Commit Graph

12308 Commits (614faf7d35761f8ddbdb08e4a6cf8e1810f24541)
 

Author SHA1 Message Date
Davide Pesavento 614faf7d35 Qt: Clarify RetroAchievements login message 1 month ago
Stenzek 06e6d4c2c8
Data: Update SDL game controller database 1 month ago
Stenzek 240b19932e
PageFaultHandler: Read ESR on Linux ARM64 as well
Avoids reading code.
1 month ago
Stenzek 2743bb25eb
Achievements: Track unlocks of unofficial achievements locally 1 month ago
Stenzek a679377ce1
FullscreenUI: Permit empty footer array component 1 month ago
Stenzek 4beec807d9
SQLiteHelpers: Add BindInt64()/ColumnInt64() 1 month ago
Stenzek f40cd5155c
dep/rcheevos: Add rc_client_set_unofficial_achievement_unlock_state() 1 month ago
Stenzek 764a06bc2e
CI: Ensure translations are cleaned on pull request 1 month ago
Stenzek 392e19b2a5
Qt: Add translation update and cleanup scripts 1 month ago
Stenzek 3f9453fdac
Host: Merge FullscreenUI relative time variant with Host 1 month ago
Stenzek 9d05a87567
Host: Fix broken relative time plurals 1 month ago
Stenzek 535154dcbe
MediaCapture: Show file size in OSD 1 month ago
Stenzek e2823b4297
GameDB: Felony 11-79/Runabout
Needs PGXP CPU mode.
1 month ago
Stenzek 8e8e13de30
System: Reserve state memory for texture cache when enabled 1 month ago
Stenzek ee211591b6
GPU/TextureCache: Limit the amount of uploads saved to state
Prevents random DoState() failures.
1 month ago
Stenzek 889a0fd2de
GPU/TextureCache: Fix last_vram_write and num_splits not being serialized 1 month ago
Stenzek fc741c8268
GPU/TextureCache: Fix CPU thread read on GPU thread 1 month ago
Anderson Cardoso c992e1c6bb
Atualização Português do Brasil (#3787)
Atualizado para a última versão
1 month ago
Stenzek ad2a8a637c
System: Ensure achievements game is identified before loading state
Fixes state getting lost when resuming.
1 month ago
Stenzek 7940507f0c
Achievements: Use title format in submit time tooltip 1 month ago
Davide Pesavento 8bc6dc8d4d
Qt: Update Italian translation again (#3785) 1 month ago
Stenzek 12e5752607
dep/rcheevos: Replace usage of sscanf() in rc_json_get_datetime() 1 month ago
Davide Pesavento 5f3db8ed0f
Qt: Improve Italian translation (#3783)
Also fixed a couple of translation contexts.
1 month ago
fakkuyuu a444b1265b
GameDB: Add hashes for multiple games (#3784)
* GameDB: Add HASH for Beyond the Beyond

* Multiple updates
1 month ago
Stenzek 5422093cd0
Misc: Use relative time when displaying timestamps 1 month ago
Stenzek 0b28c198f7
FullscreenUI: Remove shared_ptr usage 1 month ago
Stenzek 824a1072e2
LRUCache: Add custom deleter override 1 month ago
Stenzek 96e0c4d389
LRUCache: Fix m_manual_evict not respected when adding 1 month ago
Nick Faro 48719b86b5
Bus: Fix CPE parsing when dev logging is disabled 1 month ago
fakkuyuu 8de6b0ac7b
GameDB: Add HASH for Beyond the Beyond (#3782) 1 month ago
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.
1 month ago
Stenzek 0bf64996cf
ImGuiOverlays: Add animation to save state selector 1 month ago
Stenzek b25e2358b8
GPUDevice: Don't immediately trim textures queued in same frame
They might be used for ImGui rendering.
1 month ago
Stenzek d954b7a3d5
ImGuiOverlays: Clear list on save state selector close 1 month ago
Stenzek eb938ce105
dep/rcheevos: Bump to f1417fb 1 month ago
Stenzek d8d8a0816d
CDROM: Reduce pause-while-paused delay
Tama no longer crashes, and this was what actually broke Sentou Kokka.
1 month ago
Stenzek 400c269b40
GameDB: Sentou Kokka - Air Land Battle
Needs tighter DMA timing to avoid texture corruption.
1 month ago
Stenzek 1c3948c97e
Qt: Update machine translations 1 month ago
Stenzek f4a828303e
FullscreenUI: Fix compiler warning 1 month ago
Stenzek b0c0a8ab75
PageFaultHandler: Remove the exception handler mutex
Make the flag thread-local to ensure that the handler doesn't reenter.

In theory it shouldn't be needed, since we should never crash in the
handler, but bugs can happen...
1 month ago
Stenzek 83a03fe955
CPU/CodeCache: Assert that handlers execute on core thread
And fastmem exceptions come from within the code buffer.
1 month ago
Stenzek 7304bfe256
CPU: Ensure RAM code pages are invalidated on core thread 1 month ago
Stenzek 4cf3404a13
PageFaultHandler: Determine write flag from ESR on MacOS ARM64
Fixes lockup when running the application from an external drive,
and it is disconnected while running.

Still crashes, but at least it doesn't lock up at 100% CPU.
1 month ago
Stenzek 49d39aad78
PageFaultHandler: Set SA_NODEFER on MacOS as well 1 month ago
Stenzek 8013df929a
Qt: Fix window title when editing game specific controller config 1 month ago
Stenzek 88df5c983c
System: Persist settings interface objects
Fixes the bug of loading first setting introduced in the previous commit.
1 month ago
Stenzek b984cb7ac6
System: Improve game setting reload workflow
Reduce duplication, only reload the active game when its settings are
changed, not any game.

NOTE: Changing from not having an ini to having one (i.e. setting the
first setting) is currently broken.
1 month ago
Stenzek 56226045db
FullscreenUI: Render loading screen with separate draw list
Avoids disturbing the main ImGui state.
1 month ago
Stenzek 24deeeef84
System: Fix initial capture mode on start 1 month ago
Stenzek e7157e3666
FullscreenUI: Increase padding on value backgrounds 1 month ago