diff options
author | etabeta78 <etabeta78@users.noreply.github.com> | 2015-04-13 12:03:08 +0200 |
---|---|---|
committer | etabeta78 <etabeta78@users.noreply.github.com> | 2015-04-13 12:03:08 +0200 |
commit | dcd4f2a5b8476240591fd519c172c3f41710839a (patch) | |
tree | 6b5aedd52db130f3cd5fd9621e929032aca56ddd /hash/gameboy.xml | |
parent | 86c131aef3e8c6c1b5a9a4a3ce9f95f27cb9242b (diff) |
(MESS) gameboy: added preliminary emulation of Sachen MMC-1 mapper,
based on reverse engineering by Tauwasser. Logo handling not emulated yet
(you have to select the "Skip BIOS check" in the System Configuration menu
to play the games). [Fabio Priuli]
(MESS) gameboy.xml/gbcolor.xml: Added some recent dumps of Sachen carts
[Tauwasser, BigFred, taizou]
out of whatsnew: commit also includes some cosmetic changes suggested by Tauwasser (many thanks for the feedback!)
Diffstat (limited to 'hash/gameboy.xml')
-rw-r--r-- | hash/gameboy.xml | 154 |
1 files changed, 52 insertions, 102 deletions
diff --git a/hash/gameboy.xml b/hash/gameboy.xml index 0895c9b5c2c..b8411c7d02d 100644 --- a/hash/gameboy.xml +++ b/hash/gameboy.xml @@ -8,7 +8,6 @@ Undumped pirate carts: - 4B-003: Sachen 4-in-1 version 3 (Taiwan's Mahjong, Japan's Mahjong, Hong Kong's Mahjong, Store Tris) - - 4B-004: Sachen 4-in-1 version 4 (Pile Wonder, Snake Roy, Suleiman's Treasure, Puppet Knight) - GOWIN carts (see below the list of known games) --> @@ -23428,161 +23427,112 @@ <!-- Sachen carts --> - <!-- This should contain Virus Attack, Electron World, Dice, Trouble Zone, but it currently does not work --> - <software name="4in1" supported="no"> - <description>4 in 1 (Euro, 4B-002)</description> - <year>19??</year> - <publisher><unlicensed></publisher> - <info name="serial" value="4B-002"/> - <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="4 in 1 (europe) (4b-002) (unl).bin" size="65536" crc="5e438db8" sha1="d9cb1721854709be7667f5dbce0adf2488c0919b" offset="000000" /> - </dataarea> - </part> - </software> - - <!-- Below we list the ripped games from Sachen multicarts (I assumed they come from a 4-in-1 cart, but they could come as well from a 8-in-1 cart). - They should be removed as soon as the carts are properly dumped and emulated --> - <software name="srider"> - <description>Street Rider (ripped from 4-in-1 4B-001)</description> + <software name="4in1_001"> + <description>4 in 1 (Euro, 4B-001)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-001"/> <part name="cart" interface="gameboy_cart"> - <dataarea name="rom" size="32768"> - <rom name="street rider (unl).bin" size="32768" crc="7751e066" sha1="b545cc60952176841590db7350479af8ec9d650e" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-001.bin" size="262144" crc="82f06e93" sha1="7506c75fdfa29935afb1e85f5b6013516b2e9f92" offset="0" /> </dataarea> </part> </software> - <software name="vexblock"> - <description>Vex Block (ripped from 4-in-1 4B-001)</description> + <software name="4in1_002"> + <description>4 in 1 (Euro, 4B-002)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-002"/> <part name="cart" interface="gameboy_cart"> - <dataarea name="rom" size="32768"> - <rom name="vex block (unl).bin" size="32768" crc="642aee97" sha1="869a81dbb555b2f815da5abb75304c70ce27b41c" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="65536"> + <rom name="4 in 1 (europe) (4b-002) (unl).bin" size="65536" crc="5e438db8" sha1="d9cb1721854709be7667f5dbce0adf2488c0919b" offset="000000" /> </dataarea> </part> </software> - <software name="trapturn"> - <description>Trap & Turn (ripped from 4-in-1 4B-001)</description> + <software name="4in1_004"> + <description>4 in 1 (Euro, 4B-004)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-004"/> <part name="cart" interface="gameboy_cart"> - <dataarea name="rom" size="32768"> - <rom name="trap & turn (unl).bin" size="32768" crc="1c2fc6bf" sha1="822ab29560118eaa65586bbbef4ab7d64cbc9fae" offset="000000" /> - </dataarea> - </part> - </software> - - <software name="duckadv"> - <description>Duck Adventures (ripped from 4-in-1 4B-001)</description> - <year>1993</year> - <publisher>Sachen</publisher> - <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="131072"> - <rom name="duck adventures (unl).bin" size="131072" crc="d25f3b3c" sha1="eae872c3f3e0d29dd18bc5c82f248e09af7a5888" offset="000000" /> - </dataarea> - </part> - </software> - - <software name="azone"> - <description>Arctic Zone (ripped from 4-in-1 4B-005)</description> - <year>1993</year> - <publisher>Sachen</publisher> - <part name="cart" interface="gameboy_cart"> - <dataarea name="rom" size="32768"> - <rom name="arctic zone (unl).bin" size="32768" crc="eefe1001" sha1="0c1bf2e1aa03d9b856abc2f6d0f5ac8ced4c44e1" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-004.bin" size="262144" crc="c69a19f6" sha1="ca7990dc03a3b3ada1dce37afc4490deaf872402" offset="0" /> </dataarea> </part> </software> - <software name="mtower"> - <description>Magical Tower (ripped from 4-in-1 4B-005)</description> + <software name="4in1_005"> + <description>4 in 1 (Euro, 4B-005)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-005"/> <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="magical tower (unl).bin" size="65536" crc="f157ae9e" sha1="c240182aef0ce365df3a61f0e0c417b7ea906200" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-005.bin" size="262144" crc="f4310eb3" sha1="2107979104cff88bcd635215a936bbc44354ea7c" offset="0" /> </dataarea> </part> </software> - <software name="railway"> - <description>Railway (ripped from 4-in-1 4B-005)</description> + <software name="4in1_006"> + <description>4 in 1 (Euro, 4B-006)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-006"/> <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="railway (unl).bin" size="65536" crc="a19ca3c1" sha1="6706d1da551ace91cedeb8a14f932c8e49ec87e6" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-006.bin" size="262144" crc="95398da5" sha1="2e856de768c7cb442a206de8c94a23548027bb60" offset="0" /> </dataarea> </part> </software> - <software name="wormvis"> - <description>Worm Visitor (ripped from 4-in-1 4B-005)</description> + <software name="4in1_007" supported="no"> + <description>4 in 1 (Euro, 4B-007)</description> <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-007"/> <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="worm visitor (unl).bin" size="65536" crc="66130a7a" sha1="96819e9941ffa1bb8118df8ff4b57709a9c597e1" offset="000000" /> - </dataarea> - </part> - </software> - - <software name="bombdisp"> - <description>Bomb Disposer (ripped from 4-in-1 4B-006)</description> - <year>1993</year> - <publisher>Sachen</publisher> - <part name="cart" interface="gameboy_cart"> - <dataarea name="rom" size="32768"> - <rom name="bomb disposer (unl).bin" size="32768" crc="c2a85d91" sha1="f39beb0cddceab0067cb468edca60cacd5ee5a37" offset="000000" /> - </dataarea> - </part> - </software> - - <software name="aforce"> - <description>A-Force (ripped from 4-in-1 4B-006)</description> - <year>1993</year> - <publisher>Sachen</publisher> - <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="a-force (unl).bin" size="65536" crc="776d03dc" sha1="b8fe29112be8108cf087a5a90f347c736ad38a39" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-007.bin" size="262144" crc="62d9350e" sha1="0eef7f3934508ab79e1cad4ddf3bfdb3216b6b4f" offset="0" /> </dataarea> </part> </software> - <software name="bftale"> - <description>Black Forest Tale (ripped from 4-in-1 4B-006)</description> - <year>1993</year> + <software name="4in1_008" supported="no"> + <description>4 in 1 (Euro, 4B-008)</description> + <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-008"/> <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="65536"> - <rom name="black forest tale (unl).bin" size="65536" crc="3d4e1779" sha1="f5b46d061498b37e0c6eb0513c63720db17b5e52" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-008.bin" size="262144" crc="740e9bc8" sha1="d7c11d56a42ed7c4ef2fe3c752931a63160d7429" offset="0" /> </dataarea> </part> </software> - <software name="2ndspace"> - <description>2nd Space (ripped from 4-in-1 4B-006)</description> - <year>1993</year> + <software name="4in1_009" supported="no"> + <description>4 in 1 (Euro, 4B-009)</description> + <year>19??</year> <publisher>Sachen</publisher> + <info name="serial" value="4B-009"/> <part name="cart" interface="gameboy_cart"> - <feature name="slot" value="rom_mbc1" /> - <dataarea name="rom" size="131072"> - <rom name="2nd space (unl).bin" size="131072" crc="1d0f279c" sha1="9424aa6b2d12b3729d1bf0e8602632fd780f9090" offset="000000" /> + <feature name="slot" value="rom_sachen1" /> + <dataarea name="rom" size="262144"> + <rom name="4b-009.bin" size="262144" crc="114e1f1e" sha1="39743e21935a9115fcb4ee86d67d51bdb4b5f6d6" offset="0" /> </dataarea> </part> </software> + <!-- Below we list the ripped games from Sachen multicarts (I assumed they come from a 4-in-1 cart, but they could come as well from a 8-in-1 cart). + They should be removed as soon as the carts are properly dumped and emulated --> <software name="antsoldr" supported="partial"> <description>Ant Soldier (ripped from 4-in-1 4B-007)</description> <year>1993</year> |