Commit Graph

11794 Commits

Author SHA1 Message Date
Davide Pesavento 717424209e GameDB: Various fixes (#3734)
* Adjust display active offsets for Aconcagua, Echo Night, Persona 2,
  and Shin Megami Tensei
* Add sort titles to Persona games
* Drop ForcePGXPCPUMode from Persona 2 bonus disc since it's just FMVs
* Fix release date of Echo Night 2 and Policenauts
* Normalize spelling of "From Software"
2026-05-11 13:54:20 +10:00
crashGG b0c277b10b optimization scanline-modern-ex.fx (#3733)
For PS1 games:Set to match the original internal resolution for pixel-perfect scanline alignment.
2026-05-11 13:53:54 +10:00
Stenzek 3a10c16b10 Qt: Slight tweak to OSD settings panel widths
Keeping the dialog fitting in 768p is proving near impossible...
v0.1-11295
2026-05-10 13:11:08 +10:00
Stenzek 0861840201 FullscreenUI: Fix temporary challenge icons missing in pause menu 2026-05-10 12:49:21 +10:00
Stenzek 2ca8307512 FullscreenUI: Fix loading screen drawing with non-zero minimum 2026-05-09 22:55:56 +10:00
Stenzek 678c2ec357 FullscreenUI: Fix InputStringDialog not clearing text 2026-05-09 22:55:42 +10:00
Stenzek 9e82d216a6 FullscreenUI: Fix typo in MenuImageButton()
But doesn't matter since it's not used.
2026-05-09 22:55:19 +10:00
Stenzek 69b3958f4b FullscreenUI: Use icon in both AlertPrompt() and ConfirmPrompt() 2026-05-09 22:55:03 +10:00
Stenzek ccce159d03 FullscreenUI: Fix game grid titles drawing even when disabled
They were getting covered up, but still wasting CPU time.
2026-05-09 22:54:28 +10:00
Stenzek adff8db0af FullscreenUI: Improve sort operator consistency 2026-05-09 22:54:13 +10:00
Stenzek 7120a4ac60 FullscreenUI: Fix possible divide by zero in achievement summary 2026-05-09 22:53:33 +10:00
Stenzek f685648a5f FullscreenUI: Fix leaderboard ID/format not caching in pause menu
Icon would not be correct in some situations, and it would always
realloc.
2026-05-09 22:53:06 +10:00
Stenzek 1917421f8a FullscreenUI: Use correct active state for timed indicator removal 2026-05-09 22:52:43 +10:00
Stenzek 1e570edaad FullscreenUI: Fix first achievement notification not triggering run-idle 2026-05-09 22:52:29 +10:00
Stenzek f0fdd069ab FullscreenUI: Fix most_recent_progress_update not resetting 2026-05-09 22:52:18 +10:00
Stenzek 3836986c40 Qt: Expose VRAM and SPU VRAM in memory editor/debugger 2026-05-09 19:18:22 +10:00
Stenzek 9251991448 ImGuiOverlays: Use PopupHighlight for save state selector
Makes it actually visible in some themes.
2026-05-09 18:54:18 +10:00
Stenzek 414b0b3b47 CDImage: Fix OpenCHD() opening non-chd files 2026-05-09 18:41:45 +10:00
Stenzek 015bfedb4b FullscreenUI: Align fade transition times to frame rate 2026-05-08 22:03:33 +10:00
Stenzek d6a7f9019a FullscreenUI: Tweak fade transition times
Didn't realise how unnoticeable they were at 60hz..
2026-05-08 22:01:28 +10:00
Stenzek 614d24c4d0 FullscreenUI: Fix pause icon not re-displaying on menu close 2026-05-08 21:44:33 +10:00
Stenzek aa5e2d738c Qt: Screenshot/video directory shouldn't be changable per-game 2026-05-08 21:36:03 +10:00
Stenzek 2bc4a95ffa Qt: Remove redundant doBackgroundControllerPoll() 2026-05-08 21:33:51 +10:00
Stenzek 1f1182f33c Qt: Don't delete empty achievement images directory
Apparently Windows Defender doesn't like this... this is why I moved
everything out of Documents.
2026-05-08 21:33:19 +10:00
Stenzek 01ae8e5630 Qt: Fix incorrect key for video capture arguments 2026-05-08 21:32:59 +10:00
Stenzek 5dc2899f58 Qt: Fix tab order in Achievement Settings 2026-05-08 21:32:45 +10:00
Stenzek 8056dc7057 FullscreenUI: Fix change disc hotkey again 2026-05-06 22:31:25 +10:00
Stenzek bff1851909 FullscreenUI: Fix double pause in PauseAndOpenMenuFromCoreThread()
Somehow I didn't remove this?!
2026-05-06 22:20:34 +10:00
Stenzek 9eeabd0091 ImGuiManager: Destroy textures before recreating font atlas
Avoids keeping it around for another frame.
2026-05-06 20:15:43 +10:00
Stenzek 6f8f4885e1 dep/imgui: Handle ClearTexData() for RendererHasTextures case
Don't leave textures in the updating state after clearing font data.
2026-05-06 20:07:18 +10:00
Stenzek e4c55ad028 Achievements: Don't display indicators when in pause menu 2026-05-04 13:54:02 +10:00
Stenzek 75eddf1710 Achievements: Adjust pause menu box padding
Accidentially committed this in
8ddaac3265.
2026-05-04 13:54:02 +10:00
Stenzek 1200cd5893 FullscreenUI: Rework pause menu opening
- Fix unpausing from disc change menu.
- Fix present call from wrong thread.
- Fix opening cheats menu with hotkey.
2026-05-04 13:54:02 +10:00
Stenzek 730dcd9a93 VideoThread: Assert not on thread for async calls 2026-05-04 13:54:02 +10:00
Stenzek 3fb89483b3 GPU/HW: Fix MMPX Quality compilation in Metal 2026-05-04 13:54:02 +10:00
Stenzek 5731aa87ac CI: Pass --fail to curl downloads
Ensure a download failing actually cancels the job.
2026-05-04 13:54:02 +10:00
crashGG 2f35493d22 scanline-modern-ex.fx Minor optimizations and adjustments (#3732)
scanline-modern-ex Minor optimizations and adjustments
2026-05-04 00:22:08 +10:00
Stenzek 970e191fab Qt: Improve debugger arrow drawing 2026-05-04 00:20:43 +10:00
Stenzek 9f385b27f9 Qt: Fix last-data buffer management in MemoryViewWidget 2026-05-04 00:20:43 +10:00
Stenzek 9a410416ef Qt: Fix incorrect colour of bytes in debugger 2026-05-04 00:20:43 +10:00
Stenzek f080e798e9 Qt: Fix possible underflow in debugger wheelEvent() 2026-05-04 00:20:43 +10:00
Stenzek acbb76c00d Qt: Fix off-by-one in edit RAM callback 2026-05-04 00:20:43 +10:00
Stenzek f7d937cb05 Qt: Fix debugger ignoring all messages 2026-05-04 00:20:43 +10:00
Stenzek 9950e2243f SoundEffectManager: Fix low chance of deadlock on shutdown 2026-05-04 00:20:43 +10:00
Stenzek bbe65219a2 ImGuiManager: Support multiple text fonts 2026-05-04 00:20:43 +10:00
Stenzek 38bbc115c5 Data: Add additional fonts 2026-05-04 00:20:43 +10:00
Stenzek 8ddaac3265 Achievements: Add alpha to progress bars 2026-05-03 03:31:10 +10:00
Stenzek d1f5975888 FullscreenUI: Fix load/save state leaving system paused 2026-05-03 03:31:10 +10:00
Stenzek d2e770131d dep/rcheevos: Increase the time the progress tracker is shown 2026-05-03 03:31:10 +10:00
Stenzek 6513e47784 Achievements: Add progress indicator mode option
Show the title by default.
2026-05-03 03:31:10 +10:00