diff options
author | 0kmg <9137159+0kmg@users.noreply.github.com> | 2021-07-21 09:20:19 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-22 03:20:19 +1000 |
commit | 4737eba161e52e7942fdfb8ca8eda85bac1739ae (patch) | |
tree | 28e2c5981bcbd253cd6c7478274e20993f33ea6d /hash/nes.xml | |
parent | af7bfe33245576fa9db1c2c8ae406c0792fefe66 (diff) |
bus/nes: Improved emulation of smb3h SMB3 bootleg. (#8308)
* Corrected IRQ behavior. Fixes almost all flickering on status bar divider line.
* Corrected various minor details that don't affect emulation but are accurate to PCB.
* PRG ROM is on two DIPs. Split image to reflect that.
Diffstat (limited to 'hash/nes.xml')
-rw-r--r-- | hash/nes.xml | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/hash/nes.xml b/hash/nes.xml index 2e583a5b4bd..a95747b6949 100644 --- a/hash/nes.xml +++ b/hash/nes.xml @@ -73818,23 +73818,25 @@ resulting in tons of glitches? --> </part> </software> -<!-- could this be a hack?!? --> +<!-- Hardware depends on NTSC timing and glitches heavily on PAL. --> <software name="smb3h" cloneof="smb3"> - <description>Super Mario Bros. 3 (Pirate)</description> + <description>Super Chaoji Sandai 3 (Super Mario Bros. 3 pirate)</description> <year>19??</year> <publisher><pirate></publisher> + <info name="alt_title" value="Super 超級三代 3"/> <part name="cart" interface="nes_cart"> <feature name="slot" value="smb3pirate" /> <feature name="pcb" value="BTL-SMB3" /> - <dataarea name="chr" size="131072"> - <rom name="super mario bros 3.chr" size="131072" crc="ee863734" sha1="cdd8f5aab615a58a8f5a8c679d7d9b22b7dc57cf" offset="00000" status="baddump" /> - </dataarea> + <feature name="pcb_model" value="890418" /> <dataarea name="prg" size="262144"> - <rom name="super mario bros 3.prg" size="262144" crc="50a2a17c" sha1="ee61c47097cf73753444b87a205993e4a1c6c992" offset="00000" status="baddump" /> + <rom name="5601.rom-2" size="131072" crc="10f8a950" sha1="314964ca8adc79eb87f57c74fe3fc5df100b523f" offset="0x00000" status="baddump" /> + <rom name="5602.rom-1" size="131072" crc="b9efea0b" sha1="26c5bd5f4dece2ad1250a3da2d3a8db6d70d8182" offset="0x20000" status="baddump" /> </dataarea> - <!-- 8k WRAM on cartridge, battery backed up --> - <dataarea name="bwram" size="8192"> - <rom value="0x00" size="8192" offset="0" loadflag="fill" /> + <dataarea name="chr" size="131072"> + <rom name="5600.rom-3" size="131072" crc="ee863734" sha1="cdd8f5aab615a58a8f5a8c679d7d9b22b7dc57cf" offset="00000" status="baddump" /> + </dataarea> + <!-- 8k WRAM on cartridge --> + <dataarea name="wram" size="8192"> </dataarea> </part> </software> |