v0.1-11515Desktop
Commits
- 498921157 dep/rcheevos: Bump to 9ade739
- 63caefb96 dep/rcheevos: Add game list functions to rc_client
- 2f3067ab4 CMake: Use C99 to build rcheevos
- eae17a4d7 Util: Add SQLite helpers and dynamic loading
- 1230c8398 Achievements: Update seed hash database
- 98ec05550 Achievements: Swap to sqlite-backed storage
- cfde5bf5c Achievements: Move achievement pinning to database
- e9bd041e2 Achievements: Add missing DB load check in a couple of places
- cd7d35cf7 SQLiteHelpers: Fix load failure on Windows
- 3260ba807 Deps: Update to 20260614
- a05171d08 Achievements: Fix crash in database updates on unknown media change
- 1cce275db Achievements: Don't update game database on disc change
- cdce0f7a3 CI: Bump to LLVM 22
- a3dbace1a Hotkeys: Display reason why rewind is unavailable
- 4144c1e09 GPU: Eliminate redundant type comparions in FillDrawCommand()
- 77fe65995 GPU: Inline draw mode into state struct
- 15ad0024d TimingEvent: Use const char* for name instead of string_view
- d22950c57 GPU: Add disable texture/vertex lighting debug options
- 9fe36d9c0 Misc: Reduce unnecessary struct padding
- 31c218360 Qt: Use atomic for auto close flag
- 4c698e735 Qt: Add menu item to refresh achievement database
- f7ce14e81 ZipHelpers: Move to util project and source file
- 97ae01391 Hotkeys: Add 'Select Next Slot and Save State'
- 9d0eec772 Qt: Disable global save states by default
- 64f0689b6 Qt: Remove unused signal in SettingsWindow
- 0dd6e5cef Qt: Disable tab key navigation on game list (#3752)
- c712c7b29 Qt: Fix keyboard navigation in game list after searching (#3753)
- 8f6b1b630 FullscreenUI: Add reset option to directory selector
- ef8a1fcee Core: Fix setting reset wiping out user preferences
- c0a8d9dac FullscreenUI: Fix global states always showing in menu
- b19347eed Add complete Ukrainian translation for Qt interface (#3754)
- cd0c961ec Qt: Add Ukrainian translation to list
- a64851a1f HTTPDownloader: Remove redunadant request \casts
- 6357732c8 feat(shader): add Scanline Modern 4x2 adaptive retro filter (#3755)
- 39cb9af98 update spanish translation (#3756)
- e6694d1e2 Fix scanline flicker caused by precision drift at boundaries (#3758)
- 553b133b9 Spanish (Spain) translation update 2026/06/22
- 5828adfed Qt: Normalize x in es-ES translation
- cd7b4e535 Qt: Remove placeholder text from a bunch of ui files
- 5be86a0f3 Qt: Remove redundant translation strings in capture settings
- 99498ad0c MSBuild: Flag ts files as correct type
- ba6ae234b Qt: Rework speed controls to be less confusing
- 6dd972a38 FullscreenUI: Add zoom/slide transition effects
- 1ffee7175 Qt: Fix unused variable warning
- b43807a2b CPU: Add MIPS assembler
- efed642cf Qt: Add 'Patch Instruction' and 'Nop Instruction' to debugger
- 34df972d8 Cheats: Add 'Assembly' code type
- b1106392b Qt: Use fixed-width font for cheat code editor
- 17f54f1a2 Qt: Fix missing styling of QPlainTextEdit
- b4834b982 CPU: Add targeted icache invalidation
- 74fac973e Cheats: Invalidate icache when writing (likely) assembly codes
- 91273f2b3 CPU: Eliminate default branch in icache fill
- 487a16193 FullscreenUI: Add a couple of missing transition effects
- 7d002d352 FullscreenUI: Fix a couple of issues with modal progress
- ef84883dd Sockets: Fix incorrect WSAStartup() call
- 90c70407c VideoThread: Fix debug assertion tripping in single-threaded mode
- 032d89447 Qt: Update redump hash lookup URL
- c22c1cbc4 Settings: Load config for all memory cards
- 75be5531a Qt: Add configuration of multitap memory cards
- 352bb0d7f Qt: Move save state backup setting to memory card page
- eccc1e054 FullscreenUI: Add start-in-big-picture-mode option
- 4a9776541 Qt: Tidy up main() function
- 73967c5c4 InputManager: Fix cloning multitap profiles
- 9e4ef8bd6 System: Only use fast forward volume for >1 speed
- e409f884d Settings: Remove unused function
- 57a77b433 GameList: Force refresh when starting disc change
- ad705e7d8 Qt: Fix saved geometry being lost in nogui mode
- 92d3f8e6e Atualização Português do Brasil (#3760)
- a9cc936ba Qt: Minor UI consistency fixes (#3761)
- ffd9d40d6 Qt: Add Register button for achievements
- fa1b4b748 CMake: Silence resource copy messages
- f1e089374 System: Fix mute volume