Henrik Rydgård and GitHub
e745ab16e4
Merge branch 'master' into IgnoreEnqueue
2025-08-15 11:30:10 +02:00
Henrik Rydgård
e29ba8f471
Add a warning in games that are affected badly by savestate timewarps
2025-08-05 17:17:20 +02:00
Henrik Rydgård
4fed21f000
Add one more version of DJ Max
2025-08-04 18:17:59 +02:00
Henrik Rydgård
d4b57bd207
Apply slow UMD delay to DJ Max series games.
...
Thanks Major on Discord.
2025-07-26 08:28:59 +02:00
Henrik Rydgård
8742ac3e57
Disable the memcpy slicing thing (for HLE memcpys) in Syphon Filter
...
Fixes #20625
However, it's not clear why. As discussed in #20625 , might just try to
get rid of many of these replacement functions. The problem with the copy ones
is that often we want to take action *after* the copy (for GPU copy
detection purposes) and without replacing the whole function that's a
bit hard (but doable).
2025-07-18 09:24:26 +02:00
Henrik Rydgård
c3380cec4b
Football Manager Handheld series: Fix blackscreen by forcing the software renderer
...
Fixes the blackscreen problem from issue #5934
Not sure if the game has other issues.
2025-07-11 11:08:17 +02:00
Henrik Rydgård
67ea1a13de
Add Fortix to [ReportSmallMemStick]
...
See #20436
2025-06-26 18:29:22 +02:00
Henrik Rydgård
266a6a33be
Add workaround for scePsmf LLE not working with Dragon's Lair
2025-06-07 15:05:33 +02:00
Henrik Rydgård
99ce4ac5fc
Turn on slow UMD read speed for Resistance, reported to help with some issues
...
See #20421
2025-05-30 16:43:51 +02:00
Henrik Rydgård
b31ff37f48
compat.ini: Add another game to [ReportSmallMemStick]
2025-05-29 16:03:23 +02:00
Henrik Rydgård
4e1ff145a5
Logging update
2025-05-27 17:48:23 +02:00
Henrik Rydgård
04644fa96c
compat.ini: Add Mega Minis 2 to ForceUMDDelay
2025-05-16 10:52:58 +02:00
NR74W
b846a3ac51
Add missing WipEout Pure game IDs to compat.ini
2025-05-08 17:17:00 +02:00
Henrik Rydgård
f4beb585fd
compat.ini: Add Crazy Taxi to list of games requiring buffered rendering.
2025-04-29 16:46:14 +02:00
Nab
935ef20a01
Cleanup GTA compat entries
2025-04-21 10:25:03 +00:00
Henrik Rydgård
72ea4c7695
Add some missing file formats to File Open dialog (SDL). Minor unrelated cleanups.
2025-04-11 09:21:27 +02:00
Henrik Rydgård
e88eb2c26d
Enable lens flare occlusion by default for L.A Rush
2025-04-10 17:59:04 +02:00
Henrik Rydgård
616bc35d41
SOCOM Fireteam Bravo 3: Remove obsolete use of compat.ini flag
2025-04-06 23:34:16 +02:00
Henrik Rydgård
645dcbb434
GI Joe workaround
...
see #12374
2025-03-29 18:58:52 +01:00
Henrik Rydgård
4bc1248f49
Enable slow UMD compat flags for Crash of the Titans.
...
Should help #20170
2025-03-28 08:29:03 +01:00
Henrik Rydgård
ae45e7d980
Castlevania X Chronicles - force "Simulate UMD delays" to on
...
See #11091
2025-03-19 16:21:07 +01:00
DominikGTA69 and GitHub
5db7f5f268
Update compat.ini list with recently leaked GTA LCS\VCS prototypes
...
...
2025-02-26 12:44:45 +01:00
Henrik Rydgård
5441caa2bd
Enable the depth buffer swizzle compat flag for Jak&Daxter too (originally for Ratchet)
...
Fixes #20002
2025-02-25 10:22:42 -06:00
Henrik Rydgård
23f43dd9fa
DPI code cleanup
2025-02-20 15:47:02 -06:00
Henrik Rydgård
8d6593b92b
Remove compat flag AllowDelayedReadback
2025-01-05 09:18:13 +01:00
Henrik Rydgård
36b393f2cd
Enable depth raster for Armored Core: Silent line
...
See #17597 . Also improve some comments.
2024-12-22 18:27:12 +01:00
Henrik Rydgård
03f09aebd7
Enable software depth raster for Wipeout, Midnight Club LA, Resistance.
...
Adds a setting to control it under speedhacks, named "Lens flare
occlusion". The setting includes a low quality mode which is not yet
implemented.
2024-12-22 10:48:46 +01:00
Henrik Rydgård
c5ad81e3d5
Add DepthRaster.cpp/h. Rasterize depth rectangles, some triangles
2024-12-21 14:27:53 +01:00
Henrik Rydgård
6d2826dcb0
Move the MemoryStick free space calculation to a task instead of a thread
2024-11-29 14:35:46 +01:00
Henrik Rydgård
d20bde8a1f
Delay UMD access to pass load time check in Bust-a-Move Deluxe/Ghost.
...
Fixes #8795
2024-11-02 19:46:55 +01:00
Henrik Rydgård
6f9a6b0d6e
Add PSN Power Pack/Puzzle Pack to [ForceUMDDelay].
...
Fixes issue #19571
2024-11-01 20:03:21 +01:00
Henrik Rydgård
26de955c77
Warning fixes, add warning to Cave Story if skip buffer effects is on
2024-10-22 11:56:08 +02:00
864a4b38aa
Work around Brothers in Arms speed issue via compat hack ( #18513 )
...
Co-authored-by: Henrik Rydgård <hrydgard@gmail.com >
2024-09-18 09:51:07 +00:00
Henrik Rydgård
16a56aa18b
Port over LunaMoo's compat flag for The Warriors video playback
...
This reverts to the old behavior before we started parsing mpeg headers,
that is, in 558b462 which is part of #8867 .
LunaMoo has this under "HackFixVideo" in his build.
See #8991 . This doesn't really "fix" that, but works around it.
2024-09-11 14:32:53 +02:00
Henrik Rydgård
c7546dfe8d
Add compat.ini setting for Sakura-Sou no Pet na Kanojo
...
See issue #15224
2024-09-10 19:28:49 +02:00
Henrik Rydgård
6985f898d0
Compat.ini: Set ForceUMDReadSpeed for Tales of the World: Radiant Mythology 2
...
See issue #19196
2024-07-22 17:52:56 +02:00
Henrik Rydgård
4a40e3bf69
Enable "AllowLargeFBTextureOffsets" for FF Type-0.
...
See #18879
2024-06-24 11:18:22 +02:00
LunaMoo
1f21ebdff3
Change GOWFramerateHack30 to FramerateHack30 and workaround problems in:
...
- Blitz: Overtime,
- Brian Lara 2007: Pressure Play.
2024-06-08 18:02:44 +02:00
Henrik Rydgård
a54433a1e2
TWisted Metal requires UMD delay emulation for its sound effects
...
For some reason. Fixes #10933
2024-06-05 08:33:40 +02:00
Henrik Rydgård and GitHub
9883b5664e
Update comment with issue numbers
2024-04-02 12:10:59 +02:00
OverDriver05 and GitHub
6720f6dfe7
Update compat.ini
...
Updated compat.ini to include a fix for SOCOM: Fireteam Bravo 3, particularly in response to the mission "Stockpile".
2024-03-29 21:49:43 +08:00
Henrik Rydgård
2cd7b5cceb
Hacky compat workaround for Resistance's ad-hoc mode
...
Slicing the slow memcpy calls messes up some timing so it crashes. Too
hard to fix for 1.17.1, so we do this :(
2024-02-04 00:43:48 +01:00
Henrik Rydgård
0b6ea4b2e5
Use the Tokimeki / old Juiced 2 method for Breath of Fire III
...
Allows us to delete a bunch of complex code.
2024-01-11 10:44:13 +01:00
Henrik Rydgård
a6f041568b
Allow merging framebuffers vertically like the old Juiced 2 fix.
...
Fixes Tokimeki Memorial 4 rendering.
Fixes #6379 , see comments.
2023-12-30 22:40:07 +01:00
Henrik Rydgård
437b292b7d
Tactics Ogre: Remove a redundant readback operation it performs a lot.
2023-12-21 12:37:34 +01:00
Henrik Rydgård
72e46acf14
Compat.ini: Eanble ForceUMDDelay for Harvest Moon: Hero of Leaf Valley
...
Fixes issue #18287
2023-12-20 17:07:23 +01:00
Henrik Rydgård
4e47bab754
Enable ForceLowerResolutionForEffects for another Tiger game
2023-12-15 10:02:26 +01:00
Henrik Rydgård
e5a91e3b85
Compat: Enable ShaderColorBitmask for DBZ: Tenkaichi Tag Team, fixing shadows
...
See issue #18494
2023-12-08 21:27:51 +01:00
Henrik Rydgård
45980671fa
Compat: Enable [VertexDepthRounding] for Matching Maker 3 x Tousouchuu
...
See issue #15913
2023-12-06 10:40:11 +01:00
Henrik Rydgård
88f2657bb1
Allow block transfers from RAM to depth buffers.
...
Reuses the existing compat flag BlockTransferDepth.
I do aim to remove that compat flag in the future, it's probably not
even necessary here, it's just that general depth block transfers were
already gated on it.
Fixes #17878
2023-12-06 00:29:09 +01:00