Commit Graph

9611 Commits (old-dev)
 

Author SHA1 Message Date
zkdpower 2876713f0f
Update the Simple-Chinese translation to latest. (#3368)
* Update the Simple-Chinese translation to latest.

* Update the Simple-Chinese translation to latest.
5 months ago
Stenzek ef4c00a896
Qt: Use display name for a couple of recommended values 5 months ago
Stenzek 7a587d927f
Qt: Fix overlapping widgets in macro trigger shift-click 5 months ago
Stenzek 3eed0d0613
CI/Flatpak: Don't strip SDL3 libraries 5 months ago
zkdpower 788b9cd3bf
Update the Simple-Chinese translation to latest. (#3365) 5 months ago
JukePlz 2dfa164629
GameDB: Dezaemon Plus Select 100 does not support analog mode (#3364) 5 months ago
Víctor "IlDucci c1f8a525ca
Spanish (Spain) translation update 2025-02-09 (#3366)
Adding latest changes and cleaning up unused translations.
5 months ago
Stenzek 5fb5dcdd70
Achievements: Improve summary popup
Put hardcore mode notice on its own line, rather than in
parenthesis in the title.
5 months ago
Stenzek 46ae3e55ea
Cheats: Show disabled code count when HC/safe mode is active 5 months ago
Stenzek 4ce48abfc1
GPU/HW: Fix incorrect source rect for page replacements 5 months ago
Stenzek ac4ef4f853
Gt: Update glyph ranges 5 months ago
zkdpower 07f973076d
update the Simple-Chinese Translation to latest. (#3363) 5 months ago
Stenzek 8132c51a12
Cheats: Add 'Ignore' field to file format
Codes with Ignore set to true will not be listed/loaded.
5 months ago
Stenzek 4236beabaf
System: Fix setting-altering patches not applying on startup 5 months ago
Stenzek 0428a93315
Qt: Fix possible crash when rescanning game list 5 months ago
Stenzek 3e8ef44a1d
Deps: Update to SDL3 3.2.4 5 months ago
Stenzek 901927d7fe
CDROM: Don't panic on unknown register read 5 months ago
Stenzek 94b2060979
GPU: Clear display texture on fatal error 5 months ago
Stenzek 06b02183cb
GPU/HW: Split transparent draws if dual-source blend unsupported
The ordering is not correct otherwise. Ape Escape has a bunch of
overlapping sprites that have a mix of opaque and transparent texels,
and the transparent texels are repeated multiple times when the
opaque texels should cancel them out.

Only affects old Mali drivers.
5 months ago
Stenzek 2663ac9666
CDImage: Improve PBP load error reporting 5 months ago
Stenzek 160c34ef28
CDROM: Avoid additional stat() call loading subchannel
And use BuildRelativePath() for title-based subchannel files.

Fixes flaky loading on Android, some devices return a zero-sized file
when querying a non-existant file.........
5 months ago
Stenzek 81bca06707
System: Add hash to OnGameChanged 5 months ago
Stenzek acb355a8c3
CDImage: Make .bin loader track length match .cue
Fixes different hashes for loading single-track .bin games directly.
5 months ago
Stenzek f2cca01e29
ImGuiManager: Fix achievement unlock icon not showing 5 months ago
Daniel Nylander 084422355a
Updated Swedish translation (#3362) 5 months ago
Stenzek 063bb96e5d
D3D11Device: Always query timestamp before present start
Fixes high GPU usage reporting in D3D11 with AMD GPUs + Optimal Frame
Pacing.
5 months ago
zkdpower 5ae6d9084a
update Chinese translation. (#3361)
just UI.
5 months ago
Anderson Cardoso 51480818cd
Atualização Português do Brasil (#3360)
Atualizado para a última versão
5 months ago
Stenzek f8c39ace1c
GPU/HW: Warning fix 5 months ago
Stenzek bee2dabc77
Misc: Replace stringstream str() with C++20 move str()
No extra heap allocation/copy.
5 months ago
Stenzek 8aa97a8118
Data: Update game controller database 5 months ago
Stenzek 2cfc39e874
System: Move cheat reload to Initialize() 5 months ago
Stenzek 57cb2f846e
FullscreenUI: Fix system unpausing on shutdown 5 months ago
Stenzek ecbb79c4bf
GPU: Add Lanczos scaling option 5 months ago
Stenzek 99e81f1559
GPU: Fix incorrect condition in WaitForOneQueuedFrame() 5 months ago
Stenzek c6563a4656
VulkanDevice: Require Vulkan 1.1 for most extension probing
Too much of a headache to deal with these ancient Mali drivers that
support some extensions but not full Vulkan 1.1, and VMA does not
support this scenario.
6 months ago
Stenzek 4ad2d0ac2d
GPU: Fix incorrect PAL overscan range 6 months ago
Stenzek 51bef1b3da
CMake: Don't print status messages for deps CMakeLists
fmt is noisy.
6 months ago
Stenzek 455836af89
CMake: Check C++20 features that are missing on some systems 6 months ago
Stenzek cb205c4c36
Qt: Show icon in settings console region dropdown 6 months ago
Stenzek af277d4d14
Settings: Default to nearest sprite texture filtering
Instead of whatever the 3D texture filter is.

Less confusing since the UI is not disconnected when upgrading from very
old releases, or Android.
6 months ago
Stenzek 59773509af
System: Recreate memory save states when device options change 6 months ago
Stenzek 1f5a10371e
GPUThread: Handle rare race condition in frame queueing 6 months ago
Stenzek 1ca5782396
Threading: Handle EINTR on sem_wait() 6 months ago
Stenzek 57883910d6
CI: Add ARM64 flatpak build 6 months ago
Stenzek 4ceeb58dbc
GPU: Use display size for calculating internal screenshot size
Fixes detail being lost due to added padding when not cropping.
6 months ago
Stenzek 64d3716cfd
GPU: Further simplify draw rect calculation
Remove "Stretch Vertically" option, it was very confusing to users.

Integer scale will prefer whichever direction gets a larger draw
rectangle/preserves as much detail.
6 months ago
Stenzek 0c3d55a1a1
GPU: Fix incorrect PAR with overscan cropping 6 months ago
Stenzek a5940b2e21
GPU: Use constants for display overscan range 6 months ago
Stenzek 7316b011a4
CI: Dependency library updates
HarfBuzz -> 10.2.0
Qt -> 6.8.2
SDL3 -> 3.2.2
SPIRV-Cross -> 1.4.304.0
libjpeg-turbo -> 3.1.0
libpng -> 1.6.45
libwebp -> 1.5.0
libzip -> 1.13.3
shaderc -> 2024.5
6 months ago