Stenzek
7c93512782
Cheats: Fix incorrect nullopt return
2026-07-03 17:33:38 +10:00
Stenzek
36a85ffbfc
Cheats: Expand test coverage
2026-07-03 17:33:38 +10:00
Stenzek
7bed00d02d
Cheats: Support branch labels in assembly codes
2026-07-03 17:09:35 +10:00
Stenzek
fce1b1e30f
Cheats: Use .org as insertion point in assembly codes
2026-07-03 15:01:59 +10:00
Stenzek
5dd559c15f
FullscreenUI: Fix transition glitch when loading with no states
2026-07-03 13:17:06 +10:00
Stenzek
d9106576f9
Qt: Don't save window position when hidden
...
Fixes window position getting reset if the setup wizard is cancelled.
2026-07-03 01:45:53 +10:00
Stenzek
6d7163c54e
Qt: Remove note about renderer from setup wizard
...
It's not in this page anymore.
2026-07-03 01:45:53 +10:00
Stenzek
9c1500f1ac
Qt: Add pause menu hotkey to setup wizard
2026-07-03 01:45:53 +10:00
Stenzek
bb3fede3f2
Qt: Update English plural translations
2026-07-03 01:45:53 +10:00
Stenzek
7316cce3df
Qt: Fix path in update-and-edit-english.bat script
2026-07-03 01:45:53 +10:00
Stenzek
f31d99e77b
Qt: Add animation to setup wizard
2026-07-03 01:45:53 +10:00
Stenzek
866d230428
Qt: Add interface and view types to setup wizard
2026-07-03 01:45:53 +10:00
Stenzek
4bc8ace9b0
Qt: Add CardRadioButton
2026-07-03 01:26:49 +10:00
Stenzek
685b2f7d21
FullscreenUI: Add easing to ProgressDialog bar
2026-07-03 01:26:49 +10:00
Stenzek
c05726a485
FullscreenUI: Add image verification
2026-07-03 01:26:48 +10:00
Stenzek
c3af062bf0
Qt: Move image verification logic to GameDatabase
2026-07-03 01:26:48 +10:00
Stenzek
3441574be6
CDImage: Add some more helper functions
2026-07-03 01:26:48 +10:00
Stenzek
4c39eac52a
FullscreenUI: Fix incorrect layout in ProgressDialog
2026-07-03 01:26:48 +10:00
Stenzek
7be44a41c7
FullscreenUI: Fix incorrect effect in save state selector
2026-07-03 01:26:48 +10:00
Stenzek
acfd60ea55
Deps: Update to 20260702
2026-07-03 01:26:48 +10:00
Stenzek
ab30d1da54
FileSystem: Make CopyFilePath() atomic
2026-06-30 22:09:43 +10:00
beazerdred
c80552f1ce
Ukrainian translation v2 ( #3764 )
...
* Add complete Ukrainian translation for Qt interface
* Update Ukrainian translation from backup
2026-06-30 22:09:32 +10:00
beazerdred
abf946c88b
Update ukrainian translation ( #3762 )
...
* Add complete Ukrainian translation for Qt interface
* Update and fix Ukrainian translation
2026-06-30 00:12:49 +10:00
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