Stenzek
|
6f65a15bb9
|
CrashHandler: Catch SIGABRT
|
2025-07-17 21:46:05 +10:00 |
|
Stenzek
|
9c81425043
|
Qt: Fix format strings in es-ES
|
2025-07-17 21:46:05 +10:00 |
|
Stenzek
|
2aaeaf6f99
|
Qt: Add missing event type check
|
2025-07-17 21:46:05 +10:00 |
|
Daniel Nylander
|
da6ba416c9
|
Updated Swedish translation (#3481)
|
2025-07-16 17:11:13 +10:00 |
|
Stenzek
|
a890902d5b
|
Qt: Further eliminate redundant window shows
And remove a couple of hacks.
|
2025-07-16 17:10:31 +10:00 |
|
Anderson Cardoso
|
40b081c8ff
|
Atualiazação Português do Brasil (#3480)
Atualizado para a última versão
|
2025-07-16 16:39:16 +10:00 |
|
Stenzek
|
b07998512e
|
Qt: Refactor render window lifecycle
Remove multiple sources of truth, eliminate bugs in handling edge cases
when switching between modes.
|
2025-07-16 16:38:31 +10:00 |
|
Stenzek
|
a5e3f163a5
|
Misc: Make bitfield unions trivially copyable
|
2025-07-13 20:29:00 +10:00 |
|
Stenzek
|
8ca68a052a
|
GPUDevice: Remove unused fields
|
2025-07-13 20:29:00 +10:00 |
|
Stenzek
|
5c7a599cad
|
Qt: Couple of consistency fixes
|
2025-07-13 20:29:00 +10:00 |
|
Stenzek
|
cd77ace12a
|
FullscreenUI: Fix going back to root directory on Linux
|
2025-07-13 20:29:00 +10:00 |
|
Stenzek
|
2dc25a07ac
|
NeGconRumble: Remove unused fields
|
2025-07-13 19:55:38 +10:00 |
|
Stenzek
|
b93353647f
|
Qt: Clear help text map on reload
Saves keeping messages around for pointers that are no longer valid.
|
2025-07-13 17:32:56 +10:00 |
|
Stenzek
|
8ef97b9b46
|
FullscreenUI: Sort unlocked achievements by unlock time
|
2025-07-13 17:29:52 +10:00 |
|
Stenzek
|
be867c815d
|
FullscreenUI: Minor polish to achievements list
|
2025-07-13 17:29:37 +10:00 |
|
Stenzek
|
43543ddedc
|
FullscreenUI: Improve icons in file selector
|
2025-07-13 16:54:54 +10:00 |
|
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 |
|