mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 07:17:45 -04:00
32x, hacks for roms with caching related problems
This commit is contained in:
parent
ebd9c86a6c
commit
fe8f2d963e
7 changed files with 89 additions and 28 deletions
|
@ -52,6 +52,30 @@ hw = pico
|
|||
check_str = 0x100, "IMA IKUNO"
|
||||
hw = pico
|
||||
|
||||
# X-Men proto
|
||||
[X-Men (prototype) - 32X]
|
||||
check_str = 0x120, "32X SAMPLE PROGRAM"
|
||||
check_str = 0x32b74c, "Bishop Level"
|
||||
prop = force_6btn
|
||||
|
||||
# WWF Raw
|
||||
[WWF Raw - 32X]
|
||||
check_str = 0x100, "SEGA 32X"
|
||||
check_str = 0x150, "WWF RAW"
|
||||
prop = wwfraw_hack # reads back data written to high ROM adresses from cache
|
||||
|
||||
# Blackthorne
|
||||
[Blackthorne - 32X]
|
||||
check_str = 0x100, "SEGA 32X"
|
||||
check_str = 0x120, "BLACKTHORNE"
|
||||
prop = blackthorne_hack # reads back data overwritten by 2nd CPU from cache
|
||||
|
||||
# Mars check program
|
||||
[Mars Check - 32X]
|
||||
check_str = 0x100, "SEGA"
|
||||
check_str = 0x150, "MARS CHECK PROGRAM"
|
||||
prop = marscheck_hack # reads back data overwritten by DMA from cache
|
||||
|
||||
# sram emulation triggers some protection for this one
|
||||
[Puggsy]
|
||||
check_str = 0x120, "PUGGSY"
|
||||
|
@ -71,12 +95,6 @@ prop = filled_sram
|
|||
check_str = 0x150, " HardBall III"
|
||||
sram_range = 0x200000,0x20ffff
|
||||
|
||||
# X-Men proto
|
||||
[X-Men (prototype)]
|
||||
check_str = 0x150, "32X SAMPLE PROGRAM"
|
||||
check_str = 0x32b74c, "Bishop Level"
|
||||
prop = force_6btn
|
||||
|
||||
# The SSF2 mapper
|
||||
[Mega Everdrive]
|
||||
check_str = 0x100, "SEGA SSF"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue