Stenzek
a310d3a5e7
FullscreenUI: Fix load-and-resume-state HC popup
2025-04-09 22:47:39 +10:00
Stenzek
8e5531eaa2
FullscreenUI: Fix call of moved-from function
2025-04-09 22:41:13 +10:00
Stenzek
8186e615ab
ShaderGen: Don't use __VERSION__ for polyfill
...
Adreno once again is a broken turd and uses 300 even for GLSL ES 3.20.
And to add insult to injury, it reports the errors at the call site
instead of where the function is actually being overloaded...
2025-04-09 13:24:47 +10:00
Stenzek
97c81edf39
FullscreenUI: Android build fix
2025-04-09 13:24:47 +10:00
Stenzek
82d3b6852d
CI/AppImage: Include libcom_err.so.2 in cross appimages
2025-04-09 13:24:46 +10:00
Stenzek
182ba2aa7f
SPU: Devel build fix
2025-04-08 22:21:12 +10:00
Stenzek
8706f609dd
SPU: Add VU meter display in debug/devel builds
2025-04-08 22:06:03 +10:00
Stenzek
0479500357
CPU: Correctly mask upper 1.5GB of KUSEG
...
Stops fastmem going into a loop when trying to backpatch accesses
above 512MB.
2025-04-08 21:39:29 +10:00
Stenzek
0a1e8e27f0
ShaderGen: Emit packUnorm4x8() for GLSL ES 3.0
2025-04-08 20:11:01 +10:00
Stenzek
7971bb949b
GPU/HW: Add Scale2x/Scale3x texture filters
2025-04-08 20:10:58 +10:00
Stenzek
6e02133452
Qt: Fix game list achievement icon spacing at 100% DPI
2025-04-07 21:21:38 +10:00
Stenzek
83f755055b
FullscreenUI: Fix long lists not scrolling to selected item
2025-04-07 21:13:52 +10:00
Stenzek
52f8a347c7
FullscreenUI: Fix Toggle Fast Forward being disabled
2025-04-07 20:48:32 +10:00
Stenzek
3ecaffd427
dep/reshadefx: Don't unconditionally emit point size variable
...
Metal compiler doesn't like it.
And we're only using triangles at the moment anyway.
2025-04-07 20:47:31 +10:00
Stenzek
2bd9e5fbb1
README: Add link to old releases repository
...
Apparently I forgot to do this when I created it back in Feb...
I can't be bothered to rearchitecture the automatic updater so it
doesn't have the silly 30 tag limit that GitHub imposes on its API
requests by default.
2025-04-06 23:28:55 +10:00
Stenzek
a3a162f724
Data: Update SDL game controller database
2025-04-06 23:20:47 +10:00
Stenzek
dfa96e080d
GPU: Implement MMPX texture filter
2025-04-06 23:16:59 +10:00
Stenzek
054e96f46b
BIOS: SCPH-7000W is region-free
2025-04-06 23:16:03 +10:00
Stenzek
b794e841a9
Achievements: Improve HC self-disable
2025-04-06 23:16:03 +10:00
Stenzek
5034fb943c
Hotkeys: Rearrange categories for some shortcuts and improve naming
2025-04-06 23:16:03 +10:00
Stenzek
e62f3bd4a8
PostProcessing: Show Reshade ui_text style help text
2025-04-06 23:16:03 +10:00
Stenzek
a9f1dd20c3
D3D12Device: Fix GPU-based validation being unconditionally enabled
2025-04-06 23:16:03 +10:00
Stenzek
f55961593a
PostProcessing: Display compile errors in OSD
2025-04-06 23:16:03 +10:00
Stenzek
979ad979b9
PostProcessing/FX: Add support for compute shaders
2025-04-06 23:16:03 +10:00
Stenzek
1aabcf1ba7
PostProcessing/FX: Alternate between two 'backbuffers'
...
Saves video memory, and also fixes shaders that expect each pass's input
to be the output of the previous path without explicitly referencing the
render target.
2025-04-06 23:16:03 +10:00
Stenzek
80cfe59dbe
PostProcessing/FX: Allow use of fixed-size render targets
...
Also obey the ClearRenderTarget flag.
2025-04-06 23:16:03 +10:00
Stenzek
4e7fdc8dbd
PostProcessing/FX: Allow frametime as int
...
But the value will be bogus.
2025-04-06 23:16:03 +10:00
Stenzek
eca113cd76
GPUDevice: Fix/improve compute shader support
...
Add multiple texture layout with/without UBO.
2025-04-06 23:16:02 +10:00
Stenzek
2a99529473
Deps: April updates
...
- Harfbuzz 10.4.0
- libpng 1.6.47
- SDL3 3.2.10
- Zstandard 1.5.7
- Qt 6.9.0
- shaderc 2025.1
Flatpak is still stuck on Qt 6.8 as usual.
2025-04-06 12:05:57 +10:00
bl@ck_m@ge
6e39453b29
GameDB: add Digital Contoller support for The Adventure of Little Ralph (Demo) ( #3401 )
2025-04-06 11:38:00 +10:00
Stenzek
4ead87d191
README: Mention ARM32/ARM64 AppImage builds
2025-04-05 21:54:40 +10:00
Stenzek
584ed4bb38
FullscreenUI: Fix progress bar line at 0%
2025-04-05 21:54:38 +10:00
Stenzek
0f6e5bb1fe
FullscreenUI: Fix pause menu achievements text progress colour
2025-04-05 21:54:38 +10:00
Stenzek
079dae37fd
FullscreenUI: Use transition for background/theme changes
2025-04-05 15:02:53 +10:00
Stenzek
162150c509
FullscreenUI: Force key nav on first open
2025-04-05 15:02:50 +10:00
Stenzek
64fac4c9d4
Qt: Fix interacting with pause menu after double-click-fullscreen
2025-04-05 15:02:32 +10:00
Stenzek
47e941cdc2
Qt: Fix shutdown from Big Picture exiting application
2025-04-05 15:02:32 +10:00
Stenzek
46ae1780c5
Qt: Fix double-click-fullscreen with notifications up
2025-04-05 15:02:15 +10:00
Stenzek
f05c627e48
Qt: Update glyph ranges
2025-04-04 21:47:08 +10:00
Stenzek
836a0c7322
Qt: Fix achievements text highlight colour
...
Was only really an issue in the Classic Windows theme I think.
2025-04-04 21:46:38 +10:00
Stenzek
426cdd1611
Qt: Center icons in grid view
2025-04-04 21:46:38 +10:00
Stenzek
f494cb47c4
Qt: Widen status bar widgets
...
Linux systems with their thicc fonts...
2025-04-04 21:46:38 +10:00
Stenzek
fe60a2a87e
CrashHandler: Replace invalid parameter and purecall handlers
2025-04-04 21:46:38 +10:00
Stenzek
c75d5f71b7
CrashHandler: Include assertion/panic information in dumps
2025-04-04 21:46:38 +10:00
zkdpower
b3087657be
Update the Simple-Chinese translation to latest. ( #3400 )
2025-04-04 21:46:27 +10:00
Víctor "IlDucci
fdfbc7f569
Spanish (Spain) translation update 2025/04/03 ( #3399 )
...
- Updated Spanish (Spain) translation with latest changes.
- Minor corrections to unify certain user-facing questions and to abbreviate certain strings that would overflow Big Picture UI on a 4:3 display ratio.
- Cleaned up unused translations.
2025-04-04 10:57:36 +10:00
Daniel Nylander
d9363108d1
Updated Swedish translation ( #3398 )
2025-04-04 10:57:20 +10:00
Anderson Cardoso
1332f6da72
Atualização Português do Brasil ( #3397 )
...
Atualizado para a última versão.
2025-04-03 20:56:03 +10:00
Stenzek
ffd6726a59
Qt: Drop -settings/-portable CLI parameters
...
This hasn't been tested in years, and doesn't makes sense when you
consider other files are saved in the DataRoot directory (e.g. custom
properties, play time, crash dumps, etc).
-portable is redundant as the presence of settings.ini in the AppRoot
will trigger it anyway, therefore it is only relevant for first-time
installs. In which case it's just as much work to create an empty
settings.ini or portable.txt file as it is to create a shortcut with
-portable on the command line.
It was also broken anyway for a long time, and nobody complained.
2025-04-03 19:58:40 +10:00
Stenzek
bbdc6ab4e0
Misc: Fix a bunch of code analysis warnings
...
Quite a few of these were legitimate.
2025-04-03 19:29:03 +10:00