Stenzek
511663198e
Qt: Update glyph ranges
2025-03-14 20:52:43 +10:00
zkdpower
531b3e103a
Update the Simple-Chinese translation to latest. ( #3388 )
2025-03-14 20:52:19 +10:00
Stenzek
e422afdec1
FullscreenUI: Improve achievements pause menu overlays
...
- Add most recent unlock/nearest completion.
- Make it look nicer and better fit with the rest of the interface.
2025-03-14 20:50:20 +10:00
Stenzek
ba3295930c
VulkanDevice: Allow 0x0 window size
...
Fixes minimizing in render-to-separate-window mode.
2025-03-12 23:54:25 +10:00
KamFretoZ
4fc49ee0ca
FullscreenUI: Tweak the highlight background color ( #3387 )
2025-03-12 23:54:15 +10:00
Stenzek
f6296ceb09
Qt: Increase setup wizard dialog height
...
Needs it on Linux otherwise graphics combos are shrunk.
2025-03-12 01:46:10 +10:00
Stenzek
9a9ed52b70
Qt: Fix vertical alignment in patches page
2025-03-12 01:46:07 +10:00
Stenzek
44af55a77f
FullscreenUI: Differentiate title/subtitle colours
...
Makes it easier to read.
2025-03-12 01:46:04 +10:00
Stenzek
72a0ba1e8e
FullscreenUI: Fix pause menu light theme shadow colour
2025-03-12 00:19:32 +10:00
Stenzek
aeadd4c280
FullscreenUI: Move game info to top of pause menu
2025-03-11 23:19:00 +10:00
Stenzek
d6ab840e4b
FullscreenUI: Use RetroAchievements game icon as fallback game image
2025-03-11 22:38:43 +10:00
Stenzek
492a55ee8b
FullscreenUI: Add icons to achievement list categories
2025-03-11 22:27:08 +10:00
Stenzek
541af8d5de
GDBServer: Stub out thread commands
2025-03-11 22:07:18 +10:00
Stenzek
7bae23d79d
GDBServer: Implement memory breakpoints
2025-03-11 21:50:26 +10:00
Stenzek
a0c06f8d9c
GDBServer: Implement 's' command (single step)
2025-03-11 21:32:03 +10:00
Stenzek
814263b442
GDBServer: Mostly rewrite handlers and fix undefined behaviour
...
Remove all heap allocations.
Remove copies.
2025-03-11 21:29:29 +10:00
Stenzek
2f5855a7a4
GDBServer: Get rid of <map> usage
2025-03-11 20:37:37 +10:00
Stenzek
cd694c01d8
GDBServer: Improve ack handling
...
Treat acks as complete packets, that way it doesn't spam an error
when only an ack is sent.
2025-03-11 20:30:47 +10:00
Stenzek
c717f547cf
Deps: Update to SDL3 3.2.8
2025-03-10 21:54:45 +10:00
Stenzek
8bffd9725e
Qt: Lock system when automatic updater shows
...
Prevents messyness when launching in fullscreen+big picture.
2025-03-10 21:54:45 +10:00
Stenzek
e25f287d60
Qt: Avoid stuck in temporary render-to-separate mode
2025-03-10 21:54:45 +10:00
Stenzek
9f0bbccd50
Achievements: Fix progress bar text alignment
2025-03-10 21:54:45 +10:00
Víctor "IlDucci
29f19d0ab6
Spanish (Spain) translation update ( #3386 )
...
- Adding new strings.
2025-03-09 16:10:49 +10:00
Stenzek
58dc7562a3
GPU/HW: Add in-pass clear depth pipeline
...
Instead of clearing the entire buffer, we only need to wipe out the
current drawing area. Saves a decent chunk of memory bandwidth in games
that end up spamming clears.
2025-03-07 21:33:06 +10:00
Stenzek
ee6887b68a
GPU/HW: Add stat for depth buffer clears
2025-03-07 21:33:02 +10:00
Stenzek
2bfbec3e9e
Settings: Use new key name for depth threshold
...
Because of the changed range.
2025-03-07 21:32:57 +10:00
Stenzek
705fe11e07
Qt: Fix incorrect file filter for memory card import
2025-03-07 21:32:57 +10:00
Stenzek
e73ca9e052
Qt: Fix new range for depth clear threshold
2025-03-07 18:05:20 +10:00
Stenzek
6437a5db60
GPU/TextureCache: Dump textures asynchronously
...
Saves lagging the emulation.
2025-03-07 16:05:36 +10:00
Stenzek
95797b05f1
GPU: Force early run on GP0 FIFO overflow
...
And don't crash if a game spams GP0 writes and it overflows.
2025-03-07 15:49:07 +10:00
Stenzek
9939f1cd05
CPU/Interpreter: Use __builtin_{add,sub}_overflow for exceptions
...
Recompiler already does this.
2025-03-07 15:48:28 +10:00
Stenzek
7eb7ad684c
CPU/Recompiler: Remove load delay flag from lwc2
...
Shouldn't make any difference since it's not a register write.
2025-03-07 15:08:00 +10:00
Stenzek
826f10239c
CPU/Recompiler: Flush GTE completion cycle on load without fastmem
2025-03-06 22:41:10 +10:00
Stenzek
78bb14bd23
CPU: Fix disassembly of GTE instructions in log
2025-03-06 22:41:10 +10:00
Stenzek
b230c9c639
CPU/PGXP: Use GTE MAX_Z for Z normalization
...
Fixes clipping with depth buffer in some games, e.g. Final Fantasy VII battles.
2025-03-06 22:41:10 +10:00
Stenzek
8cfd843d8f
System: Fix depth clear threshold not applying immediately
2025-03-06 22:41:09 +10:00
Stenzek
160f1ea8a0
Qt: Fix vibration motor binding not showing some devices
2025-03-06 22:41:09 +10:00
Anderson Cardoso
c3ce0eece2
Atualização Português do Brasil ( #3385 )
...
Melhoria de consistência dos textos e adição de novos conforme última atualização mais recente.
2025-03-06 22:40:54 +10:00
bl@ck_m@ge
b8d86a18da
GameDB: Kagero II & III
2025-03-04 17:55:00 +10:00
Stenzek
0bf0b5c22b
Qt: Fix typo in setup wizard
2025-03-04 14:07:17 +10:00
Stenzek
4c64e4879f
Mini: Log fatal errors to stderr
2025-03-04 14:07:17 +10:00
Daniel Nylander
af4eb68065
Updated Swedish translation ( #3383 )
2025-03-04 14:06:10 +10:00
JukePlz
c775872a6c
GameDB: ASCII and VIP demos don't support analog controllers. ( #3384 )
2025-03-04 14:05:47 +10:00
Stenzek
859f5090c8
FullscreenUI: Update translation strings
2025-03-02 12:01:55 +10:00
KamFretoZ
38146f2023
FullscreenUI: Fix toast colors and add more themes ( #3381 )
2025-03-02 12:01:27 +10:00
Stenzek
a0fef2d5ab
Qt: Merge gamelistmodel.cpp and gamelistwidget.cpp
...
They're constantly referring to each other.
2025-03-01 18:13:37 +10:00
Stenzek
4bfb37f8fb
Qt: Add graphics and achievements to setup wizard
2025-03-01 18:05:48 +10:00
Stenzek
965da856db
FullscreenUI: Add additional rounding to some dialogs
2025-03-01 17:10:09 +10:00
Stenzek
34fdbafe85
FullscreenUI: Add drop shadows to most text
...
Improves readability with custom backgrounds.
2025-03-01 16:00:05 +10:00
Stenzek
9bfc3e90cc
FullscreenUI: Hook up dynamic toast colour
2025-03-01 13:10:50 +10:00