Commit Graph

247 Commits (5656f91bd24869eae3a4f6341871586b03c5dea7)

Author SHA1 Message Date
Stenzek 2a617c505a
GPU/HW: Support using ROV for accurate blending 1 year ago
Stenzek deed0c9713
GameDatabase: Merge compatibility messages 1 year ago
Stenzek 7c45ad3fed
GameList: Add dedicated gameicons directory 1 year ago
Stenzek de27e5de92
GPU: Add option to disable PGXP on 2D polygons 1 year ago
Stenzek 34f20798a1
GPU/HW: Add separate 3D/2D (sprite) texture filtering 1 year ago
Stenzek 8455c9c3c6
GPU/HW: Add 'Force Round Upscaled Texture Coordinates' 1 year ago
Stenzek 55d96f86f0
System: Add "Disable Mailbox Presentation" option
Partial backport of https://github.com/PCSX2/pcsx2/pull/11296
1 year ago
Stenzek 83df785558
Settings: Default threaded presentation to off 1 year ago
Stenzek 4311e08726
System: Implement PINE server 1 year ago
Stenzek 49e3663dfe
Settings: Purge max display FPS option
No longer needed since we pull it from the surface instead.
1 year ago
Stenzek 5b4f74122c
System: Add "Skip Duplicate Frame Display" option
Skips the presentation/display of frames that are not unique.
Can be combined with driver-level frame generation to increase
perceptible frame rate. Can result in worse frame pacing, and is
not compatible with syncing to host refresh.
2 years ago
Stenzek 18160a8e06
Qt: Add option to pause when controller is disconnected 2 years ago
Stenzek 8f415a44e6
CPU/NewRec: Fix register allocation crash on Linux 2 years ago
Stenzek ca3cfbaa99
Misc: Pass string_view by value 2 years ago
Stenzek 3e99084770
Settings: Fix double source of truth for controller names 2 years ago
Stenzek 0fbc1a3a8a
AudioStream: Add surround expansion via FreeSurround 2 years ago
Stenzek d3c12fecb3
Qt: Move dump audio on startup out of settings 2 years ago
Stenzek c149d66d4d
System: Add 'Reduce Input Latency' option
i.e. pre-frame sleep.
2 years ago
Stenzek 509a8a074c
GPUDevice: Remove unused file 2 years ago
Stenzek 88270771da
System: Combine VRR and Optimal Frame Pacing
GSync/FreeSync display users should:
 - DISABLE VSync.
 - ENABLE Optimal Frame Pacing.
2 years ago
Bobby Smith b58862a64a Disable cheats by default 2 years ago
Stenzek 604dd5df40
Qt: Add copy/clear game settings 2 years ago
Stenzek 9703542775
AudioStream: Re-add SDL backend 2 years ago
Stenzek 1ab7850ed0
GPU: Rewrite deinterlacing and add adaptive/blend modes 2 years ago
Stenzek e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats" 2 years ago
Stenzek a1d7d214cf
GPUDevice: Add support for VRR and relaxed vsync 2 years ago
Stenzek 04b837a418
Qt: Redesign graphics settings panel
Add screenshot format/type.
2 years ago
Stenzek 713d396a7e
GPU/HW: Add quad line detection (Wild Arms 2) 2 years ago
Stenzek b34742cdd2
GPU/HW: Slightly reduce struct size 2 years ago
Stenzek d50ba989ae
Settings: Use bitfields for bool
Slightly more compact, memory-wise.
2 years ago
Tobias Jakobi 739729516e Core: Add missing standard library includes 2 years ago
Stenzek a957fb669d
StringUtil: Fix inequal-length EqualNoCase 2 years ago
Stenzek 150ab8f4af
GPU: Add host/hardware stats 2 years ago
Hugo Locurcio cc94b76037
Add debanding option to improve gradient smoothness with truecolor
This option only has an effect if true color is also enabled.
2 years ago
Stenzek 73cee9f705
Settings: Add UserResources to EmuFolders
Allowing some resources, such as fonts/sounds to be overridden by the
user.
2 years ago
Stenzek 044eb589f9
Settings: Expose disable texture buffers/copy to self options 2 years ago
Stenzek 62d2f12236
Settings: Expose exclusive fullscreen control 2 years ago
Stenzek e382f2b64a
Settings: Add option to disable DSB/fbfetch 2 years ago
Stenzek 3ab27e7220
FullscreenUI: Remove Pause on Menu open
And always pause. The option never really worked correctly.
2 years ago
Stenzek 38bc2bd057
CDROM: Add option to choose emulated mechacon version 2 years ago
Stenzek f05ff4103e
Misc: Build fixes for Android 2 years ago
Stenzek 9501439d6b
CPU: Add new experimental recompiler 2 years ago
Stenzek 79e1ae3e54
CPU/CodeCache: Rewrite using new-rec's block management 2 years ago
Stenzek 4ad777f54f Qt: Add log window 2 years ago
Stenzek 7edb57ca15 Settings: Add Default renderer option 2 years ago
Stenzek ac0601f408 Common: Drop String, add SmallString 2 years ago
Stenzek 3c68543491 Bus: 16KB page compatibility for mmap fastmem 2 years ago
Stenzek 846f74c86d Achievements: Backports from PCSX2 2 years ago
Stenzek 68b59ee748 CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
2 years ago
Stenzek a37e89b52f CMake: Remove unsupported options 2 years ago