refractionpcsx2
2d127039e1
UI: Fix dithering description + make it so 4 lines of description fits
2024-05-25 15:16:42 +01:00
Stenzek
c7a21a60cf
GS: Improve vsync mode selection
...
All games use mailbox/triple buffering. Except when you enable sync to
host refresh, in which case FIFO/double buffering is used.
This means vsync enabled will ever tear, but at the same time, never
drop to 30fps on a missed frame due to frame rate differences.
To have the "best of both worlds", you should enable vsync and sync to
host refresh. Previously, this resulted in additional input lag, since
the host vsync would drive the EE frame timing. Now, this behaviour is
disabled by default, unless you enable "Use Host VSync Timing".
2024-05-25 14:06:50 +10:00
refractionpcsx2
256babd337
GS/HW: Allow forcing Dither to 32bit for 16bit draws
2024-05-25 02:13:33 +01:00
TheLastRar
19d5d5c485
AutoUpdater: Correct type on stub processUpdate()
2024-05-23 11:34:06 +10:00
lightningterror
2d79b89acc
Qt: Change hw mipmap to a toggle button.
2024-05-21 10:45:02 +02:00
Connor McLaughlin
7683674585
Qt: Fix default tab of Graphics Settings
2024-05-19 22:25:55 +10:00
Stenzek
81f1102809
Qt: Update base translation
2024-05-19 16:07:15 +10:00
Stenzek
ebb315ab6f
Qt: update_base_translation.sh should be executable
2024-05-19 16:06:48 +10:00
KamFretoZ
4134e7a7e0
Qt: Tidy up texture replacement settings
2024-05-19 14:45:20 +10:00
Stenzek
e8e84d160b
Qt: Update base translation
2024-05-17 11:57:38 +10:00
Stenzek
3fd1eabdb8
Qt: Rename Load Profile to Apply Profile
...
And make it copy hotkeys.
2024-05-17 11:57:38 +10:00
Stenzek
55ee8242cc
VMManager: Rewrite input profile hotkey priority logic
2024-05-17 11:57:38 +10:00
Stenzek
25bc75a468
InputManager: Add push to toggle for macros
...
Backport of f0a4ceb909
2024-05-17 11:57:38 +10:00
Stenzek
12a0644315
Misc: Pass most string_views by value instead of reference
2024-05-17 11:57:38 +10:00
Stenzek
cfecbf53aa
Host: Add plural translation support
...
Backport of f3aec0c965
2024-05-17 11:57:38 +10:00
Stenzek
f084e76f36
Qt: Add option to pause when controller is disconnected
2024-05-17 11:57:38 +10:00
Stenzek
b9d7b63b32
FullscreenUI: Use native file selector on Flatpak
2024-05-17 11:57:38 +10:00
Jaime J. Denizard
1483e4f88e
Qt: Rename "Enable" to "Apply" for WS/NI patches ( #11236 )
2024-05-16 13:04:17 +10:00
JordanTheToaster
3cb12cce84
Qt: Fix copy paste fail
2024-05-13 22:37:51 +01:00
Benjamin Moir
5f7e97c27c
[SAVEVERSION+] EE: Expose advanced option for extra memory
2024-05-09 13:45:06 +10:00
Stenzek
7bc5427908
Qt: Fix remove game directory button being enabled w/o selection
2024-05-07 12:41:03 +10:00
JordanTheToaster
3114332c89
Qt: Add label next to audio buffer size
2024-05-06 23:34:34 +10:00
TheLastRar
f67611cbe6
DEV9: Inherit from QStyledItemDelegate for address fields in hosts table
2024-05-06 12:26:14 +10:00
KamFretoZ
89749f2206
Qt: Fix incorrectly labeled Reset Volume button
2024-05-06 12:25:19 +10:00
Stenzek
2ab6a3b873
Qt: Clean and remove empty game settings
2024-05-05 12:13:20 +10:00
Stenzek
12af031193
Qt: Fix volume reset button in game properties
2024-05-05 12:13:20 +10:00
PCSX2 Bot
8d678c6c6f
Qt: Update Base Translation
2024-05-04 14:13:58 +10:00
Stenzek
0f5e7355ff
SPU2: Use AudioStream for output
2024-05-04 14:12:20 +10:00
Stenzek
dceac5372a
Qt: Handle sliders in per-game settings
2024-05-04 14:12:20 +10:00
JordanTheToaster
ce734f8a0d
Qt: Add Classic Windows as theme option
...
But it'll bug out when switching between windows11/windowsvista.
Restart to fix.
2024-05-04 13:59:18 +10:00
Stenzek
e768f1c93b
MSBuild: Use AVX/AVX2 for 3rdparty as well
2024-04-25 11:55:41 +10:00
PCSX2 Bot
98eda97bd2
Qt: Update Base Translation
2024-04-24 10:09:30 +02:00
Silent
c5604472f6
Qt: Fix rare crash during update download
2024-04-23 19:50:46 +10:00
TheLastRar
59d7a36068
DEV9: Also defer loading until ethernet is enabled
2024-04-23 13:19:59 +10:00
TheLastRar
500b31eab0
DEV9: Lazy load adapter list in settings UI
2024-04-23 13:19:59 +10:00
TheLastRar
cd907584ee
DEV9: Use a signal blocker instead of disconnecting signal
2024-04-23 13:19:59 +10:00
TheLastRar
5af5fe8387
DEV9: Properly disable/enable the DHCP label
2024-04-23 13:19:08 +10:00
TheLastRar
346823f7c2
DEV9: Fixup Settings Layout
2024-04-23 13:19:08 +10:00
TheLastRar
fc712a0724
DEV9: Properly disable/enable the LBA48 checkbox
2024-04-23 13:19:08 +10:00
Ty Lamontagne
f75a0df449
Debugger: Disable the debugger toolbar ctx menu
...
The context menu by default has a checkbox to hide the toolbar. The
issue is, once the toolbar is hidden you can no longer un-hide it.
2024-04-20 11:56:51 +10:00
KamFretoZ
f09e99fb05
Qt: Add Grey Matter theme
2024-04-17 13:35:08 +10:00
Stenzek
850845ea44
Qt: Shrink settings window by ~30 pixels
2024-04-15 22:02:21 +10:00
PCSX2 Bot
ee07b71a62
Qt: Update Base Translation
2024-04-13 13:23:36 +10:00
Stenzek
2157a7ed0b
FullscreenUI: Redo landing page and add help bar
...
Backport of bf4e8feb25
2024-04-13 13:21:17 +10:00
Stenzek
9fa409a1a9
SmallString: Add missing methods
...
Backport of
79c226efff
2cd747983a
6b7cf6a432
f75a5605eb
2024-04-13 13:21:17 +10:00
Stenzek
ff0b748d58
Qt: Change stateChanged() to checkStateChanged()
...
Introduced in Qt 6.7.
2024-04-13 12:35:22 +10:00
Stenzek
c746a3c4e6
Qt: Fix 6.7.0 deprecation warnings
2024-04-13 12:35:22 +10:00
Silent
91f16ae45a
Debugger/CPUWidget: Make "Go to in Memory View" open the Memory View
2024-04-08 19:54:46 +01:00
Silent
272c0369f1
Debugger: Untangle the breakpoints data flow to resolve races
...
Tightens the data flow between the CPU and UI threads
to resolve multiple race conditions, such as:
1. Unbinding a debug interface update CB while it's in use,
causing a possible use-after-free.
2. Binding breakpoints via the disassembly widget that would read
a stale local variable, and bind the breakpoint to a bogus address
+ probably more subtle races that are now resolved
2024-04-08 19:54:46 +01:00
Silent
6d478021f9
Debugger: Prompt for HC restart on Boot and Debug
2024-04-08 19:54:46 +01:00