Stenzek
eb4b87cfa8
Achievements: Fix inverted condition for new game additions
2026-07-25 13:22:36 +10:00
Stenzek
b42e1c9f25
System: Slightly reduce memory save state struct size
2026-07-19 20:42:35 +10:00
crashGG and GitHub
9c35fdc947
MMPX :fix a transparent pixel bug & Adjusted floating-point tolerance ( #3776 )
...
Fixed a cross-case bug involving fully transparent pixels
Adjusted the floating-point tolerance from 0.1 to 0.01, purely to better telegraph
Enclose macro arguments in parentheses to ensure safe evaluation
2026-07-17 12:43:50 +10:00
Stenzek
8a1dbb1698
CDROM: Refactor invalid command handling
...
Fixes Tonyhax International bootloader.
2026-07-13 21:18:17 +10:00
Stenzek
ad7519d72c
FullscreenUI: Add queued texture recyling
...
Can't rely on it not getting removed from the pool immediately.
2026-07-11 22:33:18 +10:00
Stenzek
a421b5b119
FullscreenUI: Add 'None' transition effect
...
Allow return to previous window etc to be combined with cleanup
statements.
2026-07-11 22:12:04 +10:00
Stenzek
8a98ed8202
FullscreenUI: Relax condition for closing immediately on resume
2026-07-11 22:04:22 +10:00
Stenzek
31c6829432
FullscreenUI: Fix another debug assertion in single-threaded mode
2026-07-11 22:04:06 +10:00
Stenzek
35bcff1527
Achievements: Animate unlock progress bar
2026-07-11 15:40:29 +10:00
Stenzek
31ab18b25f
SPU: Wraparound is unlikely in ReadADPCMBlock()
2026-07-11 12:01:57 +10:00
crashGG and GitHub
2880f88d88
MMPX Enhanced/Advanced clamp-to-transparent out-of-bounds mapping ( #3774 )
...
MMPX Enhanced/Advanced clamp-to-transparent out-of-bounds mapping
2026-07-10 18:51:51 +10:00
Stenzek
6931f890bb
GameDatabase: Fix revision not showing after verification
2026-07-06 21:07:39 +10:00
Stenzek
aa6b3777a3
GameDatabase: Make track hashes private
...
No need for it to be exposed anymore.
2026-07-06 20:58:24 +10:00
Stenzek
43294ac044
FullscreenUI: Avoid unnecessary mutex lock
2026-07-06 16:16:47 +10:00
Stenzek
eeda898c23
Achievements: Separate login and progress requests
...
Makes the login request complete quicker if achievements are enabled.
2026-07-06 15:39:26 +10:00
Stenzek
59247c84b9
Achievements: Move game hash calculation to system
...
Saves reading the executable a second time.
2026-07-06 15:32:15 +10:00
Stenzek
6194f08a99
Achievements: Always identify game on startup
2026-07-06 14:45:47 +10:00
Stenzek
2b1de6278d
Qt: Fix empty gamesettings ini being saved on close
2026-07-06 12:35:52 +10:00
Stenzek
5d46613107
Achievements: Centralize profile URL building
2026-07-04 20:52:03 +10:00
Stenzek
0c87b07263
Cheats: Accept ".org 0x12345678" and "0x12345678:" to set pc
2026-07-04 14:26:49 +10:00
Stenzek
e2a654715a
FullscreenUI: Switch to list page on settings open from game list
2026-07-04 13:59:25 +10:00
Stenzek
3968606be4
GameDatabase: Don't leave verify status text empty
2026-07-04 13:55:24 +10:00
Stenzek
a0a4159c81
FullscreenUI: Fix overlap in modal progress with empty status text
2026-07-04 13:55:24 +10:00
Stenzek
a6d24175d7
FullscreenUI: Make game summary more compact
2026-07-04 13:49:38 +10:00
Stenzek
4616c8513a
FullscreenUI: Add custom title/disc set title/serial editing
2026-07-04 13:04:52 +10:00
Stenzek
f9cf0db0bd
FullscreenUI: Fix styling of input string dialogs
2026-07-04 12:47:25 +10:00
Stenzek
e79eb42f76
Cheats: Fix incorrect bitmask for 32-bit option values
...
Not going to get hit, but technically was still incorrect.
2026-07-03 17:33:38 +10:00
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
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
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
f1e0893745
System: Fix mute volume
...
Regression from 9e4ef8bd69 .
2026-06-29 13:53:17 +10:00
Stenzek
ffd9d40d65
Qt: Add Register button for achievements
...
And fix a potential deadlock.
2026-06-28 20:07:17 +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
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
c22c1cbc43
Settings: Load config for all memory cards
2026-06-26 20:49:40 +10:00
Stenzek
90c70407cf
VideoThread: Fix debug assertion tripping in single-threaded mode
2026-06-26 19:04:30 +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