Stenzek
|
01dfc9ae51
|
GameDB: PGXP-CPU for Muppet Monster Adventure
|
2024-12-21 14:54:37 +10:00 |
Stenzek
|
62285dcf33
|
Settings: Split into GPU and main settings
That way the GPU thread copy doesn't need fields it never touches.
|
2024-12-21 14:53:15 +10:00 |
Stenzek
|
6b754e6759
|
FullscreenUI: Fix CPU/GPU thread race on achievements toggle
|
2024-12-21 14:40:24 +10:00 |
Stenzek
|
26db661a05
|
GPU: Remove global indirection
|
2024-12-21 14:35:12 +10:00 |
Stenzek
|
c4b0430d5e
|
System: Remove unused SetExpansionROM()
|
2024-12-19 23:32:15 +10:00 |
Stenzek
|
7826c258b0
|
System: Frame step after runahead
Makes it behave as expected.
|
2024-12-19 23:32:15 +10:00 |
Stenzek
|
2d659fc3eb
|
GPU: Move backend work off CPU thread
|
2024-12-19 23:32:15 +10:00 |
Stenzek
|
831c982f3b
|
System: Rewrite memory save state handling
Makes it more friendly to GPU thread.
|
2024-12-19 22:42:28 +10:00 |
Stenzek
|
6993e6c31f
|
GPU/SW: Fix double draws of polyline vertices
|
2024-12-19 22:42:02 +10:00 |
Stenzek
|
10e2079ee4
|
CPU/Recompiler: Don't use far code for mtc0 cache check
Redundant for a few instructions.
|
2024-12-19 18:44:08 +10:00 |
Stenzek
|
fe1fa765f7
|
CPU/Recompiler: Don't back up value to stack in mtc0
Fixes misaligned stack that could crash in log messages.
|
2024-12-19 18:44:08 +10:00 |
Stenzek
|
568667753d
|
CPU/CodeCache: Avoid log calls in faults outside of JIT code
Could be in other functions that are unsafe to call log functions from.
|
2024-12-19 18:44:08 +10:00 |
Stenzek
|
7116a80435
|
Common: Add RESTRICT macro
Gotta coerce the compiler into generating better code.
|
2024-12-19 16:50:03 +10:00 |
Stenzek
|
31c1cfa650
|
Achievements: Remove unused NeedsIdleUpdate()
|
2024-12-19 12:46:59 +10:00 |
Stenzek
|
2f5bdc9651
|
GameDB: Crash Team Racing supports JogCon
|
2024-12-19 12:43:02 +10:00 |
Stenzek
|
7442ec2f19
|
JogCon: Implement command 0x44
|
2024-12-19 12:42:01 +10:00 |
Daniel Nylander
|
fa2442deaf
|
Updating Swedish translation (#3345)
* Updated Swedish translation
|
2024-12-19 12:06:06 +10:00 |
Anderson Cardoso
|
8df2a2c446
|
Atualização Português do Brasil (#3344)
Atualizado para última versão
|
2024-12-17 14:28:15 +10:00 |
Stenzek
|
f010d81652
|
ISOReader: Add XA and raw extraction modes
|
2024-12-17 14:19:41 +10:00 |
Stenzek
|
b68370dff7
|
Mouse: Move s8 clamp to after subtraction
Stops the mouse from accumulating long distances which are applied
over several frames. Seems to "feel" slightly better.
|
2024-12-16 01:53:03 +10:00 |
Stenzek
|
cc52320dfe
|
FullscreenUI: Update translation string list
|
2024-12-16 01:30:20 +10:00 |
Daniel Nylander
|
4216eef420
|
Updated Swedish translation (#3343)
|
2024-12-16 01:29:24 +10:00 |
Stenzek
|
585b13fbd9
|
GameDB: Remove AnalogController from Point Blank 2
Apparently it does not support it. Not that you'd be using anything
other than a lightgun ;)
|
2024-12-16 01:28:04 +10:00 |
Stenzek
|
b634eecd21
|
System: Allow separate configuration for multi-disc games
|
2024-12-16 01:22:48 +10:00 |
Stenzek
|
23c221be01
|
GameDB: Fix serial for Dino Crisis (Japan)
|
2024-12-16 01:20:22 +10:00 |
Stenzek
|
edfeffd820
|
GameDB: Hash for Aquanaut's Holiday
|
2024-12-16 01:20:10 +10:00 |
Stenzek
|
fda10a6978
|
FullscreenUI: Remove legacy 'Enable Cheats' option
It did nothing.
|
2024-12-16 01:02:04 +10:00 |
Stenzek
|
43af57d735
|
System: Fix UpdateGTEAspectRatio() during initialization
|
2024-12-15 22:12:43 +10:00 |
Stenzek
|
1f1a664908
|
InputManager: Add missing call to UpdateHostMouseMode()
|
2024-12-15 22:12:43 +10:00 |
Stenzek
|
6e2223b517
|
OpenGLDevice: Fix surfaceless context switch
|
2024-12-15 22:09:21 +10:00 |
Stenzek
|
fbb411a946
|
OpenGLDevice: Blacklist fbfetch on PowerVR as well
Apparently it's broken, and I don't have any devices with this chip
so I can't find a potential workaround anyway.
|
2024-12-15 22:07:47 +10:00 |
Stenzek
|
4e1e07a93c
|
Qt: Shrink BIOS settings page height
Move open/refresh buttons.
|
2024-12-15 16:09:02 +10:00 |
Stenzek
|
9d52e27e16
|
CPU/Recompiler: Use condition select for ICache updates
Tidy ~4% perf boost.
|
2024-12-15 16:00:25 +10:00 |
Stenzek
|
666fee2df7
|
GameDB: Enable ICache for Crash 3
Sound effects during the intro can be lost if the CPU runs too fast.
|
2024-12-15 15:16:53 +10:00 |
Stenzek
|
2603ce5976
|
GameDB: Merge all 8 discs of Tokimeki Memorial 2
|
2024-12-15 15:09:48 +10:00 |
Stenzek
|
03e24637af
|
Qt: Simplify Host::CommitBaseSettingChanges()
|
2024-12-15 13:00:08 +10:00 |
Stenzek
|
d00627b44b
|
GameDB: Alnam no Kiba - Juuzoku Juuni Shinto Densetsu
|
2024-12-15 12:59:51 +10:00 |
Stenzek
|
5e21234966
|
Qt: Fix deadlock in Game Properties -> Post-Processing
|
2024-12-15 12:59:30 +10:00 |
Stenzek
|
90e9634c19
|
FullscreenUI: Enable DrawStringListSetting()
|
2024-12-14 18:07:33 +10:00 |
Stenzek
|
c0c2e69b59
|
CPU/Recompiler: Document ARM32 code size
Yikes, it's huge..
|
2024-12-14 16:43:29 +10:00 |
Stenzek
|
5cbb6b6163
|
Qt: Purge unused {start,stop}dumpingAudio
|
2024-12-14 16:00:13 +10:00 |
Stenzek
|
e91ae5f1b9
|
GPU/HW: Only compile page texture shaders if TC is enabled
Knocks about 1/4 off the total pipelines with the default config.
|
2024-12-14 15:56:46 +10:00 |
Stenzek
|
dcaee9b87e
|
Qt: Add ISO Browser to Tools menu
|
2024-12-14 14:10:07 +10:00 |
Stenzek
|
726aa67d1b
|
CPU/CodeCache: Only cache EXP1 blocks up to 0x1F060000
Neither cart type has code mapped above this address.
Saves ~91MB of memory.
|
2024-12-14 14:10:06 +10:00 |
Anderson Cardoso
|
b99fb22522
|
Atualização Português do Brasil (#3342)
atualizado para a última versão
|
2024-12-14 13:47:46 +10:00 |
Stenzek
|
b832dfbb3a
|
CDROM: Zero out seek start/end after read
|
2024-12-14 13:47:20 +10:00 |
Stenzek
|
c25c0067af
|
CDROM: Handle repeated SeekL to same target
Fixes more lockups in Resident Evil 3.
|
2024-12-14 13:36:20 +10:00 |
Stenzek
|
e683c89770
|
CPU/Recompiler: Fix ICache updates on ARM32
|
2024-12-14 01:05:42 +10:00 |
Stenzek
|
5687dd22bd
|
PIO: Add basic flash cartridge support
|
2024-12-13 23:22:57 +10:00 |
Stenzek
|
2f6eaa1d43
|
CPU/Interpreter: Address ICache lines in words
Might help on ARM32, because no unaligned access.
Otherwise, ~23% perf boost in debug builds. But this is pretty
meaningless.
|
2024-12-13 23:22:57 +10:00 |