Stenzek
88e4ca5333
Qt: Enable verification for unscanned files
2026-08-29 15:36:12 +10:00
Stenzek
f5e22bc71a
FullscreenUI: Fix cheats menu hotkey in batch mode
2026-08-29 15:07:39 +10:00
Stenzek
f18017eebc
Qt: Fix localised disc regions in game list
2026-08-28 17:07:19 +10:00
Davide Pesavento
a736f44926
Update Italian translation ( #3791 )
2026-08-28 16:59:41 +10:00
Víctor "IlDucci
aea63ce410
Spanish (Spain) translation update 2026/08/25 ( #3790 )
...
- Translating the latest batch of strings.
- Corrected the mistranslation for "Core" referring to a core set of achievements.
- Updated the accelerator keys on MainWindow according to the latest changes in English.
2026-08-26 21:21:28 +10:00
Stenzek
c776dee9ed
CDImage: Replace filename identifier with path
...
Consistency.
2026-08-25 22:17:40 +10:00
Stenzek
dbf928ff61
FullscreenUI: Fix inverted parameters
2026-08-25 22:13:51 +10:00
Stenzek
c4e99c4aec
CDImageMDS: Fix games not detecting due to empty path
...
Credit to bslenul for debugging.
2026-08-25 22:12:14 +10:00
Stenzek
bf5a6162da
MemoryCardImage: Replace full-width characters with ASCII
...
Preserves the old sjis2ascii() behaviour, because on MacOS the
full-width characters render really ugly.
Also put ShiftJIS functions in their own namespace.
2026-08-25 22:10:59 +10:00
Stenzek
78ff46ad1c
Tests: Fix util-tests building
2026-08-25 22:09:50 +10:00
PeterDelta
fe899efd12
Update duckstation-qt_es.ts ( #3786 )
2026-08-24 12:05:55 +10:00
Stenzek
6f7fc33fe0
Qt: Update machine translations
2026-08-24 02:41:18 +10:00
Davide Pesavento
939918806c
Qt: Group toolbar-related menu items into a submenu ( #3789 )
...
And add a few missing mnemonics/accelerators.
2026-08-24 01:13:29 +10:00
Davide Pesavento
04187ba0c5
Qt: Use variadic arg() instead of chaining multiple invocations
...
More efficient.
2026-08-23 12:21:17 +10:00
Davide Pesavento
614faf7d35
Qt: Clarify RetroAchievements login message
2026-08-23 12:21:17 +10:00
Stenzek
06e6d4c2c8
Data: Update SDL game controller database
2026-08-22 22:41:24 +10:00
Stenzek
240b19932e
PageFaultHandler: Read ESR on Linux ARM64 as well
...
Avoids reading code.
2026-08-22 22:40:20 +10:00
Stenzek
2743bb25eb
Achievements: Track unlocks of unofficial achievements locally
2026-08-22 20:35:42 +10:00
Stenzek
a679377ce1
FullscreenUI: Permit empty footer array component
2026-08-22 19:44:25 +10:00
Stenzek
4beec807d9
SQLiteHelpers: Add BindInt64()/ColumnInt64()
2026-08-22 19:44:06 +10:00
Stenzek
f40cd5155c
dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state()
2026-08-22 19:42:39 +10:00
Stenzek
764a06bc2e
CI: Ensure translations are cleaned on pull request
2026-08-22 18:35:02 +10:00
Stenzek
392e19b2a5
Qt: Add translation update and cleanup scripts
2026-08-22 18:35:02 +10:00
Stenzek
3f9453fdac
Host: Merge FullscreenUI relative time variant with Host
2026-08-22 18:35:02 +10:00
Stenzek
9d05a87567
Host: Fix broken relative time plurals
2026-08-22 18:35:02 +10:00
Stenzek
535154dcbe
MediaCapture: Show file size in OSD
2026-08-22 18:35:02 +10:00
Stenzek
e2823b4297
GameDB: Felony 11-79/Runabout
...
Needs PGXP CPU mode.
2026-08-22 18:35:02 +10:00
Stenzek
8e8e13de30
System: Reserve state memory for texture cache when enabled
2026-08-22 18:35:02 +10:00
Stenzek
ee211591b6
GPU/TextureCache: Limit the amount of uploads saved to state
...
Prevents random DoState() failures.
2026-08-22 18:35:02 +10:00
Stenzek
889a0fd2de
GPU/TextureCache: Fix last_vram_write and num_splits not being serialized
2026-08-22 18:35:02 +10:00
Stenzek
fc741c8268
GPU/TextureCache: Fix CPU thread read on GPU thread
2026-08-22 18:35:02 +10:00
Anderson Cardoso
c992e1c6bb
Atualização Português do Brasil ( #3787 )
...
Atualizado para a última versão
2026-08-22 18:34:46 +10:00
Stenzek
ad2a8a637c
System: Ensure achievements game is identified before loading state
...
Fixes state getting lost when resuming.
2026-08-22 13:27:49 +10:00
Stenzek
7940507f0c
Achievements: Use title format in submit time tooltip
2026-08-22 13:22:25 +10:00
Davide Pesavento
8bc6dc8d4d
Qt: Update Italian translation again ( #3785 )
2026-08-22 13:17:59 +10:00
Stenzek
12e5752607
dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime()
2026-08-22 13:17:17 +10:00
Davide Pesavento
5f3db8ed0f
Qt: Improve Italian translation ( #3783 )
...
Also fixed a couple of translation contexts.
2026-08-20 21:23:13 +10:00
fakkuyuu
a444b1265b
GameDB: Add hashes for multiple games ( #3784 )
...
* GameDB: Add HASH for Beyond the Beyond
* Multiple updates
2026-08-20 21:16:27 +10:00
Stenzek
5422093cd0
Misc: Use relative time when displaying timestamps
2026-08-20 21:13:00 +10:00
Stenzek
0b28c198f7
FullscreenUI: Remove shared_ptr usage
2026-08-20 19:01:07 +10:00
Stenzek
824a1072e2
LRUCache: Add custom deleter override
2026-08-20 19:01:07 +10:00
Stenzek
96e0c4d389
LRUCache: Fix m_manual_evict not respected when adding
2026-08-20 19:01:07 +10:00
Nick Faro
48719b86b5
Bus: Fix CPE parsing when dev logging is disabled
2026-08-20 19:01:06 +10:00
fakkuyuu
8de6b0ac7b
GameDB: Add HASH for Beyond the Beyond ( #3782 )
2026-08-20 02:00:05 +10:00
Stenzek
25783d844e
ImGuiOverlays: Close save state selector on device switch
...
We don't cache the screenshots in memory, so just close completely and
let it repopulate on open.
2026-08-19 01:06:53 +10:00
Stenzek
0bf64996cf
ImGuiOverlays: Add animation to save state selector
2026-08-19 00:50:03 +10:00
Stenzek
b25e2358b8
GPUDevice: Don't immediately trim textures queued in same frame
...
They might be used for ImGui rendering.
2026-08-19 00:38:57 +10:00
Stenzek
d954b7a3d5
ImGuiOverlays: Clear list on save state selector close
2026-08-19 00:38:30 +10:00
Stenzek
eb938ce105
dep/rcheevos: Bump to f1417fb
2026-08-18 22:41:27 +10:00
Stenzek
d8d8a0816d
CDROM: Reduce pause-while-paused delay
...
Tama no longer crashes, and this was what actually broke Sentou Kokka.
2026-08-18 22:20:45 +10:00