Stenzek
fb15893521
VMManager: Remove and merge System.cpp
2023-12-27 13:55:35 +10:00
PCSX2 Bot
443ca9da56
Qt: Update Base Translation
2023-12-25 19:50:45 +01:00
Stenzek
59949c50d3
CMake: Don't compile PrecompiledHeader.cpp
2023-12-25 12:39:08 +10:00
Stenzek
d9abe10308
Misc: Remove explicit PCH include, switch to SPDX
2023-12-24 14:03:14 +10:00
Stenzek
3f62e7d36f
Qt: Force include PrecompiledHeader.h for MSBuild
2023-12-24 14:03:14 +10:00
Stenzek
47a65ce01e
Misc: Slim down PCH
2023-12-24 14:03:14 +10:00
Stenzek
76f36b780c
StringUtil: Replace StartsWith/EndsWith with C++20 equivalents
2023-12-24 14:03:14 +10:00
Dan McCarthy
ade6a6c3ab
Debugger: Add memory search types: GreaterThan(OrEqual), LesserThan(OrEqual), and Not Equal ( #10441 )
...
* Make memory search search type handling more clear with enum
Adds an enum class to represent the Search type used in a memory search. Prior, this was just handled with an integer to represent each type, but it was very unclear what corresponded to which type at first glance.
Made this easier to follow by using an enum to represent the type.
* Debugger : Add support for greater than/less than/not equal search types
Adds support for basic greater than/greater than or equal/less than/less than or equal/not equal search types for the debugger's Memory Scan.
This adds a new input to allow selecting the search comparison type, which defaults to Equals, and allows switching to the above mentioned comparisons.
It's set up to allow for adding more easily. Restructures some of the functions to make having multiple comparisons quite manageable.
Adds an enum for search comparison types for easy logic handling.
* Debugger: Update Array/String search type error to mention not handling Not Equals
Currently array/string searches don't support Not Equals searches, so this needs to be removed.
* Debugger: Code cleanup + feedback changes
Sets up if expressions to use constexpr for compile time evaluation and makes the is greater/less than logic simpler to read for int. Also removes an unneeded QPushButton cast and simply compares the pointers directly.
2023-12-23 19:02:48 +10:00
PCSX2 Bot
fea213ee2c
Qt: Update Base Translation
2023-12-21 13:40:51 +10:00
RedPanda4552
05ed785af1
Memcard: Remove option to disable auto eject
2023-12-18 21:06:58 +00:00
Stenzek
a99a819e75
Qt: Fix game properties dialogs keeping app open
2023-12-18 14:12:57 +10:00
Stenzek
4afe14dff7
Qt: Fix settings window focusing
2023-12-17 19:59:05 +10:00
Stenzek
9436a823ba
Qt: Fix incorrect translation context preventing settings switch
2023-12-17 19:59:05 +10:00
PCSX2 Bot
8c94efd61a
Qt: Update Base Translation
2023-12-16 01:33:46 +01:00
Ty Lamontagne
20c3178dfe
Debugger: Don't modify disassembly focus on CPU state change
2023-12-15 20:35:06 +00:00
JoseAaronLopezGarcia
00e255ee3c
CDVD: Add ZSO support ( #10396 )
...
* add zso support
* format and fixed typo
* fix typo in extension (duplicated .cso)
* format
* proper casting
* use regular casting; added lz4 to gitmodules
* use C++ style casting
* fix casts
* add lz4 submodule
* added windows build configuration
* add lz4 to cmake
* undo
* undo
* add lz4 to SearchForStuff
* undo
* add own lz4 source code
* cleanup
* fix
* add nwe sources to windows build
* cleanup
* don't use precompile headers on lz4
* stupid compiler
* add const. better logging.
* cast to std::string
* 3rdparty: Add lz4
* use 3rdparty lz4
* cleanup references to lz4.cpp
* format code
* add missing header
* use fmt::format
* don't call inflateReset on ZSO
* use LZ4_decompress_safe
* fix syntax
* fix call to LZ4_decompress_safe
* use LZ4_decompress_safe_partial to ignore padded data
* cleanup
* refactor
---------
Co-authored-by: Stenzek <stenzek@gmail.com>
2023-12-15 13:05:04 +10:00
Stenzek
a85a246ab8
ImGui: Add save state selector UI
2023-12-15 13:04:03 +10:00
PCSX2 Bot
4154784f09
Qt: Update Base Translation
2023-12-12 12:55:30 +10:00
RedPanda4552
feb9d7b2a9
Memcard/Qt/Big Picture: Make shutdowns, resets, disc swaps, and savestates aware of memcard busy status
2023-12-12 12:47:39 +10:00
PCSX2 Bot
15f752f002
Qt: Update Base Translation
2023-12-11 11:27:11 +01:00
Stenzek
af1a4ab07a
FullscreenUI: Use PromptFont for keyboard/controller icons
2023-12-11 16:55:29 +10:00
IlDucci
2bfefaf296
UI: Minor additions for translations and English text changes
...
- Adding translation support for all the substrings related to the single/multiframe GS Dump message.
- Correcting the None option in the Deinterlacing settings according to what was talked about in Crowdin, unified that string with the Big Picture mode.
- Minor English text fixes reported in Crowdin.
Second attempt at doing this PR after the former, https://github.com/PCSX2/pcsx2/pull/10253 , was mangled by bad squashing and rebasing.
2023-12-11 15:00:56 +10:00
Stenzek
5338a4f17c
GS/HW: Add 'Align To Native' HPO mode
2023-12-10 15:32:01 +10:00
Stenzek
e2dcabcbea
Qt: Prompt user to enable HC mode on achievement login
2023-12-10 13:09:21 +10:00
Dan McCarthy
0f4a95e31b
Qt: (Debugger) Add ability to remove result from Memory Search results
...
Adds the ability to remove individual search results from the Memory Search results list. Right clicking a result will give the "Remove Result" option in the context menu.
2023-12-09 15:29:35 +00:00
Dan McCarthy
b453787670
Qt: Adds right click Go To Disassembly menu option to Memory Search
...
Allows user to right click a memory search result in order to go to that memory address location in the disassembly view. This saves several step and makes it easier to do.
Also adds precedent for the memory search result context menu which will be used in future features.
2023-12-08 22:21:29 +10:00
Dan McCarthy
45758add5d
Use consistent snake_case naming & don't pass string_view by ref
...
Addresses feedback to use consistent naming conventions as most variables are using snake_case. Also no longer passes string_view by reference as per feedback.
2023-12-04 16:23:40 +10:00
Dan McCarthy
7b5d640f35
Qt: Add warning that unlabeled patches cause bundled patches to hide
...
Bundled patches don't display when unlabeled patches are loaded (since we can't guarantee they don't collide). This warns the user that bundled patches are hidden when unlabeled patches are loaded. (The warning hides when no unlabeled patches are loaded)
2023-12-04 16:23:40 +10:00
Stenzek
d572765f09
Qt: Allow language change without shutting down VM
2023-12-04 14:21:33 +10:00
Mrlinkwii
ce539f30a5
Qt: Fix links in first page of Setup Wizard
...
Co-Authored-By: Connor McLaughlin <11288319+stenzek@users.noreply.github.com>
2023-12-04 14:20:41 +10:00
PCSX2 Bot
103cf9c3bf
Qt: Update Base Translation
2023-12-03 14:40:39 +01:00
Mrlinkwii
b69cfad8ef
QT: add the ability to load .backup save states in UI
2023-12-01 20:35:22 +10:00
PCSX2 Bot
fa0744fb8e
Qt: Update Base Translation
2023-11-28 11:31:02 +01:00
Stenzek
acb45459f5
Achievements: Use big picture to confirm HC mode disable
2023-11-27 12:24:51 +10:00
PCSX2 Bot
b166615067
Qt: Update Base Translation
2023-11-22 15:28:23 +01:00
Dan McCarthy
ae2860d03d
Debugger: Allow copying function names
...
Add the ability to copy a function name when you right click the first instruction of a function (the line where the function name displays).
Instructions inside the function that are not the first instruction will not show the copy option, partly because it's less clear what will be copied but also to not needlessly overpopulate the context menu.
2023-11-21 20:54:27 +00:00
Tyler Wilding
21b3464212
translations: Syncing Crowdin translations ( #10301 )
2023-11-21 18:13:47 +00:00
TellowKrinkle
5c1f280988
Mac: Add microphone permissions string
...
Allows us to ask permission to use the microphone
2023-11-21 20:45:55 +10:00
Stenzek
7ec57692b1
Qt: Remove QtNetwork dependency
2023-11-21 20:40:13 +10:00
Stenzek
d096fed8db
Qt: Use HTTPDownloader instead of QtNetwork for updates
2023-11-21 20:40:13 +10:00
Stenzek
15091cea54
Qt: Fix progress dialog cancelling
2023-11-21 20:40:13 +10:00
Stenzek
f18964ad44
Qt: Use main window geometry for temporary window
...
When displaying the confirm popup when fullscreen.
2023-11-21 15:37:10 +10:00
Stenzek
67c5509524
Qt: Fix confirm dialog parenting to wrong window
2023-11-21 13:35:46 +10:00
Stenzek
0770249da1
Qt: Make ALT+F4 while fullscreen exit PCSX2
2023-11-21 13:35:46 +10:00
Dan McCarthy
90e9b60287
Debugger: Implement subsequent/next scan for Mem Search ( #10260 )
...
Co-authored-by: Ty <AmFobes@gmail.com>
2023-11-19 14:41:27 +00:00
Dan McCarthy
84e24a0142
Fix Failing to reload cheats on button press
...
The Cheats Settings menu was failing to reload cheats when pressing the button. This meant if you enabled a cheat, made changes, and clicked reload, there would be no updates in behavior.
This was due to the reload button getting wired to the function that refreshes the list of cheats, rather than the function that refreshes the list AND reloads the actual enabled cheats.
This now calls the right function and when reloading, any changes thart were saved to the cheat will now be present.
2023-11-17 13:33:20 +10:00
PCSX2 Bot
d235c2d899
Qt: Update Base Translation
2023-11-17 01:53:17 +01:00
TellowKrinkle
fecee19e1a
Qt: Check both English and non-English name for cover paths
2023-11-06 22:51:36 -06:00
PCSX2 Bot
f04efead96
Qt: Update Base Translation
2023-11-06 23:19:07 +01:00
Stenzek
66b779a77d
Qt: Fix Big Picture UI locking up after game list switch
2023-11-05 13:40:45 +10:00
Stenzek
c62bd4ce97
Qt: Fix prefer-English-title when changing languages
2023-11-05 13:40:45 +10:00
TellowKrinkle
4fcbee9594
Updater:Mac: Show tar stderr if it fails
2023-11-04 02:24:51 -05:00
PCSX2 Bot
9b9e70e7e8
Qt: Update Base Translation
2023-11-03 14:56:51 +01:00
kamfretoz
c3a632e612
Qt: Show currently active savestate slot on status bar
2023-11-01 13:17:47 +00:00
Ty Lamontagne
692ca763a1
Debugger: Use the proper data role for sorting threads
2023-10-31 15:42:56 +00:00
Ty Lamontagne
9eb1731516
Debugger: Flip the `Enabled` breakpoint column
2023-10-31 15:42:56 +00:00
Ty Lamontagne
93776707a9
Debugger: Stub the current opcode if no function is selected
2023-10-31 15:42:56 +00:00
Ty Lamontagne
ebe6d3cbee
Debugger: Prevent crashing opportunities when there is an empty function list
2023-10-31 15:42:56 +00:00
Ty Lamontagne
46a0c2d5b6
Debugger: IOP Function Tree
...
Co-authored-by: Ziemas <ziemas@ziemas.se>
2023-10-31 15:42:56 +00:00
Ty Lamontagne
85539c7bb9
DebugTools: Simplify the symbol map
2023-10-31 15:42:56 +00:00
PCSX2 Bot
ae490125e9
Qt: Update Base Translation
2023-10-30 12:10:42 +00:00
refractionpcsx2
06e80f0c31
GS: Disable interlace skipping on FMVs on SW FMV switch
2023-10-29 22:19:32 +00:00
PCSX2 Bot
6ac8ac6ae6
Qt: Update Base Translation
2023-10-28 15:18:28 +02:00
Ty Lamontagne
be405eb705
Debugger: Visually show what CPU triggered a breakpoint
2023-10-26 19:26:43 +01:00
Ty Lamontagne
95d1dcc521
Debugger: Fallback to unmangled symbol when it cannot be demangled
2023-10-26 19:26:43 +01:00
Ty Lamontagne
96895a80c1
Debugger: Try to rationally size bp,tl and sf columns
2023-10-26 19:26:43 +01:00
Ty Lamontagne
132726bc45
Debugger: Provide visual feedback of a breakpoints enable setting
2023-10-26 19:26:43 +01:00
Ty Lamontagne
593f977621
Debugger: Add spacebar as a breakpoint toggle hotkey
2023-10-26 19:26:43 +01:00
Ty Lamontagne
582c23bae8
Debugger: Humanise CSV exporting
...
An oversight of the old system was that all integers were converted to hexadecimal
2023-10-26 19:26:43 +01:00
Stenzek
3878e94253
Qt: Fix QFileDialog usage in NewInputRecordingDlg
2023-10-25 23:43:35 +10:00
Silent
af07ee9abb
Achievements: Don't prompt for system reset if enabling Hardcore Mode on a game without achievements/leaderboards
...
Also improves behaviour parity between Qt and Fullscreen UI,
since the latter used to prompt for system reset even if the game had
no RetroAchievements entry.
2023-10-25 19:01:47 +10:00
PCSX2 Bot
b14145f3dc
Qt: Update Base Translation
2023-10-18 21:31:24 +02:00
kamfretoz
93becd5629
Qt: Small icon changes to profile buttons
2023-10-17 23:57:02 +01:00
kamfretoz
b13b398204
Qt: Revamped controller preview icon
2023-10-17 23:57:02 +01:00
Stenzek
9ad85288a9
Qt: Fix re-showing Controller Settings
2023-10-17 15:56:35 +10:00
PCSX2 Bot
54858dffdb
Qt: Update Base Translation
2023-10-17 13:12:02 +10:00
kamfretoz
86597ab2da
Qt/Updater: Move download size indicator to better placement
2023-10-17 13:10:34 +10:00
TellowKrinkle
51f9ab8498
Qt: Fix typo
2023-10-15 01:11:35 -05:00
TellowKrinkle
592e356932
Qt: Move game list display settings below scanning settings
2023-10-15 01:11:35 -05:00
TellowKrinkle
e6f1f6eeb1
Qt: Put game scanning config in groupbox
2023-10-15 01:11:35 -05:00
TellowKrinkle
86782e7f3e
Qt: Show EN and Sorting titles in game summary
2023-10-15 01:11:35 -05:00
TellowKrinkle
4136545b6b
Qt: Add option to prefer English titles in Game List
2023-10-15 01:11:35 -05:00
TellowKrinkle
485f8a6d3a
Qt: Use locale-sensitive compare for game list sort
2023-10-15 01:11:35 -05:00
TellowKrinkle
37aa481dd0
GameDB: Add name-sort and name-en fields
2023-10-15 01:11:35 -05:00
Stenzek
2ef5490297
Qt: Change settings windows from QDialog to QWidget
2023-10-14 21:00:33 +10:00
Stenzek
19b3bd151e
Qt: Enable RTTI in Debug builds for MSVC
...
Qt 6.6 chokes otherwise.
2023-10-14 21:00:33 +10:00
Ty Lamontagne
6e5fbe8991
Debugger: Fix an issue where the debugger is always on top of the main window
...
Add an optional "always on top" toolbar button as well
2023-10-13 13:53:12 +01:00
PCSX2 Bot
c3420a0a6e
Qt: Update Base Translation
2023-10-12 13:07:35 +10:00
Ty Lamontagne
8d13877002
Debugger: Demangle symbols in the disassembly view as well
2023-10-12 12:46:12 +10:00
Ty Lamontagne
065f7d6cc7
Debugger: Don't elide func names as much when func start is selected
2023-10-12 12:46:12 +10:00
Ty Lamontagne
03a7c745c9
Debugger: Implement function/instruction nop restore
2023-10-12 12:46:12 +10:00
Ty Lamontagne
4269f16bcd
Debugger: Implement stubbing (noping) functions
2023-10-12 12:46:12 +10:00
Ty Lamontagne
55c9cb45ac
Debugger: Fix the popup position of context menus for lists
...
Use viewport(), otherwise it does not account for the table view header for some reason.
2023-10-12 12:46:12 +10:00
Ty Lamontagne
4f825641ce
Debugger: Copy as CSV. Breakpoint import from CSV
2023-10-12 12:46:12 +10:00
Ty Lamontagne
ade2b4baea
Debugger Thread List: Sorting
2023-10-12 12:46:12 +10:00
Ty Lamontagne
1e1091b365
Updater: Fetch best asset size for download size notification
2023-10-12 12:45:48 +10:00
RedPanda4552
93e1a7047c
DInput: Add option to ignore inversion flag
2023-10-12 12:45:05 +10:00
Stenzek
606cbb3883
System: Simplify memory allocation
2023-10-10 18:01:30 +10:00
Ty Lamontagne
b994d0ad70
Debugger: Run the tables keybind handler before the widgets
...
This fixes the issue of 'G' executing the go-to box instead of putting it into the text view
2023-10-07 14:12:18 +10:00
kamfretoz
68b2fee9be
Qt: Update base translation
2023-10-07 14:11:30 +10:00
kamfretoz
82b9c9781c
Qt: Small tweaks to Cobalt Sky theme
2023-10-07 14:11:30 +10:00
kamfretoz
faa740a8dd
Qt/Updater: Add download size estimation to the Updater
...
Co-Authored-By: Mrlinkwii <Mrlinkwii@users.noreply.github.com>
2023-10-07 14:11:30 +10:00
PCSX2 Bot
bc85d6518b
Qt: Update Base Translation
2023-10-04 07:02:32 +02:00
PCSX2 Bot
ffd45d58fe
Qt: Update Base Translation
2023-10-03 14:45:31 +10:00
Ty Lamontagne
852923ea34
UI: Rename the "Open in Explorer" button to "Open BIOS Folder"
2023-10-03 14:45:06 +10:00
Stenzek
34f92fe4e5
Qt: Add webp to cover file filter
2023-10-02 19:52:29 +10:00
IlDucci
2b329e6899
Replacing Unicode arrows in the Input Viewer with text.
2023-10-02 19:27:55 +10:00
IlDucci
5b0bf40508
UI: Making some strings translatable
...
Solving the easy cases where strings can be made translatable. See https://github.com/PCSX2/pcsx2/issues/9062 for more information.
2023-10-02 19:27:55 +10:00
Stenzek
175d10c5d1
Qt: Update base translation
2023-10-02 15:28:24 +10:00
Stenzek
02b5349db2
Qt: Fix update_en_translation.bat script
2023-10-02 15:28:24 +10:00
Stenzek
e18205e6c7
Qt: Allow SettingInfo format to be translated
2023-10-02 15:28:24 +10:00
Stenzek
0f542809a4
FullscreenUI: Use Qt Cover Downloader
...
The ImGui-based one was pretty janky, didn't support pasting, etc.
2023-10-02 15:28:24 +10:00
Pierre GRASSER
0d3d115d67
Qt: Make "100%" string available for translation
2023-10-02 04:13:17 +10:00
Stenzek
93a4e67813
Host: Remove resource read wrappers
...
No more wx, no need to abstract this.
2023-10-01 17:45:54 +10:00
PCSX2 Bot
7b1f6d7ce3
Qt: Update Base Translation
2023-09-29 20:54:02 +10:00
lightningterror
c8e4f9160c
DEV9: Fix Wunused-variable warning.
2023-09-28 22:43:11 +02:00
kamfretoz
8ccd442647
Qt: Update Base Translation
2023-09-26 22:44:33 +10:00
PCSX2 Bot
6a671a5cd1
Qt: Update Base Translation
2023-09-24 22:47:30 +10:00
TheLastRar
98eb006cdd
DEV9: Do not save hdd size
2023-09-24 11:53:02 +01:00
kamfretoz
0f8dceed89
Qt: Removes stray strings from translations
...
Qt: Update base translation
2023-09-24 19:28:01 +10:00
Stenzek
8a022f877e
Qt: Update base translation
2023-09-24 14:26:06 +10:00
Stenzek
579a542815
Qt: String unification with Big Picture UI
2023-09-24 14:26:06 +10:00
PCSX2 Bot
080d021fb3
Qt: Update Base Translation
2023-09-24 11:27:00 +10:00
Stenzek
10ec91065e
Achievements: Switch to rc_client
2023-09-24 11:22:22 +10:00
Stenzek
508c209270
Qt: Get rid of nextStatePaused
2023-09-24 02:20:37 +10:00
Stenzek
4027304ece
Qt: Replace debugger menu bar with toolbar
...
That way it's not missing on MacOS.
2023-09-24 02:20:37 +10:00
KamFretoZ
0ac59b4152
Qt: Add step into/out/over icons
2023-09-24 02:20:37 +10:00
Stenzek
2272134442
Qt: Fix debugger font on MacOS
...
And only set it on the tabs, not the whole window.
2023-09-24 02:20:37 +10:00
Mrlinkwii
1175a22d53
Translations: Add Croatian to the UI menu
2023-09-18 22:49:07 +01:00
PCSX2 Bot
c83667e432
Qt: Update Base Translation
2023-09-18 10:20:35 +10:00
Mrlinkwii
fe79c0d294
Translations: Add Lithuanian & hindi to the UI menu
2023-09-17 18:48:36 +01:00
refractionpcsx2
3004007f96
UI: Update glyphs and fa glyph range script
2023-09-17 11:04:24 +01:00
Tyler Wilding
83da1773b5
translations: Syncing Crowdin translations ( #9975 )
2023-09-17 08:24:21 +01:00
PCSX2 Bot
44e4e0a2b3
Qt: Update Base Translation
2023-09-17 17:01:28 +10:00
Stenzek
9dad1d79d7
CMake: Generate/copy qtbase translations on Linux/Mac
2023-09-17 16:57:58 +10:00
Stenzek
c2a7fbaadc
Qt: Fix loading of base translations for two-code locale
2023-09-17 16:57:58 +10:00
Mrlinkwii
1b983111f6
Translations : some typo fixes
2023-09-16 17:35:53 +01:00
Stenzek
cf5dd8b822
CMake: Drop Discord Presence option
...
Also no reason to disable this, and an untested configuration.
2023-09-16 19:32:13 +10:00
Stenzek
069d2b275a
MSBuild: Remove unused define
2023-09-16 19:32:13 +10:00
Stenzek
368e35abb6
CMake: Purge no-achievements option
...
Keeps breaking because we never test it, and there's no reason to
disable achievements anyway.
2023-09-16 19:32:13 +10:00
PCSX2 Bot
30e3a3a958
Qt: Update Base Translation
2023-09-15 09:44:15 +02:00
Stenzek
b384a2fff6
Qt: Fix returning from fullscreen on MacOS
2023-09-15 09:51:02 +10:00
PCSX2 Bot
34d40364a3
Qt: Update Base Translation
2023-09-11 14:01:13 +02:00
Stenzek
3f9e4731b8
Qt: Pause VM for disc change popup
2023-09-10 11:19:53 +10:00
Stenzek
3e79a86008
Qt: Update icons on dark/light mode switch
2023-09-10 11:19:53 +10:00
Stenzek
126c6e1b6c
Qt: Improve file drop handling
...
Allow switching ELF.
Closes #7681 .
2023-09-10 11:19:53 +10:00
Stenzek
90c6e4cd1b
Qt: Rename (Default) to (Borderless Fullscreen) for per-game config
2023-09-10 11:19:53 +10:00
Stenzek
e1616af98c
Qt: Set memcard name scrollbars to always-off
...
And mirror the text in the tooltip.
Closes #9139 .
2023-09-10 11:19:53 +10:00
Stenzek
388e488bc1
Qt: Add Edit Cheats/Patches to Tools menu
...
Closes #4634 .
2023-09-10 11:19:53 +10:00
Stenzek
b601c49f6c
Qt: Cancel existing BIOS search on refresh
...
Stops lockups if you set a large directory.
2023-09-10 11:19:53 +10:00
Stenzek
d9587e20c0
Qt: Defer folder update until editing complete
...
Closes #7215 .
2023-09-10 11:19:53 +10:00
Stenzek
f5684c43dd
Qt: Fix mouse mapping setting not applying to input profiles
...
Closes #9914 .
2023-09-10 11:19:53 +10:00
Stenzek
d25700e241
Qt: Fix cover spacing not updating on resize
...
Closes #9869 .
2023-09-10 11:19:53 +10:00
Stenzek
9dde599e00
Qt: Fix grid scale resetting on theme change
...
Closes #8044 .
2023-09-10 11:19:53 +10:00
Stenzek
96f0d65f7d
Qt: Disallow copying cover when source == destination
...
Closes #6159 .
2023-09-10 11:19:53 +10:00
PCSX2 Bot
217999912a
Qt: Update Base Translation
2023-09-06 20:50:40 +10:00
Stenzek
03abfa9c59
Qt: Add option to exit Big Picture UI
2023-09-05 12:32:37 +10:00
Stenzek
97155c50c4
Qt: Stop fullscreen UI on window close
2023-09-05 12:32:37 +10:00
Stenzek
7b45e9296a
Qt: Add copy global settings/clear per-game settings
2023-09-05 12:32:37 +10:00
PCSX2 Bot
c8af57c65d
Qt: Update Base Translation
2023-09-03 12:47:30 +10:00
PCSX2 Bot
d08461bd4c
Qt: Update Base Translation
2023-08-28 16:16:25 +02:00
Stenzek
94670baa64
Qt: Fix global volume slider overriding per-game
2023-08-27 15:33:04 +10:00
kamfretoz
4556f7b8a4
Qt: Add variety of icons to USB + general refinements
2023-08-26 22:54:34 +10:00
Stenzek
a9b6f8976e
Build: Clean up optional components
2023-08-26 17:23:14 +10:00
Stenzek
8276054671
CI: Build Windows dependencies as part of workflow
2023-08-26 17:23:14 +10:00
Stenzek
2ae44ca493
Misc: Fix various warnings
2023-08-26 15:02:17 +10:00
lightningterror
c7b94d0a42
Qt: Remove Target Partial Invalidation hwfix from the gui.
2023-08-24 15:41:58 +01:00
PCSX2 Bot
bfd56bf904
Qt: Update Base Translation
2023-08-23 00:24:48 +02:00
Ty Lamontagne
70e1d2bf3d
Debugger: Implement "Copy Address" context menu in memory view
2023-08-22 21:23:16 +02:00
Ty Lamontagne
1697c2160c
Debugger: Properly initialize primitive class members
2023-08-22 21:23:16 +02:00
PCSX2 Bot
07519b7c28
Qt: Update Base Translation
2023-08-17 01:48:56 +01:00
Mrlinkwii
f805d9432e
UI: remove mention of Half Screen Fix
2023-08-12 23:02:14 +01:00
Stenzek
2e6bd23f22
Qt: Fix arrow key handling on macOS
2023-08-12 16:17:47 +10:00
lightningterror
b674cc95ac
Qt: Fix Wreorder-ctor warning.
2023-08-11 21:46:29 +02:00
kamfretoz
5bf97be8ef
Qt: Even further icon refinement
2023-08-11 15:24:04 +01:00
lightningterror
be18ecf74e
Qt: Remove Half Screen Fix from the ui.
...
No longer needed.
2023-08-11 13:14:19 +01:00
Silent
0256c4521d
GameList: Support adding custom title and region to files
2023-08-10 01:26:06 +01:00
PCSX2 Bot
38cf7884fe
Qt: Update Base Translation
2023-08-09 21:37:15 +10:00
BacklogOdyssey
f2c032ba07
RetroAchievements/Qt: Add configurable achievement notification duration
2023-08-08 13:17:28 +10:00
Silent
be22b7349d
GameList: Add an option to exclude entire directories
2023-08-07 16:50:15 +01:00
Stenzek
8b0c101768
Pad: Move multitap into its own config section
...
And more config cleanups.
2023-08-02 12:44:31 +10:00
PCSX2 Bot
4da53bd00d
Qt: Update Base Translation
2023-08-01 17:18:23 +01:00
refractionpcsx2
0e9e94d090
UI: Delete rogue quote breaking HTML in Memcard Convert dialog
2023-07-31 16:36:14 +01:00
PCSX2 Bot
3937a52b4f
Qt: Update Base Translation
2023-07-31 19:28:43 +10:00
refractionpcsx2
bab16a5251
UI: Update glyphs for asian languages.
2023-07-30 19:20:29 +01:00
kamfretoz
ce505d33bd
Qt: Make incompatible savestate message translateable
2023-07-30 20:28:50 +10:00
Stenzek
de0d859502
Qt: Fix changing cover file formats
2023-07-30 19:25:51 +10:00
PCSX2 Bot
6180f12ba3
Qt: Update Base Translation
2023-07-30 12:26:53 +10:00
Ty Lamontagne
87c42aeaf4
Debugger: Fix mismatch sign compare & bitwise on different enum warnings
2023-07-28 22:00:08 +01:00
Ty Lamontagne
0d42b81285
Debugger: Fix 'run-to-cursor' context action
2023-07-28 22:00:08 +01:00
PCSX2 Bot
13c9e0e666
Qt: Update Base Translation
2023-07-28 16:32:23 +01:00
JordanTheToaster
655241aed3
Translations: Add Latvija to the menu
...
Adds missing Latvija option to the menu of selectable languages.
2023-07-28 16:28:29 +01:00
Tyler Wilding
ebd60d93f3
translations: Syncing Crowdin translations ( #9655 )
2023-07-28 14:50:23 +01:00
Stenzek
e4a017fc00
Qt: Add callback for forcing achievements re-login
2023-07-27 20:40:58 +10:00
PCSX2 Bot
1c39ed6130
Qt: Update Base Translation
2023-07-27 12:50:26 +10:00
kamfretoz
744cc4b705
Qt: Add an instruction to the autoupdater pop up.
2023-07-26 15:03:11 +10:00
kamfretoz
9d3cd5784f
Qt: Further icon refinement and additions
2023-07-26 13:28:23 +10:00
Stenzek
3692d7d090
GS/HW: Extend bilinear dirty upscale fix to force nearest
2023-07-26 13:21:35 +10:00
Stenzek
460a2dbbd3
Qt: Add custom binding widget for GunCon2
2023-07-26 13:20:44 +10:00
Stenzek
24171787f8
ImGuiManager: Add software cursor support
...
Can be used to render a crosshair for GunCon.
2023-07-26 13:20:44 +10:00
PCSX2 Bot
49d3338d4a
Qt: Update Base Translation
2023-07-26 13:19:37 +10:00
Connor McLaughlin
ab5c03b1d9
Pad: Fixes and cleanup ( #9623 )
...
* Pad: Get rid of redundant object lookup
* Pad: Serialize 'stage' state
[SAVEVERSION+]
* Pad: Reduce Freeze duplication and add markers
Catch any possible unhandled device type change.
[SAVEVERSION+]
* Pad: Localize controller type names
* Pad: Handle mismatch between state and current config
* Misc: Drop .at() from vector/array access
We don't use exceptions.
* Pad: Remove redundant GetUnifiedSlot()
Sio has routines for converting these.
* Sio2: Remove redundant optional in Pad()
* Pad: Constify and finalize controller classes
* Pad: Move PadManager to Pad namespace
No point having a class when there's only a single instance.
* Pad: Move PadConfig to Pad namespace
* Pad: Move PadMacros to Pad namespace
* Pad: Re-localize controller bindings/settings
* Pad: Make controller info local
Don't want to create duplicates.
* Pad: Use span for ControllerInfo settings/bindings
* Pad: Fix auto-toggled macro buttons
* Pad: Fix pressure for macros
* Pad: Merge PadConfig/PadManager/PadMacros
Faster compile time.
* Pad: Fix incorrect condition in Sio0::SetTxData()
* Pad: Add deadzone for macro triggers
2023-07-26 01:10:02 +10:00
refractionpcsx2
1286bfe75b
UI/UX: Added popup when updating if savestate version changes
2023-07-24 19:42:36 +01:00
RedPanda4552
1f74f82796
[SAVEVERSION+] Reimplement PAD system
...
Force pushed because git hates me
[SAVEVERSION+] Bump savestate version
CI: Update locations of pad/memcard sources
Discard leftover old PAD code
Fix additional merge oddities
Add translations for OSD messages
Copyright headers
Version bump
Fix a whole boatload of concurrency problems from file moves and other miscellaneous update problems
Partial redo of PS1 pad support
Fix incorrect mode due to analog behavior at startup
Mostly reimplement SIO0 memory card logic
Still needs pocketstation
Use new runtime wrapped translate function
Dead code
Fix multiple port/slot/presence issues for PS1
Save State version bump
Clean up some duplicate/unused headers
More header consistency
Remove old stray files
Fix incorrect return
Fix uninitialized array
Add missing overrides
Switch to init/close model used by other subsystems
Remove old input recording references
Rename SIO globals
Rename SIO2 FIFO globals
Remove commented SIO0 code for illegal write
Add guitar icon
2023-07-24 16:41:17 +01:00
Stenzek
2539a07b7d
Qt: Add dump verification to game properties
2023-07-23 19:09:31 +01:00
Stenzek
2b4c7d12b6
Common: Merge MathUtils.h into BitUtils.h
2023-07-23 21:52:36 +10:00
Stenzek
7dd1f7321a
Misc: Replace _BitScanForward() with std::countr_zero()
2023-07-23 21:52:36 +10:00
Stenzek
088630a999
Misc: Replace bit_cast wrapper with std::bit_cast
2023-07-23 21:52:36 +10:00
Stenzek
d2a5cdcca7
Misc: Remove string map lookup wrappers
...
No longer needed.
2023-07-23 21:52:36 +10:00
PCSX2 Bot
7a073e0e8d
Qt: Update Base Translation
2023-07-23 13:41:25 +10:00
PCSX2 Bot
e4b1c89719
Qt: Update Base Translation
2023-07-22 12:12:28 +10:00
PCSX2 Bot
542d257b8f
Qt: Update Base Translation
2023-07-21 12:58:34 +10:00
Stenzek
2eb7c47572
Qt: Fix game properties for unscanned files
2023-07-21 12:57:25 +10:00
Stenzek
cd4daa115f
Misc: Swap from gsl::span to std::span
2023-07-20 21:23:31 +10:00
Stenzek
296dcccd81
Misc: Fix a bunch of issues preventing C++20 compilation
2023-07-20 21:23:31 +10:00
PCSX2 Bot
8fad768d39
Qt: Update Base Translation
2023-07-20 12:27:09 +10:00
TellowKrinkle
d46b8390f1
Qt:Mac: Add Qt mac application menu strings
...
The official Qt translations don't match the rest of macOS for some reason
2023-07-19 13:46:40 +10:00
TellowKrinkle
4262715590
Qt:Mac: Add CJK font paths
2023-07-19 13:46:40 +10:00
TellowKrinkle
9818446c7d
Qt: Default to system language
2023-07-19 13:46:40 +10:00
TellowKrinkle
22682e4150
Qt:Mac: Add CFBundleLocalizations tag
2023-07-19 13:46:40 +10:00
TellowKrinkle
1d63779b7d
Qt:Mac: Enable translations
2023-07-19 13:46:40 +10:00
PCSX2 Bot
92c54cc1f8
PAD: Update Base Translation
2023-07-17 23:28:02 +10:00
Stenzek
6ec0b44487
CI: Add daily base translation update
2023-07-17 23:24:37 +10:00
solid1353
68865a2bca
Debugger/MemorySearch: search for byte array instead of converting byte array to string
2023-07-17 19:29:39 +10:00
solid1353
8362e6f435
Debugger Memory Search: add Array of byte type
2023-07-17 19:29:39 +10:00
TellowKrinkle
fbb67a6ee9
Qt:Translation: Remove mnemonics from toolbar strings
...
They're not useful, and may make translators think they need to add extra characters in parentheses for the mnemonics to be placed on
2023-07-17 19:17:53 +10:00
TellowKrinkle
433612cde0
Qt:Mac: Make sure settings windows are raised when requested
2023-07-16 22:12:13 -05:00
kamfretoz
757a72fb57
Qt: More icon treatments
2023-07-15 20:46:19 +10:00
kamfretoz
fbbec480af
Qt: Add a reminder to New Input Profile dialog
2023-07-15 20:46:19 +10:00
refractionpcsx2
76f4a5b2fe
UI: Add controller binding tooltips for additional controls
2023-07-14 13:48:24 +01:00
refractionpcsx2
e50f12a925
Updater: Make it not care about the Qt extension
2023-07-09 23:18:43 +01:00
KrossX
32aa24f6fd
GS: Add fancy downsampling shaders.
2023-07-09 14:04:06 +01:00
Stenzek
1fa3111e67
Qt: Sync video capture state
2023-07-07 12:34:58 +10:00
Stenzek
64ab92ced6
Qt: Update base translation
2023-07-06 12:30:35 +10:00
Stenzek
8f9f351940
Qt: Don't allow creation of memory cards with invalid names
2023-07-06 12:30:35 +10:00
Stenzek
5057dfedba
Qt: Rename CreateMemoryCardDialog to MemoryCardCreateDialog
...
Consistency.
2023-07-06 12:30:35 +10:00
RedDevilus
d9dbf2c5e9
Qt: Add Polish flag
...
Polish were neglected, that ends now. Flag will be used when it sees a Polish entry in the gamelist.
Fixes https://github.com/PCSX2/pcsx2/issues/9137
Bumps the gamelist cache version from 32 to 33
Adds to enumeration
And make it visible in both gamelist and per-game summary view
Update GameList.cpp
2023-07-02 21:14:40 +01:00
RedDevilus
c22f794a20
Qt: Fix wrongly labeled strings Translations
...
Bahasa Indonesia and Norsk were wrongly labeled, also marked English as the Default language.
2023-07-02 21:15:59 +10:00
Stenzek
b431f1dc0d
Qt: Update base translation
2023-07-01 14:17:29 +10:00
Stenzek
67eb2975f6
Qt: Make achievements login dialog resizeable
2023-07-01 14:17:29 +10:00
Stenzek
4192de7dac
USB: Fix some default strings not being translatable
2023-07-01 14:17:29 +10:00
Stenzek
82cecc89e2
Qt: Fix dropdowns in DEV9 not translating
2023-07-01 14:17:29 +10:00
Stenzek
113e264617
Qt: Fix theme names not being translatable
2023-07-01 14:17:29 +10:00
Stenzek
a705a69022
Qt: Make memory card convert dialog translatable
2023-07-01 14:17:29 +10:00
Stenzek
d757360f4e
Qt: Remove some unused Form strings
2023-07-01 14:17:29 +10:00
Stenzek
cc978daeef
Qt: Disambiguate toolbar and menu bar items
2023-07-01 14:17:29 +10:00
Stenzek
3c408de5c9
Build: Disable exceptions in the compiler
2023-06-30 21:37:44 +10:00
Stenzek
adca796d94
Common: Remove SafeArray
...
And replace with std::vector.
2023-06-30 21:37:44 +10:00
Stenzek
6beaec8ba1
Common: Remove Exceptions
...
The satisfaction is immeasurable.
2023-06-30 21:37:44 +10:00
Berylskid
9c71bec4a0
UI: Remove outdated info from descritption
2023-06-28 15:56:51 +10:00
kamfretoz
76ae5f3b12
Qt: Adjust hyperlink color for Cobalt and Pizza theme
2023-06-27 21:13:12 +01:00
Stenzek
131f16b731
Qt: Update base translation sources
2023-06-27 09:21:23 +02:00
Stenzek
16e47f1d6b
Qt: Move audio backend names to core and allow translation
2023-06-27 09:21:23 +02:00
refractionpcsx2
c40e132284
SIO/MCD: hugely improved memcard swapping + reinsertion
2023-06-26 14:45:50 +01:00
Connor McLaughlin
f8f54bd892
Qt: Adjust cache folder help text
2023-06-26 20:40:18 +10:00
Stenzek
5302cdcf2b
Qt: Remove renderer title from top group box
...
Save a little vertical space.
2023-06-26 17:52:39 +10:00
Stenzek
8fe9282bd9
Qt: De-duplicate AppIcon
2023-06-26 17:52:39 +10:00
IlDucci
034ef5692c
Qt: Updating language names
...
Correcting or expanding language names for both variants of Spanish and Portuguese.
2023-06-25 21:14:46 +10:00
Stenzek
b9b9405c35
Qt: Hook up current translations
2023-06-25 16:45:37 +10:00
Stenzek
55e73bb4b9
MTGS: Convert to namespace
2023-06-25 12:54:14 +10:00
TellowKrinkle
8d27c32418
Updater:Mac: Delay launch of new application until the old one exits
...
Prevents duplicate dock icons
2023-06-24 22:28:56 +01:00
refractionpcsx2
a17a7ad1ec
UI: Expand Achievement login box height slightly
2023-06-24 20:06:53 +01:00
KamFretoZ
b44e10df3c
Qt: Removes hyperlink color override from Rcheevos
2023-06-24 22:10:33 +10:00
Stenzek
c9e9f92c93
Qt: Add Setup Wizard
2023-06-24 15:18:24 +10:00
Tyler Wilding
a46b3f2ed9
New Crowdin updates ( #9030 )
2023-06-23 15:08:16 -04:00
Stenzek
a79ad44370
Qt: Fix crash when right clicking volume slider
2023-06-23 11:42:23 +01:00
refractionpcsx2
cc9b9a1935
UI: Fix some typo's and casing in UI
2023-06-22 18:42:03 +01:00
RedPanda4552
0a58783a86
Translations: Fix missing context marker on Manual Hardware Fixes string
...
Fixes CTD when OSD messages print
2023-06-20 21:19:07 +01:00
Stenzek
703c02c32c
Qt: Update base (en) translation
2023-06-20 22:46:00 +10:00
Stenzek
adcfca4db3
Qt: Localization support
2023-06-20 22:46:00 +10:00
Stenzek
f7bc05c735
Host: Add message translation functions
2023-06-20 22:46:00 +10:00
Stenzek
ff02d41992
USB: Make GetDeviceTypes() return C strings
2023-06-20 22:46:00 +10:00
Stenzek
c4d136383c
Qt: Fix size of input profile dropdown
2023-06-19 23:16:37 +10:00
Stenzek
5b5016bfd4
USB: Copy configuration when creating input profile
...
Also reset configuration when requested.
2023-06-19 23:16:37 +10:00
Stenzek
a4909d3575
Qt: Fix crash booting with mouse mapping
2023-06-19 23:16:37 +10:00
Stenzek
0e4bf501f1
VMManager: Fix title updates when switching GS dumps
2023-06-19 23:16:37 +10:00
KamFretoZ
b476ed9186
Qt: Icon Refine
2023-06-17 18:36:37 +01:00
JordanTheToaster
d8173873c1
Qt: Fix Fast Forward Boot description box
...
Copy pasta fail lets go gamers.
2023-06-17 15:24:11 +02:00
Stenzek
36c27188a4
VMManager: Refactor and improve boot process
...
[SAVEVERSION+] VM struct changes.
- Serial/title is now linked to disc, instead of running ELF.
- Save states can be created during BIOS boot.
- Patches now apply based on the executing CRC, and only after the
entry point starts executing (fixes multi-game discs).
- Add "Fast Forward Boot" option.
- Split achievements download and activation, downloads occur on
initialization, but are not activated until after the ELF loads.
- Prevent HostFS access while in PS1 mode.
- Remove multiple sources of truth for ELF/CRC/etc.
- Move ELF state from global scope to VMManager.
- Prevent game fixes and hw fixes being active while booting game.
- Simplify game update.
- Flush recompilers after ELF loads. No point keeping boot code around
which gets overwritten.
2023-06-17 17:38:43 +10:00
Stenzek
9d1c60239e
Qt: Fix icon in memory card create dialog
2023-06-15 22:43:34 +10:00
KamFretoZ
683c8d0cc3
Qt: Icon Revamps
2023-06-15 20:51:15 +10:00
Abel Briggs
8b2fa73b45
Debugger/MemoryView: Support pasting hex/text from clipboard
2023-06-15 00:08:15 +10:00
Stenzek
65374f50cf
VMManager: Fix patches OSD not getting shown in some cases
2023-06-10 12:35:08 +10:00
DarkC
bf4672fb2b
Qt: Add missing bigpicture parameter to help text
2023-06-07 20:38:18 +01:00
lightningterror
d6e2dcd25b
Qt: Fix Wunused-variable warning.
2023-06-06 12:46:46 +02:00
Stenzek
81da9fb5a4
Patch: Add new toggleable cheat and patch interface
2023-05-31 16:38:14 +01:00
Stenzek
f741953ee4
Qt: Add memory cards to per-game settings
2023-05-30 18:21:00 +01:00
TellowKrinkle
ab1d2009a0
Core: Use 2MB stacks for µVU
2023-05-25 16:16:14 +01:00
Stenzek
90a6088d61
GSRunner: Fix log file writing
...
Wasn't getting flushed/closed on shutdown.
2023-05-21 08:52:45 +01:00
Stenzek
0f05967190
CommonHost: Purge and move functions to appropriate locations
2023-05-16 12:58:19 +01:00
Stenzek
512d24cea6
Misc: More build system cleanups
...
Set UTF-8 source file format globally.
Set permissive/compliance mode globally.
Get rid of include of base 3rdparty directory, be explicit.
Get rid of duplicated properties.
Get rid of leftover plugin property files.
2023-05-16 12:58:19 +01:00
isJuhn
e3962aa794
PINE: Update to the age of Qt
2023-05-13 16:17:30 +01:00
Stenzek
1964bbc03a
MSBuild: Rename pcsx2core to pcsx2
...
No need to differentiate it, since wx is gone.
2023-05-13 07:12:12 +01:00
Stenzek
80675399aa
Misc: Various cleanup
...
Move files from Frontend directory to pcsx2 and/or subdirectories.
Get rid of double GS init.
Combine HostSettings and Host.
Combine Frontend/Achievements.h and Achievements.h.
2023-05-13 07:12:12 +01:00
refractionpcsx2
b34606c9ce
UI: Add ability to list .mdf files
2023-05-13 05:04:34 +01:00
Stenzek
e5c1052062
GS: Add option to disable vertex shader expand
...
And automatically disable it on Fermi (buggy driver).
2023-05-11 16:18:01 +01:00
Stenzek
7edc4e2cb3
GS: Remove CRC hack levels
...
Replace it with a boolean "Disable Render Fixes" option.
2023-05-11 16:16:15 +01:00
Stenzek
920c5ab266
Qt: Expose disable shader cache option
2023-05-06 03:40:00 +01:00
Stenzek
083969a3d2
GS: Move DirectX helpers from common to GS
2023-05-06 03:40:00 +01:00
lightningterror
a4623c3c63
Qt: Sort checkbox upscale and renderer hw hacks in alphabetical order.
2023-05-05 00:31:01 +02:00
Connor McLaughlin
e133e89b6b
Qt: Fix crash in graphics settings on Linux
2023-05-03 16:39:48 +01:00
Stenzek
6736ef1d44
GS/Vulkan: Add exclusive fullscreen control option
2023-05-02 19:55:43 +01:00
Ty Lamontagne
029c11c8d2
Debugger: Fix an oversight on how breakpoints are managed
2023-05-01 07:02:21 +01:00
Stenzek
33b2f6331c
GS/HW: Allow auto flush to be applied only to sprites
2023-04-26 16:00:59 +01:00
Stenzek
befbf57191
GS: Refactor exclusive fullscreen yet again
...
Also acquire render window as late as possible.
Limits the duration that the main window isn't displaying anything.
2023-04-26 16:00:39 +01:00
Stenzek
abc0f99ddd
Qt: Move themes to its own file
...
It's getting a bit out of hand.
2023-04-25 21:53:30 +01:00
Stenzek
b3a88d6ea7
Qt: Migrate to 6.5.0 on Windows
2023-04-25 21:53:30 +01:00
Stuart Kenny
79f4af8ab5
Qt: Delete SDLRawInput on non win32 builds
2023-04-25 15:05:30 +01:00
TellowKrinkle
6331df306f
qt:resources: Use black and white icon for forum menu entry
2023-04-25 15:04:26 +01:00
TellowKrinkle
027ceebcbd
qt:resources: Use black and white icons for discord menu icon
2023-04-25 15:04:26 +01:00
TellowKrinkle
edb2c0080c
qt:resources: Use separate black/white github icon
2023-04-25 15:04:26 +01:00
TellowKrinkle
caafc87b29
qt:resources: Sort qrc filenames
...
Many filesystems (e.g. btrfs, apfs) return results in some internal non-alphabetical ordering, which isn't great for minimizing changes to files
2023-04-25 15:04:26 +01:00
TellowKrinkle
5d37cac4a0
qt:resources: Skip dotfiles when generating qrc
2023-04-25 15:04:26 +01:00
KamFretoZ
f26f8cafa9
Qt: Even more fixes to the Cobalt Theme
2023-04-24 19:24:19 +02:00
KamFretoZ
128a79e355
Qt: Help menu icon fix for macOS user
2023-04-24 19:24:19 +02:00
KamFretoZ
30a31d931a
Qt: Add extra icons to the help menu
2023-04-23 03:56:36 +01:00
Berylskid
cb91478590
UI: Correct Recommended Value for Show Indicators
2023-04-20 10:18:25 +01:00
Stuart Kenny
09394ee4b7
Qt: Hide SDL Raw option on non win32 builds
2023-04-13 12:14:15 +01:00
Stenzek
7f7dd60587
GS/HW: VS expand instead of GS for DX/GL/Vulkan
2023-04-13 11:12:11 +01:00
JordanTheToaster
f7d87076a3
Qt: Adjust MTVU core count text
...
The wording here was causing confusion and unneeded arguments over what it actually means.
2023-04-13 09:39:02 +01:00
KamFretoZ
971acd3fdb
Qt: Fills in the settings help description fields
2023-04-09 19:13:09 +01:00
Stenzek
3cae728aba
Qt: Recreate new window immediately when switching APIs
2023-04-08 12:42:34 +02:00
Stenzek
4404b06d2a
Qt: Fix lockup when cancelling shutdown and fullscreen
2023-04-06 08:48:07 +01:00
Stenzek
daef69099b
Qt: Fix improper shutdown with CTRL+C
2023-04-06 08:48:07 +01:00
Stenzek
398cf43782
GS: Combine HostDisplay with GSDevice
...
GS/DX11: Don't throw bad_alloc on surface creation fail
GS: Link device and host display construction/destruction
FullscreenUI: Replace HostDisplayTexture with GSTexture
GS: Purge HostDisplayTexture
GS: Move everything in HostDisplay to GSDevice
GS: Move ImGui rendering to GSDevice
GS: Get rid of reset/store API state
2023-04-06 08:48:07 +01:00
refractionpcsx2
77f8a0f5f6
Counters: Retool UpdateVSyncRate
2023-04-06 08:47:35 +01:00
Stenzek
4cbdbaabdb
GS/HW: Add NativePaletteDraw upscaling fix
2023-04-01 15:45:14 +01:00
Stenzek
e9a624ab54
Qt: Fix main window closing on fullscreen shutdown
2023-04-01 14:14:00 +01:00
Stuart Kenny
8a9df89bf6
SDLInputSource: SDL raw input as config option.
2023-04-01 02:32:01 +01:00
KamFretoZ
6c2bbdef1f
Qt: Theme Polishes for Pizza and Cobalt
2023-03-31 20:16:33 +01:00
Stenzek
ebeb646e4d
GS/HW: Relax CPU sprite render requirements further via levels
2023-03-28 11:21:47 +01:00
KamFretoZ
42155dd11b
Qt: Add a New Light Theme and Cobalt Theme Fix ( #8471 )
2023-03-24 12:03:05 +00:00
Berylskid
ad12a3f735
UI: Correct Recommended Values for a few items ( #8465 )
2023-03-22 13:25:31 +00:00
Stenzek
7cdcfd4b1a
Qt: Remove backup AppImage on next launch
2023-03-21 13:48:50 +00:00
Toastarrr
33ea4e6225
Debugger: fix memory search crash
2023-03-19 13:44:11 +00:00
Toastarrr
d9cecbde7d
Debugger: use unsigned long long for memory search
2023-03-19 13:44:11 +00:00
Connor McLaughlin
e91aabc843
Qt: Fix graphics settings opening to other pages
...
Regression from 2b49614df9
2023-03-19 11:15:53 +00:00
Víctor "IlDucci
83471bdacd
Qt:i18n: Adding I18N comments for translators, minor typo fixes ( #8048 )
2023-03-18 16:14:55 -05:00
refractionpcsx2
2b49614df9
GS-HW: Don't bilinear dirty rects by default, added as upscale hack.
2023-03-18 17:07:29 +00:00
refractionpcsx2
8ac4b125d2
UI: Fix masking of Target Partial Invalidation with Tex in RT
2023-03-14 15:04:10 +00:00
Víctor "IlDucci
b244136179
GUI/Qt: Minor text corrections, nitpicks ( #8213 )
...
- Adding the actual corrections from #8048 that were not added by #8119 .
- Fixing typos and missing ending periods.
- Unifying the writing of certain terms:
- Memory Card uppercased following Sony's writing (taken from PS2 manual).
- gamefixes/game fixes -> game fixes
- fast forward/fastforward/fast-forward -> fast-forward (taken from Oxford)
- slowmotion/slow motion/slow-motion -> slow-motion (following the same convention as before, as I could not find this in Oxford's)
- framebuffer/frame buffer -> framebuffer
- Xbox name properly uppercased (for Controller settings)
- Correcting RA's Rich Presence to separate it from Discord's Rich Presence (after discussions in the Translations channel).
- Unification of option names in the option area and the hint area.
- Adding a fix for the (currently broken) Stretch Height/Vertical Stretch tooltip.
2023-03-12 19:34:20 -05:00
Stenzek
93490876c9
Qt: Fix crash when changing renderer
2023-03-12 15:11:16 +00:00
Stenzek
74763d2156
Qt: Hide manual hardware fixes from global settings
2023-03-12 14:27:20 +00:00
Stenzek
b849d9862d
Qt: Move CRC Fix Level to HW Fixes
2023-03-12 14:27:20 +00:00
Stenzek
cd575e0ed8
Qt: Move GPU Palette Conversion to HW Fixes
2023-03-12 14:27:20 +00:00
Stenzek
b24b353b2d
Qt: Change Profile label to Editing Profile
...
Hopefully less confusing this way.
2023-03-09 08:40:35 +01:00
Stenzek
18e4a04dba
PAD: Add pressure option to macros
2023-03-09 08:40:35 +01:00
Stenzek
30989761e2
Qt: Fix sensitivity/deadzone showing for shift-click macro trigger
2023-03-09 08:40:35 +01:00
TellowKrinkle
7a4ef32210
Qt: Restore main menu settings button
...
Required for expected behavior on macOS
2023-03-09 08:36:48 +01:00
lightningterror
c3359cea1f
Qt: Disable framebuffer fetch option on d3d.
2023-03-08 20:23:01 +01:00