Stenzek
3bb67c785e
D3DCommon: Load d3d12.dll dynamically
2025-07-13 16:31:49 +10:00
Stenzek
4ead72747b
D3DCommon: Load dxgi.lib dynamically
2025-07-13 16:13:19 +10:00
Stenzek
0195b2886e
D3DCommon: Load d3d11.dll dynamically
2025-07-13 16:12:44 +10:00
Stenzek
3928eaff54
D3DCommon: Load D3DCompiler dynamically
2025-07-13 16:11:59 +10:00
Stenzek
5e2e39f642
VulkanDevice: Use driver type enum for auto selection
2025-07-13 15:40:53 +10:00
Stenzek
792b72b955
Qt: Reenable WinPanel style for patches
...
Partial revert of 7eb2b07.
Looks much worse in Fusion/default style.
2025-07-13 15:33:21 +10:00
Stenzek
97a0f4669f
ShaderGen: Fix use of reserved 'packed' keyword
2025-07-13 15:28:46 +10:00
Stenzek
1cad6389aa
AnalogController: Fix flipped log message
2025-07-13 15:28:46 +10:00
Davide Pesavento
7eb2b07e39
Qt: Don't draw a frame if there are no patches
2025-07-13 15:27:29 +10:00
Davide Pesavento
d0c3f7d5a2
Qt: Reduce layout margins in postprocessing settings
...
And remove a redundant VBoxLayout
2025-07-13 15:27:29 +10:00
Davide Pesavento
0e9f116a2e
Qt: Turn retroachievements.org
into a hyperlink
2025-07-13 15:27:29 +10:00
Stenzek
2fad6478b4
CDImage: Include the WAV file's details when incompatible
2025-07-11 21:25:10 +10:00
Stenzek
2308c5ddc6
Qt: Check cache when getting game icon for window
...
Apparently forgot this...
2025-07-10 21:33:28 +10:00
Stenzek
9e319ff495
FullscreenUI: Avoid ID duplication in choice dialogs
...
If two items, e.g. discs happen to have the same display name.
2025-07-10 20:39:14 +10:00
Stenzek
00623ebf8b
FullscreenUI: Fix rounding on widget grab rects
2025-07-10 20:37:37 +10:00
Stenzek
f21ab0b70a
GPUDevice: Fix ARM GPU detection
2025-07-10 19:36:14 +10:00
Stenzek
13e4515118
GPU: Send read command in SW if stats are enabled
...
Won't do anything, but it does update the counter.
2025-07-10 19:30:35 +10:00
Stenzek
5d42bbc49f
GameDB: Force software for X2 - No Relief
...
Lots of readbacks.
2025-07-10 19:29:50 +10:00
Stenzek
cd2d0503da
System: Fix frame advance+runahead stepping 2 frames
2025-07-10 12:43:23 +10:00
Stenzek
e4e57c674d
GPUDevice: Use driver type fields
2025-07-10 12:17:11 +10:00
Stenzek
ef26d5cb74
GPUDevice: Backport driver type detection
2025-07-09 22:17:14 +10:00
Stenzek
1e930c4063
ShaderGen: Drop DRIVER_V3D and DRIVER_POWERVR macros
...
They're not needed anymore.
2025-07-09 22:12:46 +10:00
Stenzek
cc3bc120a4
OpenGLContext: Prefer GLES over GL<3.2
...
Ends up having a larger feature set in GLSL.
2025-07-09 21:46:45 +10:00
Stenzek
63adf475d4
VulkanDevice: Avoid defaulting to Vulkan for V3D driver
...
Image copies are broken.
https://discord.com/channels/695640472202379425/695823554712698962/1392128815689629707
2025-07-09 21:20:43 +10:00
Stenzek
b9a9ea220e
PostProcessing/FX: Don't try to compile for GL<3.2
...
No interface blocks or binding layouts. Get a better driver for gosh
sake.
2025-07-09 21:17:25 +10:00
Stenzek
80a689257c
PostProcessing/GLSL: Support OpenGL 3.1
2025-07-09 21:16:43 +10:00
Stenzek
742cfcb12b
ShaderGen: Emit location qualifiers for SPV without interface blocks
...
Required for GLSL post-processing with OpenGL 3.1.
2025-07-09 21:15:56 +10:00
Stenzek
2d29c63708
ShaderGen: Emit fallback functions for GLSL < 4.0
2025-07-09 21:15:10 +10:00
Stenzek
601173b01e
ShaderGen: Add UseGLSLInterfaceBlocks()
2025-07-09 21:14:51 +10:00
Stenzek
f273dcff18
GameList: Fix possible bad optional unwrap in ApplyCustomAttributes()
2025-07-09 20:05:50 +10:00
Stenzek
6f3a6d7934
Qt: Remove unused includes
2025-07-09 20:05:50 +10:00
Davide Pesavento
1bf248b299
Qt: Swap order of read/seek speedup cycles in Advanced settings
...
To match the order in Console settings.
2025-07-09 20:05:31 +10:00
Davide Pesavento
a012d496ea
Qt: Fix resetting per-game CDROM speedup and SIO settings
...
Amends d2c09dfaff23bca528bcd0bcccf576ee35f19170 and 0098c60ee81f914a32e79fc92c9669d241d873d2
2025-07-09 20:05:31 +10:00
Davide Pesavento
cacd174642
Qt: Rearrange log settings checkboxes
2025-07-09 20:05:31 +10:00
Davide Pesavento
002cb942bb
Qt: Fix initial UI state of log timestamps checkboxes
2025-07-09 20:05:31 +10:00
Davide Pesavento
d8a267162d
Qt: Set default button in settings and ISO browser ( #3475 )
2025-07-07 22:14:58 +10:00
zkdpower
9ba3129b67
Update the Simple-Chinese translation to latest. ( #3474 )
2025-07-07 22:12:44 +10:00
Davide Pesavento
041145d336
GameDB: Increase max read speedup cycles for Dino Crisis 1 & 2 ( #3473 )
...
Both games freeze almost immediately otherwise.
Also add AnalogController to the first game, but disable auto analog
mode because vibration is supported but the sticks don't do anything.
2025-07-07 22:12:29 +10:00
Davide Pesavento
3f7e5ca1cb
Qt: Always connect the open folder button ( #3472 )
...
And make the line edit read-only instead of disabling it.
2025-07-07 22:12:07 +10:00
Stenzek
fb7772871c
GameDatabase: Use string_view for disc sets
...
Avoid the allocations, apparently forgot this one.
2025-07-05 14:12:29 +10:00
Stenzek
0a267ce158
Common: Add more tests
2025-07-05 14:12:29 +10:00
Davide Pesavento
9b3a29fb5c
GameDB: Increase max read speedup cycles for Castlevania - SotN ( #3471 )
...
Allows the game to progress past the first loading screen.
2025-07-05 13:02:45 +10:00
Davide Pesavento
ffe05c853f
Increase max read speedup cycles for Breath of Fire IV
( #3470 )
...
* GameDB: Increase max read speedup cycles for Breath of Fire IV
Otherwise the game hangs before reaching the start menu.
* GameDB: Drop seek speedup setting already at its default value
2025-07-05 13:02:32 +10:00
Stenzek
7dcdff35cb
Qt: Include 'Refresh Progress' button in achievement settings
2025-07-03 19:13:07 +10:00
Davide Pesavento
b08ca9430e
GameDB: Disable read speedup in Spyro 2 & 3 ( #3464 )
2025-07-03 19:12:57 +10:00
Davide Pesavento
3e61a12b0e
GameDB: Consistently use title case in genre
2025-07-03 19:12:40 +10:00
Davide Pesavento
66341a12d4
FullscreenUI: Swap file size and uncompressed size in game details
2025-07-03 19:12:40 +10:00
Stenzek
d4cf7f248c
FullscreenUI: Fix default displayed value for FF volume
2025-07-02 20:46:50 +10:00
Stenzek
d852149809
FullscreenUI: Add icons to game list detail lines
2025-07-02 20:44:48 +10:00
Stenzek
38022afa25
FullscreenUI: Fix focus loss on F4 to switch view
2025-07-02 20:01:09 +10:00