12012 Commits

Author SHA1 Message Date
Stenzek f1e0893745 System: Fix mute volume
Regression from 9e4ef8bd69.
v0.1-11515
2026-06-29 13:53:17 +10:00
Stenzek fa1b4b748d CMake: Silence resource copy messages
Spits it out to the log every time.
2026-06-28 20:19:16 +10:00
Stenzek ffd9d40d65 Qt: Add Register button for achievements
And fix a potential deadlock.
2026-06-28 20:07:17 +10:00
Davide Pesavento a9cc936baf Qt: Minor UI consistency fixes (#3761) 2026-06-28 17:11:27 +10:00
Anderson Cardoso 92d3f8e6e4 Atualização Português do Brasil (#3760)
Atualizado para a última versão
2026-06-28 13:30:43 +10:00
Stenzek ad705e7d87 Qt: Fix saved geometry being lost in nogui mode 2026-06-26 22:13:20 +10:00
Stenzek 57a77b433c GameList: Force refresh when starting disc change
Fixes disc change menu not being populated when running in batch mode.
2026-06-26 22:10:55 +10:00
Stenzek e409f884df Settings: Remove unused function 2026-06-26 21:53:10 +10:00
Stenzek 9e4ef8bd69 System: Only use fast forward volume for >1 speed 2026-06-26 21:52:26 +10:00
Stenzek 73967c5c40 InputManager: Fix cloning multitap profiles 2026-06-26 21:52:26 +10:00
Stenzek 4a9776541b Qt: Tidy up main() function
Avoid all the repeated QtHost.
2026-06-26 21:52:26 +10:00
Stenzek eccc1e0540 FullscreenUI: Add start-in-big-picture-mode option 2026-06-26 21:52:17 +10:00
Stenzek 352bb0d7f4 Qt: Move save state backup setting to memory card page 2026-06-26 21:27:19 +10:00
Stenzek 75be5531a6 Qt: Add configuration of multitap memory cards 2026-06-26 21:24:39 +10:00
Stenzek c22c1cbc43 Settings: Load config for all memory cards 2026-06-26 20:49:40 +10:00
Stenzek 032d89447f Qt: Update redump hash lookup URL 2026-06-26 19:06:12 +10:00
Stenzek 90c70407cf VideoThread: Fix debug assertion tripping in single-threaded mode 2026-06-26 19:04:30 +10:00
Stenzek ef84883dd8 Sockets: Fix incorrect WSAStartup() call 2026-06-25 16:51:50 +10:00
Stenzek 7d002d3527 FullscreenUI: Fix a couple of issues with modal progress
Cancelling on close, crash when opening two dialogs with the same title.
2026-06-25 16:51:19 +10:00
Stenzek 487a16193e FullscreenUI: Add a couple of missing transition effects 2026-06-24 22:11:27 +10:00
Stenzek 91273f2b30 CPU: Eliminate default branch in icache fill 2026-06-24 22:01:43 +10:00
Stenzek 74fac973e9 Cheats: Invalidate icache when writing (likely) assembly codes
And the same for the debugger. Improves reliability in the interpreter.
2026-06-24 22:01:43 +10:00
Stenzek b4834b982f CPU: Add targeted icache invalidation 2026-06-24 22:01:43 +10:00
Stenzek 17f54f1a25 Qt: Fix missing styling of QPlainTextEdit
Also fix the missing button background colours in Grey Matter and Pinky
Pals.
2026-06-24 22:01:43 +10:00
Stenzek b1106392b9 Qt: Use fixed-width font for cheat code editor
And increase the default height.
2026-06-24 21:11:37 +10:00
Stenzek 34df972d8e Cheats: Add 'Assembly' code type
Example format:
```
800378bc: # Address can omit the leading 0x.
 # Whitespace is ignored, and lines with # or ; are ignored
 # Wildcards are supported
 sll zero, zero, 0x?

0x800378c4:
 sll v0, v0, 0
```
2026-06-24 21:06:28 +10:00
Stenzek efed642cf1 Qt: Add 'Patch Instruction' and 'Nop Instruction' to debugger 2026-06-24 20:10:05 +10:00
Stenzek b43807a2bf CPU: Add MIPS assembler 2026-06-24 20:10:05 +10:00
Stenzek 1ffee71757 Qt: Fix unused variable warning 2026-06-24 17:11:11 +10:00
Stenzek 6dd972a38c FullscreenUI: Add zoom/slide transition effects 2026-06-24 17:05:30 +10:00
Stenzek ba6ae234bc Qt: Rework speed controls to be less confusing 2026-06-24 14:31:49 +10:00
Stenzek 99498ad0cb MSBuild: Flag ts files as correct type 2026-06-23 12:55:05 +10:00
Stenzek 5be86a0f3f Qt: Remove redundant translation strings in capture settings 2026-06-23 12:55:05 +10:00
Stenzek cd7b4e5358 Qt: Remove placeholder text from a bunch of ui files
Not used and immediately overwritten, creates translator bloat.
2026-06-23 12:55:05 +10:00
Stenzek 5828adfedf Qt: Normalize x in es-ES translation 2026-06-23 12:55:05 +10:00
IlDucci 553b133b9c Spanish (Spain) translation update 2026/06/22
Spanish (Spain) translation update 2026/06/22

- Undoing the previous mistake.
- Translating new strings.
- Abbreviated the Achievements hint on QT Mode to make sure it fits on the box and thus, the hint that says "Press Shift + Mouse Wheel to see longer hints" is seen from the get-go.
- Fixing some consistency issues with "Deshabilitar"/"Desactivar".
- Adding suggestions by fox140cv.
2026-06-23 12:29:55 +10:00
crashGG e6694d1e23 Fix scanline flicker caused by precision drift at boundaries (#3758) 2026-06-23 12:19:15 +10:00
fox140cv 39cb9af981 update spanish translation (#3756)
Update spanish translation
2026-06-22 20:55:17 +10:00
crashGG 6357732c8b feat(shader): add Scanline Modern 4x2 adaptive retro filter (#3755) 2026-06-22 19:24:46 +10:00
Stenzek a64851a1f7 HTTPDownloader: Remove redunadant request \casts 2026-06-21 17:28:36 +10:00
Stenzek cd0c961ece Qt: Add Ukrainian translation to list 2026-06-21 17:26:59 +10:00
beazerdred b19347eed1 Add complete Ukrainian translation for Qt interface (#3754) 2026-06-21 17:17:16 +10:00
Stenzek c0a8d9dac8 FullscreenUI: Fix global states always showing in menu 2026-06-21 13:57:35 +10:00
Stenzek ef8a1fcee8 Core: Fix setting reset wiping out user preferences 2026-06-21 13:50:56 +10:00
Stenzek 8f6b1b6307 FullscreenUI: Add reset option to directory selector
And improve styling.
2026-06-21 13:45:35 +10:00
Davide Pesavento c712c7b299 Qt: Fix keyboard navigation in game list after searching (#3753) 2026-06-21 13:45:09 +10:00
Davide Pesavento 0dd6e5cef7 Qt: Disable tab key navigation on game list (#3752) 2026-06-21 13:44:53 +10:00
Stenzek 64f0689b6c Qt: Remove unused signal in SettingsWindow
And fix a typo.
2026-06-21 12:48:46 +10:00
Stenzek 9d0eec7725 Qt: Disable global save states by default
Add an opt-in to re-enable them.
2026-06-21 12:48:46 +10:00
Stenzek 97ae01391f Hotkeys: Add 'Select Next Slot and Save State' 2026-06-21 12:48:46 +10:00