Previous 199869 Revisions Next

r21396 Saturday 23rd February, 2013 at 14:28:39 UTC by Fabio Priuli
(MESS) gameboy.c: fixed cart type for MBC1 collection games, promoting Bomberman Collection, Genjin Collection,
 Momotarou Collection, Mortal Kombat I & II and Super Chinese Land 1.2.3 to working state [Fabio Priuli]

gbcolor.c: added support for Sintax mapper, promoting a dozen of pirate games to working state [taizou, Fabio Priuli]
[hash]gameboy.xml gbcolor.xml
[src/mess/drivers]gb.c
[src/mess/machine]gb_mbc.c gb_mbc.h gb_slot.c gb_slot.h

trunk/hash/gbcolor.xml
r21395r21396
22412241      <publisher>Hudson Soft</publisher>
22422242      <info name="serial" value="CGB-B2CK-KOR"/>
22432243      <part name="cart" interface="gameboy_cart">
2244         <feature name="slot" value="rom_mbc1k" />
2244         <feature name="slot" value="rom_mbc1col" />
22452245         <dataarea name="rom" size="1048576">
22462246            <rom name="bomberman selection (korea).bin" size="1048576" crc="af2b426e" sha1="52451464a9f4dd5faefe4594954cbce03bff0d05" offset="000000" />
22472247         </dataarea>
r21395r21396
2273122731      <publisher>Sachen</publisher>
2273222732      <info name="serial" value="??"/>
2273322733      <part name="cart" interface="gameboy_cart">
22734         <feature name="slot" value="rom_mbc1" />
2273422735         <dataarea name="rom" size="524288">
2273522736            <rom name="8-in-1 (sachen) (unl).bin" size="524288" crc="e3c8b0c0" sha1="19ea88d489d60782a99c7518a4138812d1f3cd90" offset="000000" />
2273622737         </dataarea>
r21395r21396
2274522746-->
2274622747
2274722748<!-- This version should be the real dump, protected as the original cart -->
22748   <software name="leinujs">
22749   <software name="leinujs" supported="no">
2274922750      <description>Lei Nu Ji Shen (Tw)</description>
2275022751      <year>2000</year>
2275122752      <publisher>GOWIN</publisher>
2275222753      <info name="serial" value="GS-??"/>
2275322754      <info name="alt_title" value="雷弩機神"/>
2275422755      <part name="cart" interface="gameboy_cart">
22756         <feature name="slot" value="rom_mbc5" />
2275522757         <dataarea name="rom" size="262144">
2275622758            <rom name="lei nu ji shen (unl).bin" size="262144" crc="c4d6f8bf" sha1="032fdf629131c06a3309fdb216bb940efc2d8d22" offset="000000" />
2275722759         </dataarea>
22760         <dataarea name="nvram" size="8192">
22761         </dataarea>
2275822762      </part>
2275922763   </software>
2276022764
r21395r21396
2287522879      </part>
2287622880   </software>
2287722881
22878   <software name="iceage2">
22882   <software name="iceage2" supported="no">
2287922883      <description>Ice Age II (Chi)</description>
2288022884      <year>20??</year>
2288122885      <publisher>Sintax</publisher>
r21395r21396
2296922973      </part>
2297022974   </software>
2297122975
22972   <software name="pokeruby" supported="no">
22976   <software name="pokeruby">
22977   <!-- 4MB rom with crc 4a68fd38 is taizou's cracked version running on base MBC5 -->
2297322978      <description>Pocket Monster Ruby (Chi)</description>
2297422979      <year>200?</year>
2297522980      <publisher>Sintax</publisher>
2297622981      <info name="alt_title" value="2003 Pocket Monster Carbuncle (Cart)"/>
2297722982      <part name="cart" interface="gameboy_cart">
22978         <feature name="slot" value="rom_mbc5" />
22983         <feature name="slot" value="rom_sintax" />
2297922984         <!-- cartridge ram -->
2298022985         <dataarea name="rom" size="2097152">
2298122986            <rom name="2003 pocket monster carbuncle (chi)(unl) [raw dump].bin" size="2097152" crc="3a0e9b6f" sha1="025973627743f2f1ae1ff5b8a3f549cbcc227ef3" offset="000000" />
r21395r21396
2298522990      </part>
2298622991   </software>
2298722992
22988   <software name="pokerubyh" cloneof="pokeruby">
22989      <description>Pocket Monster Ruby (Chi, Hacked)</description>
22990      <year>200?</year>
22991      <publisher>Sintax</publisher>
22992      <info name="alt_title" value="2003 Pocket Monster Carbuncle (Cart)"/>
22993      <part name="cart" interface="gameboy_cart">
22994         <feature name="slot" value="rom_mbc5" />
22995         <!-- cartridge ram -->
22996         <dataarea name="rom" size="4194304">
22997            <rom name="2003 pocket monster carbuncle (chi)(unl) [fixed].bin" size="4194304" crc="4a68fd38" sha1="a115164a97a77455a3f216ccaa83f6fecd710884" offset="000000" />
22998         </dataarea>
22999         <dataarea name="nvram" size="32768">
23000         </dataarea>
23001      </part>
23002   </software>
23003
23004   <software name="pokesaph" supported="no">
22993   <software name="pokesaph">
22994   <!-- 4MB rom with crc 81d1e6ff is taizou's cracked version running on base MBC5 -->
2300522995      <description>Pocket Monster Saphire (Chi)</description>
2300622996      <year>200?</year>
2300722997      <publisher>Sintax</publisher>
2300822998      <info name="alt_title" value="Pokémon - Sapphire Version (Cart)"/>
2300922999      <part name="cart" interface="gameboy_cart">
23010         <feature name="slot" value="rom_mbc5" />
23000         <feature name="slot" value="rom_sintax" />
2301123001         <!-- cartridge ram -->
2301223002         <dataarea name="rom" size="2097152">
2301323003            <rom name="pocket monster saphire (chi)(unl) [raw dump].bin" size="2097152" crc="71536b8e" sha1="88818c67fb1d9ae5c06e8213f09342d230923113" offset="000000" />
r21395r21396
2301723007      </part>
2301823008   </software>
2301923009
23020   <software name="pokesaphh" cloneof="pokesaph">
23021      <description>Pocket Monster Saphire (Chi, Hacked)</description>
23022      <year>200?</year>
23023      <publisher>Sintax</publisher>
23024      <info name="alt_title" value="Pokémon - Sapphire Version (Cart)"/>
23025      <part name="cart" interface="gameboy_cart">
23026         <feature name="slot" value="rom_mbc5" />
23027         <!-- cartridge ram -->
23028         <dataarea name="rom" size="4194304">
23029            <rom name="pocket monster saphire (chi)(unl) [fixed].bin" size="4194304" crc="81d1e6ff" sha1="9fa7da61c61d684f39e43d6899a68309ba8607b3" offset="000000" />
23030         </dataarea>
23031         <dataarea name="nvram" size="32768">
23032         </dataarea>
23033      </part>
23034   </software>
23035
2303623010<!-- This dumps is "unconfirmed", in the sense that later redumps have resulted in inconsistent reads (none working except this one) -->
23037   <software name="pokesaphc" cloneof="pokesaph" supported="no">
23011   <software name="pokesaphc" cloneof="pokesaph">
23012   <!-- 4MB rom with crc 3a08c8eb is taizou's cracked version running on base MBC5 -->
2303823013      <description>Kou Dai Guai Shou - Lan Bao Shi (Chi)</description>
2303923014      <year>200?</year>
2304023015      <publisher>Sintax</publisher>
2304123016      <info name="alt_title" value="口袋怪獸 - 藍寶石, 2003 口袋怪獸-藍寶石 (Cart)"/>
2304223017      <part name="cart" interface="gameboy_cart">
23043         <feature name="slot" value="rom_mbc5" />
23018         <feature name="slot" value="rom_sintax" />
2304423019         <!-- cartridge ram -->
2304523020         <dataarea name="rom" size="2097152">
2304623021            <rom name="2003 kou dai guai shou - lan bao shi (chi)(unl) [raw dump].bin" size="2097152" crc="4c76d4d8" sha1="d688201e6031b88f122ec753a37daedfb233b48d" offset="000000" />
r21395r21396
2305023025      </part>
2305123026   </software>
2305223027
23053   <software name="pokesaphch" cloneof="pokesaph">
23054      <description>Kou Dai Guai Shou - Lan Bao Shi (Chi, Hacked)</description>
23055      <year>200?</year>
23056      <publisher>Sintax</publisher>
23057      <info name="alt_title" value="口袋怪獸 - 藍寶石, 2003 口袋怪獸-藍寶石 (Cart)"/>
23058      <part name="cart" interface="gameboy_cart">
23059         <feature name="slot" value="rom_mbc5" />
23060         <!-- cartridge ram -->
23061         <dataarea name="rom" size="4194304">
23062            <rom name="2003 kou dai guai shou - lan bao shi (chi)(unl) [fixed].bin" size="4194304" crc="3a08c8eb" sha1="3c130359bcc6c4bd9a1d698793642f1b6de3c761" offset="000000" />
23063         </dataarea>
23064         <dataarea name="nvram" size="32768">
23065         </dataarea>
23066      </part>
23067   </software>
23068
23069   <software name="shuiji2" cloneof="pokesaph" supported="no">
23028   <software name="shuiji2" cloneof="pokesaph">
23029   <!-- 4MB rom with crc 5f2472ad is taizou's cracked version running on base MBC5 -->
2307023030      <description>Shu Ma Bao Long - Shui Jing Ban II (Chi)</description>
2307123031      <year>200?</year>
2307223032      <publisher>Sintax</publisher>
2307323033      <info name="alt_title" value="數碼暴龍 - 水晶板II"/>
2307423034      <part name="cart" interface="gameboy_cart">
23075         <feature name="slot" value="rom_mbc5" />
23035         <feature name="slot" value="rom_sintax" />
2307623036         <!-- cartridge ram -->
2307723037         <dataarea name="rom" size="2097152">
2307823038            <rom name="shu ma bao long - shui jing ban ii (chi)(unl) [raw dump].bin" size="2097152" crc="b67999ae" sha1="435c26f47c4e244e8adb3b7f18f2b1d129e163e9" offset="000000" />
r21395r21396
2308223042      </part>
2308323043   </software>
2308423044
23085   <software name="shuiji2h" cloneof="pokesaph">
23086      <description>Shu Ma Bao Long - Shui Jing Ban II (Chi, Hacked)</description>
23087      <year>200?</year>
23088      <publisher>Sintax</publisher>
23089      <info name="alt_title" value="數碼暴龍 - 水晶板II"/>
23090      <part name="cart" interface="gameboy_cart">
23091         <feature name="slot" value="rom_mbc5" />
23092         <!-- cartridge ram -->
23093         <dataarea name="rom" size="4194304">
23094            <rom name="shu ma bao long - shui jing ban ii (chi)(unl) [fixed].bin" size="4194304" crc="5f2472ad" sha1="e5c10615aeb608c08cc2519f20b2138301cfc568" offset="000000" />
23095         </dataarea>
23096         <dataarea name="nvram" size="32768">
23097         </dataarea>
23098      </part>
23099   </software>
23100
23101   <software name="firmbaby" supported="no">
23045   <software name="firmbaby">
23046   <!-- 4MB rom with crc 66539153 is taizou's cracked version running on base MBC5 -->
2310223047      <description>The Firmament Baby (Chi)</description>
2310323048      <year>200?</year>
2310423049      <publisher>Sintax</publisher>
2310523050      <info name="alt_title" value="Space Baby (Cart)"/>
2310623051      <part name="cart" interface="gameboy_cart">
23107         <feature name="slot" value="rom_mbc5" />
23052         <feature name="slot" value="rom_sintax" />
2310823053         <!-- cartridge ram -->
2310923054         <dataarea name="rom" size="2097152">
2311023055            <rom name="space baby (chi, english)(unl) [raw dump].bin" size="2097152" crc="509f1bb5" sha1="8bdf15e4160e87f83667ecfdbab26ef111a5d5d2" offset="000000" />
r21395r21396
2311423059      </part>
2311523060   </software>
2311623061
23117   <software name="firmbabyh" cloneof="firmbaby">
23118      <description>The Firmament Baby (Chi, Hacked)</description>
23119      <year>200?</year>
23120      <publisher>Sintax</publisher>
23121      <info name="alt_title" value="Space Baby (Cart)"/>
23122      <part name="cart" interface="gameboy_cart">
23123         <feature name="slot" value="rom_mbc5" />
23124         <!-- cartridge ram -->
23125         <dataarea name="rom" size="4194304">
23126            <rom name="space baby (chi, english)(unl) [fixed].bin" size="4194304" crc="66539153" sha1="ddcf6ea0eade0d3c17c746d136e4f74b573c35ba" offset="000000" />
23127         </dataarea>
23128         <dataarea name="nvram" size="8192">
23129         </dataarea>
23130      </part>
23131   </software>
23132
23133   <software name="taikong" cloneof="firmbaby" supported="no">
23062   <software name="taikong" cloneof="firmbaby">
23063   <!-- 4MB rom with crc 5b49af92 is taizou's cracked version running on base MBC5 -->
2313423064      <description>Tai Kong Bao Bei (Chi)</description>
2313523065      <year>200?</year>
2313623066      <publisher>Sintax</publisher>
2313723067      <info name="alt_title" value="太空寶貝"/>
2313823068      <part name="cart" interface="gameboy_cart">
23139         <feature name="slot" value="rom_mbc5" />
23069         <feature name="slot" value="rom_sintax" />
2314023070         <!-- cartridge ram -->
2314123071         <dataarea name="rom" size="2097152">
2314223072            <rom name="tai kong bao bei (chi)(unl) [raw dump].bin" size="2097152" crc="f2d0f0ae" sha1="bb2f4b475b6a7f355913267f02722f3b15bd0858" offset="000000" />
r21395r21396
2314623076      </part>
2314723077   </software>
2314823078
23149   <software name="taikongh" cloneof="firmbaby">
23150      <description>Tai Kong Bao Bei (Chi, Hacked)</description>
23151      <year>200?</year>
23152      <publisher>Sintax</publisher>
23153      <info name="alt_title" value="太空寶貝"/>
23154      <part name="cart" interface="gameboy_cart">
23155         <feature name="slot" value="rom_mbc5" />
23156         <!-- cartridge ram -->
23157         <dataarea name="rom" size="4194304">
23158            <rom name="tai kong bao bei (chi)(unl) [fixed].bin" size="4194304" crc="5b49af92" sha1="7c50486fb8718ea5526e6ca5b66b431e4871b505" offset="000000" />
23159         </dataarea>
23160         <dataarea name="nvram" size="8192">
23161         </dataarea>
23162      </part>
23163   </software>
23164
23165   <software name="taichi" supported="no">
23079   <software name="taichi">
23080   <!-- 4MB rom with crc fab140ab is taizou's cracked version running on base MBC5 -->
2316623081      <description>Xiao Taichi - Shen Hua Li Xian (Chi)</description>
2316723082      <year>200?</year>
2316823083      <publisher>Sintax</publisher>
2316923084      <info name="alt_title" value="小太极 - 神话历险"/>
2317023085      <part name="cart" interface="gameboy_cart">
23171         <feature name="slot" value="rom_mbc5" />
23086         <feature name="slot" value="rom_sintax" />
2317223087         <!-- cartridge ram -->
2317323088         <dataarea name="rom" size="2097152">
2317423089            <rom name="xiao taichi - shen hua li xian (chi)(unl) [raw dump].bin" size="2097152" crc="322c3816" sha1="c89f8d19a52ab5f183a03d65680bf80d1af4a0ee" offset="000000" />
r21395r21396
2317823093      </part>
2317923094   </software>
2318023095
23181   <software name="taichih" cloneof="taichi">
23182      <description>Xiao Taichi - Shen Hua Li Xian (Chi, Hacked)</description>
23183      <year>200?</year>
23184      <publisher>Sintax</publisher>
23185      <info name="alt_title" value="小太极 - 神话历险"/>
23186      <part name="cart" interface="gameboy_cart">
23187         <feature name="slot" value="rom_mbc5" />
23188         <!-- cartridge ram -->
23189         <dataarea name="rom" size="4194304">
23190            <rom name="xiao taichi - shen hua li xian (chi)(unl) [fixed].bin" size="4194304" crc="fab140ab" sha1="51150a295d9eb840efaa1f67dba94c4bf57a7f5f" offset="000000" />
23191         </dataarea>
23192         <dataarea name="nvram" size="32768">
23193         </dataarea>
23194      </part>
23195   </software>
23196
23197   <software name="crash2" supported="no">
23096   <software name="crash2">
23097   <!-- 4MB rom with crc 0af243bf is taizou's cracked version running on base MBC5 -->
2319823098      <description>2003 Crash Bandicoot II Advance - The Huge Adventure (Chi)</description>
2319923099      <year>200?</year>
2320023100      <publisher>Sintax</publisher>
2320123101      <info name="alt_title" value="2003 Crash II Advance (Cart)"/>
2320223102      <part name="cart" interface="gameboy_cart">
23203         <feature name="slot" value="rom_mbc5" />
23103         <feature name="slot" value="rom_sintax" />
2320423104         <!-- cartridge ram -->
2320523105         <dataarea name="rom" size="2097152">
2320623106            <rom name="2003 crash ii advance (chi)(unl) [raw dump].bin" size="2097152" crc="973d38a8" sha1="acdc42716f61bf11ecf08d50a980047f8fb7dc57" offset="000000" />
r21395r21396
2321023110      </part>
2321123111   </software>
2321223112
23213   <software name="crash2h" cloneof="crash2">
23214      <description>2003 Crash Bandicoot II Advance - The Huge Adventure (Chi, Hacked)</description>
23215      <year>200?</year>
23216      <publisher>Sintax</publisher>
23217      <info name="alt_title" value="2003 Crash II Advance (Cart)"/>
23218      <part name="cart" interface="gameboy_cart">
23219         <feature name="slot" value="rom_mbc5" />
23220         <!-- cartridge ram -->
23221         <dataarea name="rom" size="4194304">
23222            <rom name="2003 crash ii advance (chi)(unl) [fixed].bin" size="4194304" crc="0af243bf" sha1="13b1a3f64664cc09f628e53e13c9b66b17e9f500" offset="000000" />
23223         </dataarea>
23224         <dataarea name="nvram" size="8192">
23225         </dataarea>
23226      </part>
23227   </software>
23228
23229   <software name="bwarr5" supported="no">
23113   <software name="bwarr5">
23114   <!-- 4MB rom with crc 9d332731 is taizou's cracked version running on base MBC5 -->
2323023115      <description>Bynasty Warriors Advance 5 (Chi)</description>
2323123116      <year>200?</year>
2323223117      <publisher>Sintax</publisher>
2323323118      <info name="alt_title" value="叁國無雙5 ~ San Guo Wu Shang 5 (Cart)"/>
2323423119      <part name="cart" interface="gameboy_cart">
23235         <feature name="slot" value="rom_mbc5" />
23120         <feature name="slot" value="rom_sintax" />
2323623121         <!-- cartridge ram -->
2323723122         <dataarea name="rom" size="2097152">
2323823123            <rom name="san guo wu shang 5 (chi)(unl) [raw dump].bin" size="2097152" crc="8a64c933" sha1="e97508fa49564d56550ad467f4c543f3f218db76" offset="000000" />
r21395r21396
2324223127      </part>
2324323128   </software>
2324423129
23245   <software name="bwarr5h" cloneof="bwarr5">
23246      <description>Bynasty Warriors Advance 5 (Chi, Hacked)</description>
23247      <year>200?</year>
23248      <publisher>Sintax</publisher>
23249      <info name="alt_title" value="叁國無雙5 ~ San Guo Wu Shang 5 (Cart)"/>
23250      <part name="cart" interface="gameboy_cart">
23251         <feature name="slot" value="rom_mbc5" />
23252         <!-- cartridge ram -->
23253         <dataarea name="rom" size="4194304">
23254            <rom name="san guo wu shang 5 (chi)(unl) [fixed].bin" size="4194304" crc="9d332731" sha1="3ec4d2e8b6bfa72465bf79cea6643e30d8b38eb2" offset="000000" />
23255         </dataarea>
23256         <dataarea name="nvram" size="32768">
23257         </dataarea>
23258      </part>
23259   </software>
23260
23261   <software name="cjjqx" supported="no">
23130   <software name="cjjqx">
23131   <!-- 4MB rom with crc 378b182d is taizou's cracked version running on base MBC5 -->
2326223132      <description>Chao Ji Ji Qi Ren Da Zhan X (Chi)</description>
2326323133      <year>200?</year>
2326423134      <publisher>Sintax</publisher>
2326523135      <info name="alt_title" value="超級機器人大戰X, Super Robot War X (Cart)"/>
2326623136      <part name="cart" interface="gameboy_cart">
23267         <feature name="slot" value="rom_mbc5" />
23137         <feature name="slot" value="rom_sintax" />
2326823138         <!-- cartridge ram -->
2326923139         <dataarea name="rom" size="2097152">
2327023140            <rom name="chao ji ji qi ren da zhan x (chi)(unl) [raw dump].bin" size="2097152" crc="279be0cc" sha1="c2a64ba4c1fd60829429330bc13b70d9bd18f023" offset="000000" />
r21395r21396
2327423144      </part>
2327523145   </software>
2327623146
23277   <software name="cjjqxh" cloneof="cjjqx">
23278      <description>Chao Ji Ji Qi Ren Da Zhan X (Chi, Hacked)</description>
23279      <year>200?</year>
23280      <publisher>Sintax</publisher>
23281      <info name="alt_title" value="超級機器人大戰X, Super Robot War X (Cart)"/>
23282      <part name="cart" interface="gameboy_cart">
23283         <feature name="slot" value="rom_mbc5" />
23284         <!-- cartridge ram -->
23285         <dataarea name="rom" size="4194304">
23286            <rom name="chao ji ji qi ren da zhan x (chi)(unl) [fixed].bin" size="4194304" crc="378b182d" sha1="89c414f98721adb9720790b961ea31f70ca4518a" offset="000000" />
23287         </dataarea>
23288         <dataarea name="nvram" size="32768">
23289         </dataarea>
23290      </part>
23291   </software>
23292
23293   <software name="cjjqx1" cloneof="cjjqx" supported="no">
23147   <software name="cjjqx1" cloneof="cjjqx">
23148   <!-- 4MB rom with crc 0cea6b33 is taizou's cracked version running on base MBC5 -->
2329423149      <description>Chao Ji Ji Qi Ren Da Zhan X (Chi, Alt)</description>
2329523150      <year>200?</year>
2329623151      <publisher>Sintax</publisher>
2329723152      <info name="alt_title" value="超級機器人大戰X, Super Robot War X (Cart)"/>
2329823153      <part name="cart" interface="gameboy_cart">
23299         <feature name="slot" value="rom_mbc5" />
23154         <feature name="slot" value="rom_sintax" />
2330023155         <!-- cartridge ram -->
2330123156         <dataarea name="rom" size="2097152">
2330223157            <rom name="chao ji ji qi ren da zhan x (chi)(unl)(alt) [raw dump].bin" size="2097152" crc="1feaeb47" sha1="26d5841fc898dab17458dc39e871dab4947a7f2b" offset="000000" />
r21395r21396
2330623161      </part>
2330723162   </software>
2330823163
23309   <software name="cjjqx1h" cloneof="cjjqx">
23310      <description>Chao Ji Ji Qi Ren Da Zhan X (Chi, Alt, Hacked)</description>
23311      <year>200?</year>
23312      <publisher>Sintax</publisher>
23313      <info name="alt_title" value="超級機器人大戰X, Super Robot War X (Cart)"/>
23314      <part name="cart" interface="gameboy_cart">
23315         <feature name="slot" value="rom_mbc5" />
23316         <!-- cartridge ram -->
23317         <dataarea name="rom" size="4194304">
23318            <rom name="chao ji ji qi ren da zhan x (chi)(unl)(alt) [fixed].bin" size="4194304" crc="0cea6b33" sha1="11b89887245720cfc6a635a94efb55445e3b59db" offset="000000" />
23319         </dataarea>
23320         <dataarea name="nvram" size="32768">
23321         </dataarea>
23322      </part>
23323   </software>
23324
23325   <software name="jinglw3" supported="no">
23164   <software name="jinglw3">
23165   <!-- rom with crc 15a4b4ec is taizou's cracked version running on base MBC5 -->
2332623166      <description>Jing Ling Wang III (Chi)</description>
2332723167      <year>200?</year>
2332823168      <publisher>Sintax</publisher>
2332923169      <info name="alt_title" value="精靈王III"/>
2333023170      <part name="cart" interface="gameboy_cart">
23331         <feature name="slot" value="rom_mbc5" />
23171         <feature name="slot" value="rom_sintax" />
2333223172         <!-- cartridge ram -->
2333323173         <dataarea name="rom" size="2097152">
2333423174            <rom name="jing ling wang iii (chi)(unl) [raw dump].bin" size="2097152" crc="f19e780c" sha1="8ef6ceb1b7894f43caa5f422d62d6c437f81e56d" offset="000000" />
r21395r21396
2333823178      </part>
2333923179   </software>
2334023180
23341   <software name="jinglw3h" cloneof="jinglw3">
23342      <description>Jing Ling Wang III (Chi, Hacked)</description>
23343      <year>200?</year>
23344      <publisher>Sintax</publisher>
23345      <info name="alt_title" value="精靈王III"/>
23346      <part name="cart" interface="gameboy_cart">
23347         <feature name="slot" value="rom_mbc5" />
23348         <!-- cartridge ram -->
23349         <dataarea name="rom" size="2097152">
23350            <rom name="jing ling wang iii (chi)(unl) [fixed].bin" size="2097152" crc="15a4b4ec" sha1="45113307acf16d0c3bb342aff8c804988fdd410d" offset="000000" />
23351         </dataarea>
23352         <dataarea name="nvram" size="8192">
23353         </dataarea>
23354      </part>
23355   </software>
23356
23357   <software name="qbtx" supported="no">
23181   <software name="qbtx">
23182   <!-- rom with crc 5bcf90fa is taizou's cracked version running on base MBC5 -->
2335823183      <description>Quan Ba Tian Xia (Chi)</description>
2335923184      <year>200?</year>
2336023185      <publisher>Sintax</publisher>
2336123186      <info name="alt_title" value="拳霸天下"/>
2336223187      <part name="cart" interface="gameboy_cart">
23363         <feature name="slot" value="rom_mbc5" />
23188         <feature name="slot" value="rom_sintax" />
2336423189         <!-- cartridge ram -->
2336523190         <dataarea name="rom" size="4194304">
2336623191            <rom name="quan ba tian xia (chi)(unl) [raw dump].bin" size="4194304" crc="2c922ed6" sha1="c19eb98a9745d2c2ce9e4dba3f17ae0b3dee0f49" offset="000000" />
r21395r21396
2337023195      </part>
2337123196   </software>
2337223197
23373   <software name="qbtxh" cloneof="qbtx">
23374      <description>Quan Ba Tian Xia (Chi, Hacked)</description>
23375      <year>200?</year>
23376      <publisher>Sintax</publisher>
23377      <info name="alt_title" value="拳霸天下"/>
23378      <part name="cart" interface="gameboy_cart">
23379         <feature name="slot" value="rom_mbc5" />
23380         <!-- cartridge ram -->
23381         <dataarea name="rom" size="4194304">
23382            <rom name="quan ba tian xia (chi)(unl) [fixed].bin" size="4194304" crc="5bcf90fa" sha1="05e2cb94bcda33380a94415631687d1e6acf4ead" offset="000000" />
23383         </dataarea>
23384         <dataarea name="nvram" size="8192">
23385         </dataarea>
23386      </part>
23387   </software>
23388
23389   <software name="zhihuanw" supported="no">
23198   <software name="zhihuanw">
23199   <!-- 4MB rom with crc 49e77dd9 is taizou's cracked version running on base MBC5 -->
2339023200      <description>Zhi Huan Wang - Shou Bu Qu (Chi)</description>
2339123201      <year>200?</year>
2339223202      <publisher>Sintax</publisher>
2339323203      <info name="alt_title" value="指环王 - 首部曲"/>
2339423204      <part name="cart" interface="gameboy_cart">
23395         <feature name="slot" value="rom_mbc5" />
23205         <feature name="slot" value="rom_sintax" />
2339623206         <!-- cartridge ram -->
2339723207         <dataarea name="rom" size="2097152">
2339823208            <rom name="zhi huan wang - shou bu qu (chi)(unl) [raw dump].bin" size="2097152" crc="8160b3f5" sha1="97d7e0d05205b02c6cb69e68978a3f0fd2e3fde0" offset="000000" />
r21395r21396
2340223212      </part>
2340323213   </software>
2340423214
23405   <software name="zhihuanwh" cloneof="zhihuanw">
23406      <description>Zhi Huan Wang - Shou Bu Qu (Chi, Hacked)</description>
23407      <year>200?</year>
23408      <publisher>Sintax</publisher>
23409      <info name="alt_title" value="指环王 - 首部曲"/>
23410      <part name="cart" interface="gameboy_cart">
23411         <feature name="slot" value="rom_mbc5" />
23412         <!-- cartridge ram -->
23413         <dataarea name="rom" size="4194304">
23414            <rom name="zhi huan wang - shou bu qu (chi)(unl) [fixed].bin" size="4194304" crc="49e77dd9" sha1="8c8adfbebad81038795e30c778382ffb80e0d88d" offset="000000" />
23415         </dataarea>
23416         <dataarea name="nvram" size="8192">
23417         </dataarea>
23418      </part>
23419   </software>
23420
23421   <software name="xqdz2" supported="no">
23215   <software name="xqdz2">
23216   <!-- 4MB rom with crc e8fd000f is taizou's cracked version running on base MBC5 -->
2342223217      <description>Xing Qiu Da Zhan II - Ke Long Ren Zhan Yi (Chi)</description>
2342323218      <year>200?</year>
2342423219      <publisher>Sintax</publisher>
2342523220      <info name="alt_title" value="星球大战2 - 克隆人战役"/>
2342623221      <part name="cart" interface="gameboy_cart">
23427         <feature name="slot" value="rom_mbc5" />
23222         <feature name="slot" value="rom_sintax" />
2342823223         <!-- cartridge ram -->
2342923224         <dataarea name="rom" size="2097152">
2343023225            <rom name="xing qiu da zhan ii - ke long ren zhan yi (chi)(unl) [raw dump].bin" size="2097152" crc="6df86db6" sha1="b6089f2d1064d1851a89ffb20f8e2f8aeb5fe732" offset="000000" />
r21395r21396
2343423229      </part>
2343523230   </software>
2343623231
23437   <software name="xqdz2h" cloneof="xqdz2">
23438      <description>Xing Qiu Da Zhan II - Ke Long Ren Zhan Yi (Chi, Hacked)</description>
23439      <year>200?</year>
23440      <publisher>Sintax</publisher>
23441      <info name="alt_title" value="星球大战2 - 克隆人战役"/>
23442      <part name="cart" interface="gameboy_cart">
23443         <feature name="slot" value="rom_mbc5" />
23444         <!-- cartridge ram -->
23445         <dataarea name="rom" size="4194304">
23446            <rom name="xing qiu da zhan ii - ke long ren zhan yi (chi)(unl) [fixed].bin" size="4194304" crc="e8fd000f" sha1="31de5b7ad853002be1a79c97370cb1c8a4c0b467" offset="000000" />
23447         </dataarea>
23448         <dataarea name="nvram" size="32768">
23449         </dataarea>
23450      </part>
23451   </software>
23452
23453   <software name="mishidem" supported="no">
23232   <software name="mishidem">
23233   <!-- 4MB rom with crc 88a86ff4 is taizou's cracked version running on base MBC5 -->
2345423234      <description>Ha Li Xiao Zi Di Er Bu - Mi Shi De Mi (Chi)</description>
2345523235      <year>200?</year>
2345623236      <publisher>Sintax</publisher>
2345723237      <info name="alt_title" value="哈利小子第二部 - 密室的秘"/>
2345823238      <part name="cart" interface="gameboy_cart">
23459         <feature name="slot" value="rom_mbc5" />
23239         <feature name="slot" value="rom_sintax" />
2346023240         <!-- cartridge ram -->
2346123241         <dataarea name="rom" size="2097152">
2346223242            <rom name="ha li xiao zi di er bu - mi shi de mi (chi)(unl) [raw dump].bin" size="2097152" crc="859457c8" sha1="3844b61eb455507d634ee7048dc8c9e64216fffe" offset="000000" />
r21395r21396
2346623246      </part>
2346723247   </software>
2346823248
23469   <software name="mishidemh" cloneof="mishidem">
23470      <description>Ha Li Xiao Zi Di Er Bu - Mi Shi De Mi (Chi, Hacked)</description>
23471      <year>200?</year>
23472      <publisher>Sintax</publisher>
23473      <info name="alt_title" value="哈利小子第二部 - 密室的秘"/>
23474      <part name="cart" interface="gameboy_cart">
23475         <feature name="slot" value="rom_mbc5" />
23476         <!-- cartridge ram -->
23477         <dataarea name="rom" size="4194304">
23478            <rom name="ha li xiao zi di er bu - mi shi de mi (chi)(unl) [fixed].bin" size="4194304" crc="88a86ff4" sha1="a722f141e45ff5aa51beff93f5d777f2ea90bd83" offset="000000" />
23479         </dataarea>
23480         <dataarea name="nvram" size="8192">
23481         </dataarea>
23482      </part>
23483   </software>
23484
23485   <software name="hzqibing" supported="no">
23249   <software name="hzqibing">
23250   <!-- 4MB rom with crc bb78f17e is taizou's cracked version running on base MBC5 -->
2348623251      <description>Hai Zhan Qi Bing (Chi)</description>
2348723252      <year>200?</year>
2348823253      <publisher>Jump Technology ~ Sintax</publisher>
2348923254      <info name="alt_title" value="海戰奇兵"/>
2349023255      <part name="cart" interface="gameboy_cart">
23491         <feature name="slot" value="rom_mbc5" />
23256         <feature name="slot" value="rom_sintax" />
2349223257         <!-- cartridge ram -->
2349323258         <dataarea name="rom" size="2097152">
2349423259            <rom name="hai zhan qi bing (chi)(unl) [raw dump].bin" size="2097152" crc="a962ad73" sha1="36f6454e3e70bb29f27782f2ec4200d5aef5ca98" offset="000000" />
r21395r21396
2349823263      </part>
2349923264   </software>
2350023265
23501   <software name="hzqibingh" cloneof="hzqibing">
23502      <description>Hai Zhan Qi Bing (Chi, Hacked)</description>
23503      <year>200?</year>
23504      <publisher>Jump Technology ~ Sintax</publisher>
23505      <info name="alt_title" value="海戰奇兵"/>
23506      <part name="cart" interface="gameboy_cart">
23507         <feature name="slot" value="rom_mbc5" />
23508         <!-- cartridge ram -->
23509         <dataarea name="rom" size="4194304">
23510            <rom name="hai zhan qi bing (chi)(unl) [fixed].bin" size="4194304" crc="bb78f17e" sha1="b9ab5aa7fdd80b5d27cb48b1f513d899d29345cf" offset="000000" />
23511         </dataarea>
23512         <dataarea name="nvram" size="32768">
23513         </dataarea>
23514      </part>
23515   </software>
23516
23517   <software name="3gokum2" supported="no">
23266   <software name="3gokum2">
23267   <!-- 4MB rom with crc 8de5f8d5 is taizou's cracked version running on base MBC5 -->
2351823268      <description>Zhen San Guo Wu Shuang 2 - Shin Sangokumusou 2 (Chi)</description>
2351923269      <year>200?</year>
2352023270      <publisher>Sintax</publisher>
2352123271      <info name="alt_title" value="真三國無雙2"/>
2352223272      <part name="cart" interface="gameboy_cart">
23523         <feature name="slot" value="rom_mbc5" />
23273         <feature name="slot" value="rom_sintax" />
2352423274         <!-- cartridge ram -->
2352523275         <dataarea name="rom" size="2097152">
2352623276            <rom name="zhen san guo wu shuang 2 - shin sangokumusou 2 (chi)(unl) [raw dump].bin" size="2097152" crc="95c322c9" sha1="e6ab58d212de83cb18e9eadac4cee5d0f6e4e31f" offset="000000" />
r21395r21396
2353023280      </part>
2353123281   </software>
2353223282
23533   <software name="3gokum2h" cloneof="3gokum2">
23534      <description>Zhen San Guo Wu Shuang 2 - Shin Sangokumusou 2 (Chi, Hacked)</description>
23535      <year>200?</year>
23536      <publisher>Sintax</publisher>
23537      <info name="alt_title" value="真三國無雙2"/>
23538      <part name="cart" interface="gameboy_cart">
23539         <feature name="slot" value="rom_mbc5" />
23540         <!-- cartridge ram -->
23541         <dataarea name="rom" size="4194304">
23542            <rom name="zhen san guo wu shuang 2 - shin sangokumusou 2 (chi)(unl) [fixed].bin" size="4194304" crc="8de5f8d5" sha1="c0348d41ab8e0c33a214907616463236aa4ad4db" offset="000000" />
23543         </dataarea>
23544         <dataarea name="nvram" size="8192">
23545         </dataarea>
23546      </part>
23547   </software>
23548
23549   <software name="zzx3" supported="no">
23283   <software name="zzx3">
23284   <!-- 4MB rom with crc 66442e7d is taizou's cracked version running on base MBC5 -->
2355023285      <description>Zhi Zhu Xia III (Chi)</description>
2355123286      <year>200?</year>
2355223287      <publisher>Sintax</publisher>
2355323288      <info name="alt_title" value="蜘蛛侠3-电影版 ~ Zhi Zhu Xia 3 - Dian Ying Ban (Spiderman 3 Movie Version)"/>
2355423289      <part name="cart" interface="gameboy_cart">
23555         <feature name="slot" value="rom_mbc5" />
23290         <feature name="slot" value="rom_sintax" />
2355623291         <!-- cartridge ram -->
2355723292         <dataarea name="rom" size="2097152">
2355823293            <rom name="zhi zhu xia iii (chi)(unl) [raw dump].bin" size="2097152" crc="d311efcc" sha1="9eb0c468d5f898ef7b4d6ff74d7ff497b8c7818d" offset="000000" />
r21395r21396
2356223297      </part>
2356323298   </software>
2356423299
23565   <software name="zzx3h" cloneof="zzx3">
23566      <description>Zhi Zhu Xia III (Chi, Hacked)</description>
23567      <year>200?</year>
23568      <publisher>Sintax</publisher>
23569      <info name="alt_title" value="蜘蛛侠3-电影版 ~ Zhi Zhu Xia 3 - Dian Ying Ban (Spiderman 3 Movie Version)"/>
23570      <part name="cart" interface="gameboy_cart">
23571         <feature name="slot" value="rom_mbc5" />
23572         <!-- cartridge ram -->
23573         <dataarea name="rom" size="4194304">
23574            <rom name="zhi zhu xia iii (chi)(unl) [fixed].bin" size="4194304" crc="66442e7d" sha1="2775044c3a8547b13e2d934418045ab7eeb70906" offset="000000" />
23575         </dataarea>
23576         <dataarea name="nvram" size="32768">
23577         </dataarea>
23578      </part>
23579   </software>
23580
2358123300   <software name="xfsb">
2358223301      <description>Xin Feng Shen Bang (Chi, Ripped from 12 in 1 multicart)</description>
2358323302      <year>2001</year>
r21395r21396
2359423313      </part>
2359523314   </software>
2359623315
23597   <software name="digisaph" supported="no">
23316   <software name="digisaph">
23317   <!-- 4MB rom with crc 88da70ac is taizou's cracked version running on base MBC5 -->
2359823318      <description>2003 Digitmon Sapphire (Chi)</description>
2359923319      <year>20??</year>
2360023320      <publisher>&lt;unknown&gt;</publisher>
2360123321      <info name="alt_title" value="2003 Digimom Sapphii (Cart)"/>
2360223322      <part name="cart" interface="gameboy_cart">
23323         <feature name="slot" value="rom_sintax" />
2360323324         <dataarea name="rom" size="2097152">
2360423325            <rom name="2003 digimom sapphii (2003 digitmon sapphire) (unlicensed, english) [raw dump].bin" size="2097152" crc="7cff9f0b" sha1="1e42c461e0c6705637a698dbda8b34bc37acc51d" offset="000000" />
2360523326         </dataarea>
r21395r21396
2360823329      </part>
2360923330   </software>
2361023331
23611   <software name="digisaphh" cloneof="digisaph">
23612      <description>2003 Digitmon Sapphire (Chi, Hacked)</description>
23613      <year>20??</year>
23614      <publisher>&lt;unknown&gt;</publisher>
23615      <info name="alt_title" value="2003 Digimom Sapphii (Cart)"/>
23616      <part name="cart" interface="gameboy_cart">
23617         <dataarea name="rom" size="4194304">
23618            <rom name="2003 digimom sapphii (2003 digitmon sapphire) (unlicensed, english) [fixed].bin" size="4194304" crc="88da70ac" sha1="a5b3a1986e99e9ec916c809562a80fdae0829295" offset="000000" />
23619         </dataarea>
23620         <dataarea name="nvram" size="8192">
23621         </dataarea>
23622      </part>
23623   </software>
23624
2362523332   <software name="smbl3">
2362623333      <description>Shu Ma Bao Long 3 - Shui Jing Ban (Chi)</description>
2362723334      <year>20??</year>
2362823335      <publisher>&lt;unknown&gt;</publisher>
2362923336      <info name="alt_title" value="數碼暴龍3-水晶版"/>
2363023337      <part name="cart" interface="gameboy_cart">
23338         <feature name="slot" value="rom_mbc5" />
2363123339         <dataarea name="rom" size="2097152">
2363223340            <rom name="shu ma bao long 3 - shui jing ban (unlicensed, chinese) [raw dump].bin" size="2097152" crc="8bfbe00a" sha1="ca35357c3be6c55ca1ec692203ce0944f5082c4c" offset="000000" />
2363323341         </dataarea>
r21395r21396
2364323351      <info name="serial" value="CK019-1"/>
2364423352      <info name="alt_title" value="數碼暴龍3-水晶版"/>
2364523353      <part name="cart" interface="gameboy_cart">
23354         <feature name="slot" value="rom_mbc5" />
2364623355         <dataarea name="rom" size="4194304">
2364723356            <rom name="shu ma bao long 9 - bao long pian 2002 (unlicensed, chinese) [raw dump].bin" size="4194304" crc="76ab97f6" sha1="c3d9e17c9b01959b64a7c662479c755f757f58c9" offset="000000" />
2364823357         </dataarea>
r21395r21396
2438024089      </part>
2438124090   </software>
2438224091
24383   <software name="dkong5ts" supported="no">
24092   <software name="dkong5ts">
24093   <!-- 4MB rom with crc f27a687e is taizou's cracked version running on base MBC5 -->
2438424094      <description>Donkey Kong 5 - The Journey of Over Time and Space (Chi)</description>
2438524095      <year>200?</year>
2438624096      <publisher>Sintax</publisher>
2438724097      <part name="cart" interface="gameboy_cart">
24388         <feature name="slot" value="rom_mbc5" />
24098         <feature name="slot" value="rom_sintax" />
2438924099         <!-- cartridge ram -->
2439024100         <dataarea name="rom" size="2097152">
2439124101            <rom name="donkey kong 5 (unl)(english) [raw dump].bin" size="2097152" crc="1a369dd5" sha1="1ff1ac88dea7431866016970c4f4ae049302201b" offset="000000" />
r21395r21396
2439524105      </part>
2439624106   </software>
2439724107
24398   <software name="dkong5tsh" cloneof="dkong5ts" supported="no">
24399      <description>Donkey Kong 5 - The Journey of Over Time and Space (Chi, Hacked)</description>
24400      <year>200?</year>
24401      <publisher>Sintax</publisher>
24402      <part name="cart" interface="gameboy_cart">
24403         <feature name="slot" value="rom_mbc5" />
24404         <!-- cartridge ram -->
24405         <dataarea name="rom" size="4194304">
24406            <rom name="donkey kong 5 (unl)(english) [fixed].bin" size="4194304" crc="f27a687e" sha1="afed3d2389c92ea4f1246cc5f918275e7ebd7ab9" offset="000000" />
24407         </dataarea>
24408         <dataarea name="nvram" size="8192">
24409         </dataarea>
24410      </part>
24411   </software>
24412
2441324108   <software name="sm3sp" supported="no">
2441424109      <description>Super Mario 3 Special (Chi, Bad? Protected?)</description>
2441524110      <year>200?</year>
r21395r21396
2442324118   </software>
2442424119
2442524120<!-- This version should be the real dump, protected as the original cart -->
24426   <software name="digimn2">
24121   <software name="digimn2" supported="no">
2442724122      <description>Digimon 2 (Chi)</description>
2442824123      <year>20??</year>
2442924124      <publisher>Yong Yong</publisher>
r21395r21396
2446824163   </software>
2446924164
2447024165<!-- This version should be the real dump, protected as the original cart -->
24471   <software name="digimn4">
24166   <software name="digimn4" supported="no">
2447224167      <description>Digimon 02 4 (Chi)</description>
2447324168      <year>20??</year>
2447424169      <publisher>Yong Yong</publisher>
trunk/hash/gameboy.xml
r21395r21396
21502150      </part>
21512151   </software>
21522152
2153   <software name="bombcoll" supported="no">
2153   <software name="bombcoll">
21542154      <!-- Notes: SGB enhanced -->
21552155      <description>Bomberman Collection (Jpn)</description>
21562156      <year>1996</year>
r21395r21396
21592159      <info name="release" value="19960721"/>
21602160      <info name="alt_title" value="ボンバーマンコレクション"/>
21612161      <part name="cart" interface="gameboy_cart">
2162         <feature name="slot" value="rom_mbc1" />
2162         <feature name="slot" value="rom_mbc1col" />
21632163         <dataarea name="rom" size="1048576">
21642164            <rom name="bomberman collection (japan).bin" size="1048576" crc="509a6b73" sha1="385f8fafa53a83f8f65e1e619fe124bbf7db4a98" offset="000000" />
21652165         </dataarea>
r21395r21396
65026502      </part>
65036503   </software>
65046504
6505   <software name="genjincl" supported="no">
6505   <software name="genjincl">
65066506      <!-- Notes: SGB enhanced -->
65076507      <description>Genjin Collection (Jpn)</description>
65086508      <year>1996</year>
r21395r21396
65116511      <info name="release" value="19961122"/>
65126512      <info name="alt_title" value="原人コレクション GB原人, GB原人2, GB原人ランド"/>
65136513      <part name="cart" interface="gameboy_cart">
6514         <feature name="slot" value="rom_mbc1" />
6514         <feature name="slot" value="rom_mbc1col" />
65156515         <dataarea name="rom" size="1048576">
65166516            <rom name="genjin collection (japan).bin" size="1048576" crc="b2eedd36" sha1="a9f953e2a3680078e51cb42fac44edf81991737b" offset="000000" />
65176517         </dataarea>
r21395r21396
1085910859      </part>
1086010860   </software>
1086110861
10862   <software name="4in1to" supported="no">
10862   <software name="4in1to">
1086310863      <description>Mani 4 in 1 (Chi, DMG-603 CHN)</description>
1086410864      <year>19??</year>
1086510865      <publisher>Mani</publisher>
r21395r21396
1087210872      </part>
1087310873   </software>
1087410874
10875<!-- Menu moved to the beginning of the dump. We should handle differently the banking for the original dump to work? -->
10876   <software name="4in1toh" cloneof="4in1to">
10877      <description>Mani 4 in 1 (Chi, DMG-603 CHN, Hacked)</description>
10878      <year>19??</year>
10879      <publisher>Mani</publisher>
10880      <info name="serial" value="DMG-603-CHN"/>
10881      <part name="cart" interface="gameboy_cart">
10882         <feature name="slot" value="rom_mmm01" />
10883         <dataarea name="rom" size="524288">
10884            <rom name="4 in 1 (dmg-603 chn) [menu first].bin" size="524288" crc="a997c237" sha1="0c8fb3700512fd6b98cda2df1cb2e650bacfc217" offset="000000" />
10885         </dataarea>
10886      </part>
10887   </software>
10888
1088910875   <software name="marble">
1089010876      <description>Marble Madness (Euro, USA)</description>
1089110877      <year>1991</year>
r21395r21396
1196911955      <info name="release" value="19960809"/>
1197011956      <info name="alt_title" value="桃太郎コレクション"/>
1197111957      <part name="cart" interface="gameboy_cart">
11972         <feature name="slot" value="rom_mbc1" />
11958         <feature name="slot" value="rom_mbc1col" />
1197311959         <!-- cartridge ram -->
1197411960         <dataarea name="rom" size="1048576">
1197511961            <rom name="momotarou collection (japan).bin" size="1048576" crc="ad376905" sha1="cd7088d13f5b80f32c0fae95a57969f6f33a9a02" offset="000000" />
r21395r21396
1233912325      <publisher>Acclaim Entertainment</publisher>
1234012326      <info name="serial" value="DMG-AK2E-USA"/>
1234112327      <part name="cart" interface="gameboy_cart">
12342         <feature name="slot" value="rom_mbc1" />
12328         <feature name="slot" value="rom_mbc1col" />
1234312329         <dataarea name="rom" size="1048576">
1234412330            <rom name="mortal kombat i &amp; ii (usa, europe).bin" size="1048576" crc="55300d0a" sha1="e337489255b33367ce26194fc4038346d3388bd9" offset="000000" />
1234512331         </dataarea>
r21395r21396
1954319529      <info name="release" value="19960913"/>
1954419530      <info name="alt_title" value="スーパーチャイニーズランド1・2・3'"/>
1954519531      <part name="cart" interface="gameboy_cart">
19546         <feature name="slot" value="rom_mbc1" />
19532         <feature name="slot" value="rom_mbc1col" />
1954719533         <dataarea name="rom" size="1048576">
1954819534            <rom name="super chinese land 1.2.3' (japan).bin" size="1048576" crc="7d1d8fdc" sha1="2c2a1c2de0c2a88bc0a73b44f04f2ca434573d68" offset="000000" />
1954919535         </dataarea>
trunk/src/mess/drivers/gb.c
r21395r21396
456456static const UINT16 mgb_cpu_regs[6] = { 0xFFB0, 0x0013, 0x00D8, 0x014D, 0xFFFE, 0x0100 };   /* Game Boy Pocket / Super Game Boy 2 */
457457static const UINT16 megaduck_cpu_regs[6] = { 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFE, 0x0000 };  /* Megaduck */
458458
459static ADDRESS_MAP_START(gb_map, AS_PROGRAM, 8, gb_state )
460   ADDRESS_MAP_UNMAP_HIGH
461   AM_RANGE(0x0000, 0x00ff) AM_ROMBANK("bank5")                    /* BIOS or ROM */
462   AM_RANGE(0x0100, 0x01ff) AM_ROMBANK("bank10")                   /* ROM bank */
463   AM_RANGE(0x0200, 0x08ff) AM_ROMBANK("bank6")
464   AM_RANGE(0x0900, 0x3fff) AM_ROMBANK("bank11")
465   AM_RANGE(0x4000, 0x5fff) AM_ROMBANK("bank1")                    /* 8KB/16KB switched ROM bank */
466   AM_RANGE(0x6000, 0x7fff) AM_ROMBANK("bank4")                    /* 8KB/16KB switched ROM bank */
467   AM_RANGE(0x8000, 0x9fff) AM_READWRITE(gb_vram_r, gb_vram_w ) /* 8k VRAM */
468   AM_RANGE(0xa000, 0xbfff) AM_RAMBANK("bank2")                    /* 8k switched RAM bank (cartridge) */
469   AM_RANGE(0xc000, 0xfdff) AM_RAM                     /* 8k low RAM, echo RAM */
470   AM_RANGE(0xfe00, 0xfeff) AM_READWRITE(gb_oam_r, gb_oam_w )  /* OAM RAM */
471   AM_RANGE(0xff00, 0xff0f) AM_READWRITE(gb_io_r, gb_io_w )        /* I/O */
472   AM_RANGE(0xff10, 0xff26) AM_DEVREADWRITE_LEGACY("custom", gb_sound_r, gb_sound_w )      /* sound registers */
473   AM_RANGE(0xff27, 0xff2f) AM_NOP                     /* unused */
474   AM_RANGE(0xff30, 0xff3f) AM_DEVREADWRITE_LEGACY("custom", gb_wave_r, gb_wave_w )        /* Wave ram */
475   AM_RANGE(0xff40, 0xff7f) AM_READWRITE(gb_video_r, gb_io2_w)     /* Video controller & BIOS flip-flop */
476   AM_RANGE(0xff80, 0xfffe) AM_RAM                     /* High RAM */
477   AM_RANGE(0xffff, 0xffff) AM_READWRITE(gb_ie_r, gb_ie_w )        /* Interrupt enable register */
478ADDRESS_MAP_END
479459
480460READ8_MEMBER(gb_state::gb_cart_r)
481461{
r21395r21396
647627   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SELECT) PORT_NAME("Select")
648628INPUT_PORTS_END
649629
650static MACHINE_CONFIG_START( gb_common, gb_state )
630static SLOT_INTERFACE_START(gb_cart)
631   SLOT_INTERFACE_INTERNAL("rom",  GB_STD_ROM)
632   SLOT_INTERFACE_INTERNAL("rom_mbc1",  GB_ROM_MBC1)
633   SLOT_INTERFACE_INTERNAL("rom_mbc1col",  GB_ROM_MBC1_COL)
634   SLOT_INTERFACE_INTERNAL("rom_mbc2",  GB_ROM_MBC2)
635   SLOT_INTERFACE_INTERNAL("rom_mbc3",  GB_ROM_MBC3)
636   SLOT_INTERFACE_INTERNAL("rom_huc1",  GB_ROM_MBC3)
637   SLOT_INTERFACE_INTERNAL("rom_huc3",  GB_ROM_MBC3)
638   SLOT_INTERFACE_INTERNAL("rom_mbc5",  GB_ROM_MBC5)
639   SLOT_INTERFACE_INTERNAL("rom_mbc6",  GB_ROM_MBC6)
640   SLOT_INTERFACE_INTERNAL("rom_mbc7",  GB_ROM_MBC7)
641   SLOT_INTERFACE_INTERNAL("rom_tama5",  GB_ROM_TAMA5)
642   SLOT_INTERFACE_INTERNAL("rom_mmm01",  GB_ROM_MMM01)
643   SLOT_INTERFACE_INTERNAL("rom_wisdom",  GB_ROM_WISDOM)
644   SLOT_INTERFACE_INTERNAL("rom_yong",  GB_ROM_YONG)
645   SLOT_INTERFACE_INTERNAL("rom_lasama",  GB_ROM_LASAMA)
646   SLOT_INTERFACE_INTERNAL("rom_atvrac",  GB_ROM_ATVRAC)
647   SLOT_INTERFACE_INTERNAL("rom_camera",  GB_STD_ROM)
648   SLOT_INTERFACE_INTERNAL("rom_sintax",  GB_ROM_SINTAX)
649SLOT_INTERFACE_END
650
651static SLOT_INTERFACE_START(megaduck_cart)
652   SLOT_INTERFACE_INTERNAL("rom",  MEGADUCK_ROM)
653SLOT_INTERFACE_END
654
655
656static MACHINE_CONFIG_START( gameboy, gb_state )
651657   /* basic machine hardware */
652658   MCFG_CPU_ADD("maincpu", LR35902, 4194304)           /* 4.194304 MHz */
653   MCFG_CPU_PROGRAM_MAP(gb_map)
659   MCFG_CPU_PROGRAM_MAP(gameboy_map)
654660   MCFG_LR35902_TIMER_CB( WRITE8( gb_state, gb_timer_callback ) )
655661   MCFG_LR35902_HALT_BUG
656662   MCFG_CPU_VBLANK_INT_DRIVER("screen", gb_state,  gb_scanline_interrupt)  /* 1 dummy int each frame */
r21395r21396
678684   MCFG_SOUND_ADD("custom", GAMEBOY, 0)
679685   MCFG_SOUND_ROUTE(0, "lspeaker", 0.50)
680686   MCFG_SOUND_ROUTE(1, "rspeaker", 0.50)
681MACHINE_CONFIG_END
682687
683static SLOT_INTERFACE_START(gb_cart)
684   SLOT_INTERFACE_INTERNAL("rom",  GB_STD_ROM)
685   SLOT_INTERFACE_INTERNAL("rom_mbc1",  GB_ROM_MBC1)
686   SLOT_INTERFACE_INTERNAL("rom_mbc1k",  GB_ROM_MBC1K)
687   SLOT_INTERFACE_INTERNAL("rom_mbc2",  GB_ROM_MBC2)
688   SLOT_INTERFACE_INTERNAL("rom_mbc3",  GB_ROM_MBC3)
689   SLOT_INTERFACE_INTERNAL("rom_huc1",  GB_ROM_MBC3)
690   SLOT_INTERFACE_INTERNAL("rom_huc3",  GB_ROM_MBC3)
691   SLOT_INTERFACE_INTERNAL("rom_mbc5",  GB_ROM_MBC5)
692   SLOT_INTERFACE_INTERNAL("rom_mbc6",  GB_ROM_MBC6)
693   SLOT_INTERFACE_INTERNAL("rom_mbc7",  GB_ROM_MBC7)
694   SLOT_INTERFACE_INTERNAL("rom_tama5",  GB_ROM_TAMA5)
695   SLOT_INTERFACE_INTERNAL("rom_mmm01",  GB_ROM_MMM01)
696   SLOT_INTERFACE_INTERNAL("rom_wisdom",  GB_ROM_WISDOM)
697   SLOT_INTERFACE_INTERNAL("rom_yong",  GB_ROM_YONG)
698   SLOT_INTERFACE_INTERNAL("rom_lasama",  GB_ROM_LASAMA)
699   SLOT_INTERFACE_INTERNAL("rom_atvrac",  GB_ROM_ATVRAC)
700   SLOT_INTERFACE_INTERNAL("rom_camera",  GB_STD_ROM)
701SLOT_INTERFACE_END
702
703static SLOT_INTERFACE_START(megaduck_cart)
704   SLOT_INTERFACE_INTERNAL("rom",  MEGADUCK_ROM)
705SLOT_INTERFACE_END
706
707static MACHINE_CONFIG_DERIVED( gameboy, gb_common )
708   MCFG_CPU_REPLACE("maincpu", LR35902, 4194304)           /* 4.194304 MHz */
709   MCFG_CPU_PROGRAM_MAP(gameboy_map)
710
688   /* cartslot */
711689   MCFG_GB_CARTRIDGE_ADD("gbslot", gb_cart, NULL, NULL)
712690
713691   MCFG_SOFTWARE_LIST_ADD("cart_list","gameboy")
trunk/src/mess/machine/gb_slot.c
r21395r21396
200200static const gb_slot slot_list[] =
201201{
202202   { GB_MBC_MBC1, "rom_mbc1" },
203   { GB_MBC_MBC1_KOR, "rom_mbc1k" },
203   { GB_MBC_MBC1_COL, "rom_mbc1col" },
204204   { GB_MBC_MBC2, "rom_mbc2" },
205205   { GB_MBC_MBC3, "rom_mbc3" },
206206   { GB_MBC_MBC5, "rom_mbc5" },
r21395r21396
214214   { GB_MBC_YONGYONG, "rom_yong" },
215215   { GB_MBC_LASAMA, "rom_lasama" },
216216   { GB_MBC_ATVRACIN, "rom_atvrac" },
217   { GB_MBC_SINTAX, "rom_sintax" },
217218   { GB_MBC_CAMERA, "rom_camera" }
218219};
219220
r21395r21396
520521      }
521522   }
522523
523   /* Check if we're dealing with a Korean variant of the MBC1 mapper */
524   // Check for some unlicensed games
525   if (type == GB_MBC_MBC5)
526   {
527      int count = 0;
528      for (int i = 0x0184; i < 0x0184 + 0x30; i++)
529      {
530         count += ROM[i];
531      }
532      if (count == 4876)
533      {
534//         printf("Niutoude!\n");
535//         type = GB_MBC_NIUTOUDE;
536      }
537      if (count == 4138 || count == 4125)
538      {
539         // Zhi Huan Wang uses 4138
540         // most sintax use 4125
541         printf("Sintax %d!\n", count);
542         type = GB_MBC_SINTAX;
543      }
544   }
545   
546   /* Check if we're dealing with the multigame variant of the MBC1 mapper */
524547   if (type == GB_MBC_MBC1)
525548   {
526549      if (ROM[0x13f] == 0x42 && ROM[0x140] == 0x32 && ROM[0x141] == 0x43 && ROM[0x142] == 0x4B)
527         type = GB_MBC_MBC1_KOR;
550         type = GB_MBC_MBC1_COL;
528551   }
529552
530553   return type;
trunk/src/mess/machine/gb_slot.h
r21395r21396
2222   GB_MBC_MBC6,         /*    ?? ROM,  32KB SRAM                         */
2323   GB_MBC_MBC7,         /*    ?? ROM,    ?? RAM                          */
2424   GB_MBC_WISDOM,       /*    ?? ROM,    ?? RAM - Wisdom tree controller */
25   GB_MBC_MBC1_KOR,     /*   1MB ROM,    ?? RAM - Korean MBC1 variant    */
25   GB_MBC_MBC1_COL,     /*   1MB ROM,    ?? RAM - MBC1 variant for multigame carts    */
2626   GB_MBC_YONGYONG,     /*    ?? ROM,    ?? RAM - Appears in Sonic 3D Blast 5 pirate */
2727   GB_MBC_LASAMA,       /*    ?? ROM,    ?? RAM - Appears in La Sa Ma */
2828   GB_MBC_ATVRACIN,
2929   GB_MBC_CAMERA,
30   GB_MBC_SINTAX,
3031   GB_MBC_MEGADUCK,     /* MEGADUCK style banking                        */
3132   GB_MBC_UNKNOWN       /* Unknown mapper                                */
3233};
trunk/src/mess/machine/gb_mbc.c
r21395r21396
1717//-------------------------------------------------
1818
1919const device_type GB_ROM_MBC1 = &device_creator<gb_rom_mbc1_device>;
20const device_type GB_ROM_MBC1K = &device_creator<gb_rom_mbc1k_device>;
20const device_type GB_ROM_MBC1_COL = &device_creator<gb_rom_mbc1col_device>;
2121const device_type GB_ROM_MBC2 = &device_creator<gb_rom_mbc2_device>;
2222const device_type GB_ROM_MBC3 = &device_creator<gb_rom_mbc3_device>;
2323const device_type GB_ROM_MBC5 = &device_creator<gb_rom_mbc5_device>;
2424const device_type GB_ROM_MBC6 = &device_creator<gb_rom_mbc6_device>;
2525const device_type GB_ROM_MBC7 = &device_creator<gb_rom_mbc7_device>;
2626const device_type GB_ROM_MMM01 = &device_creator<gb_rom_mmm01_device>;
27const device_type GB_ROM_SINTAX = &device_creator<gb_rom_sintax_device>;
2728
2829
2930gb_rom_mbc_device::gb_rom_mbc_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock)
r21395r21396
3738{
3839}
3940
40gb_rom_mbc1k_device::gb_rom_mbc1k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
41               : gb_rom_mbc_device(mconfig, GB_ROM_MBC1K, "GB MBC1 Korean Carts", tag, owner, clock)
41gb_rom_mbc1col_device::gb_rom_mbc1col_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
42               : gb_rom_mbc_device(mconfig, GB_ROM_MBC1_COL, "GB MBC1 Collection Carts", tag, owner, clock)
4243{
4344}
4445
r21395r21396
7273{
7374}
7475
76gb_rom_sintax_device::gb_rom_sintax_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
77               : gb_rom_mbc_device(mconfig, GB_ROM_SINTAX, "GB MBC5 Sintax Carts", tag, owner, clock)
78{
79}
7580
81
7682void gb_rom_mbc_device::device_start()
7783{
7884   has_timer = FALSE;
r21395r21396
107113   save_item(NAME(m_mode));
108114}
109115
110void gb_rom_mbc1k_device::device_start()
116void gb_rom_mbc1col_device::device_start()
111117{
112118   has_timer = FALSE;
113119   has_rumble = FALSE;
r21395r21396
238244   save_item(NAME(m_reg));
239245}
240246
247void gb_rom_sintax_device::device_start()
248{
249   has_timer = FALSE;
250   has_rumble = FALSE;
251   
252   m_latch_bank = 0;
253   m_latch_bank2 = 1;
254   m_ram_bank = 0;
255   m_ram_enable = 0;
256   m_mode = 0;
241257
258   m_sintax_mode = 0;
259   m_currentxor = 0;
260   m_xor2 = 0;
261   m_xor3 = 0;
262   m_xor4 = 0;
263   m_xor5 = 0;
264
265   save_item(NAME(m_latch_bank));
266   save_item(NAME(m_latch_bank2));
267   save_item(NAME(m_ram_bank));
268   save_item(NAME(m_ram_enable));
269   save_item(NAME(m_mode));
270   save_item(NAME(m_sintax_mode));
271   save_item(NAME(m_currentxor));
272   save_item(NAME(m_xor2));
273   save_item(NAME(m_xor3));
274   save_item(NAME(m_xor4));
275   save_item(NAME(m_xor5));
276}
277
278
242279/*-------------------------------------------------
243280 mapper specific handlers
244281 -------------------------------------------------*/
r21395r21396
321358
322359// MBC1 Korean variant (used by Bomberman Selection)
323360
324READ8_MEMBER(gb_rom_mbc1k_device::read_rom)
361READ8_MEMBER(gb_rom_mbc1col_device::read_rom)
325362{
326363   if (offset < 0x4000)
327364      return m_rom[rom_bank_map[m_latch_bank] * 0x4000 + (offset & 0x3fff)];
r21395r21396
329366      return m_rom[rom_bank_map[m_latch_bank2] * 0x4000 + (offset & 0x3fff)];
330367}
331368
332WRITE8_MEMBER(gb_rom_mbc1k_device::write_bank)
369WRITE8_MEMBER(gb_rom_mbc1col_device::write_bank)
333370{
334371   if (offset < 0x2000)
335372      m_ram_enable = ((data & 0x0f) == 0x0a) ? 1 : 0;
r21395r21396
355392}
356393
357394// RAM access is the same as usual MBC1
358READ8_MEMBER(gb_rom_mbc1k_device::read_ram)
395READ8_MEMBER(gb_rom_mbc1col_device::read_ram)
359396{
360397   if (m_ram && m_ram_enable)
361398   {
r21395r21396
366403      return 0xff;
367404}
368405
369WRITE8_MEMBER(gb_rom_mbc1k_device::write_ram)
406WRITE8_MEMBER(gb_rom_mbc1col_device::write_ram)
370407{
371408   if (m_ram && m_ram_enable)
372409   {
r21395r21396
678715      logerror("0x%04X: write 0x%02X to 0x%04X\n", space.device().safe_pc(), data, offset);
679716   else
680717   {
681      logerror( "0x%04X: write 0x%02X to 0x%04X\n", space.device().safe_pc(), data, offset);
718      logerror("0x%04X: write 0x%02X to 0x%04X\n", space.device().safe_pc(), data, offset);
682719      /* Not sure if this is correct, Taito Variety Pack sets these values */
683720      /* Momotarou Collection 2 writes 01 and 21 here */
684721      switch (data)
r21395r21396
689726      }
690727   }
691728}
729
730// MBC5 variant used by Sintax games
731
732void gb_rom_sintax_device::set_xor_for_bank(UINT8 bank)
733{
734   switch (bank & 0x0f)
735   {
736        case 0x00: case 0x04: case 0x08: case 0x0c:
737         m_currentxor = m_xor2;
738         break;
739        case 0x01: case 0x05: case 0x09: case 0x0d:
740         m_currentxor = m_xor3;
741         break;
742        case 0x02: case 0x06: case 0x0a: case 0x0e:
743         m_currentxor = m_xor4;
744         break;
745        case 0x03: case 0x07: case 0x0b: case 0x0f:
746         m_currentxor = m_xor5;
747         break;
748   }
749}
750
751READ8_MEMBER(gb_rom_sintax_device::read_rom)
752{
753   if (offset < 0x4000)
754      return m_rom[rom_bank_map[m_latch_bank] * 0x4000 + (offset & 0x3fff)];
755   else
756      return m_rom[rom_bank_map[m_latch_bank2] * 0x4000 + (offset & 0x3fff)] ^ m_currentxor;
757}
758
759WRITE8_MEMBER(gb_rom_sintax_device::write_bank)
760{
761   if (offset < 0x2000)
762      m_ram_enable = ((data & 0x0f) == 0x0a) ? 1 : 0;
763   else if (offset < 0x3000)
764   {   
765      set_xor_for_bank(data);
766
767      switch (m_sintax_mode & 0x0f)
768      {
769         case 0x0d:
770            data = BITSWAP8(data, 1,0,7,6,5,4,3,2);
771            break;
772         case 0x09:
773            //data = BITSWAP8(data, 3,2,5,4,0,1,6,7); // Monkey..no
774            data = BITSWAP8(data, 4,5,2,3,0,1,6,7);
775            break;
776         case 0x00: // 0x10=lion 0x00 hmmmmm // 1 and 0 unconfirmed
777            data = BITSWAP8(data, 7,0,5,6,3,4,1,2);
778            break;
779         case 0x01:
780            data = BITSWAP8(data, 0,1,6,7,4,5,2,3);
781            break;
782         case 0x05:
783            data = BITSWAP8(data, 7,6,1,0,3,2,5,4); // Not 100% on this one
784            break;
785         case 0x07:
786            data = BITSWAP8(data, 2,0,3,1,5,4,7,6); // 5 and 7 unconfirmed
787            break;
788         case 0x0b:
789            data = BITSWAP8(data, 2,3,0,1,6,7,4,5); // 5 and 6 unconfirmed
790            break;
791      }
792      m_latch_bank2 = (m_latch_bank2 & 0x100) | data;     
793   }   
794   else if (offset < 0x4000)
795   {
796      m_latch_bank2 = (m_latch_bank2 & 0xff) | ((data & 0x01) << 8);
797   }
798   else if (offset < 0x5000)
799   {
800      data &= 0x0f;
801      if (has_rumble)
802         data &= 0x7;
803      m_ram_bank = data;
804   }
805   else if (offset < 0x6000)
806   {
807      if (!m_sintax_mode)
808      {
809         m_sintax_mode = data;
810         write_bank(space, 0x2000, 1);   //force a fake bank switch
811      }
812      printf("sintax mode %x\n", m_sintax_mode & 0xf);
813   }
814   else if (offset >= 0x7000)
815   {
816      switch ((offset & 0x00f0) >> 4)
817      {
818         case 2:
819            m_xor2 = data;
820            break;
821         case 3:
822            m_xor3 = data;
823            break;
824         case 4:
825            m_xor4 = data;
826            break;
827         case 5:
828            m_xor5 = data;                                     
829            break;
830      }
831         
832      if (m_currentxor == 0)
833         set_xor_for_bank(4);         
834   }
835     
836}
837
838READ8_MEMBER(gb_rom_sintax_device::read_ram)
839{
840   if (m_ram && m_ram_enable)
841      return m_ram[ram_bank_map[m_ram_bank] * 0x2000 + (offset & 0x1fff)];
842   else
843      return 0xff;
844}
845
846WRITE8_MEMBER(gb_rom_sintax_device::write_ram)
847{
848   if (m_ram && m_ram_enable)
849      m_ram[ram_bank_map[m_ram_bank] * 0x2000 + (offset & 0x1fff)] = data;
850}
trunk/src/mess/machine/gb_mbc.h
r21395r21396
4444   virtual DECLARE_WRITE8_MEMBER(write_ram);
4545};
4646
47// ======================> gb_rom_mbc1k_device
47// ======================> gb_rom_mbc1col_device
4848
49class gb_rom_mbc1k_device : public gb_rom_mbc_device
49class gb_rom_mbc1col_device : public gb_rom_mbc_device
5050{
5151public:
5252   // construction/destruction
53   gb_rom_mbc1k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
53   gb_rom_mbc1col_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
5454
5555   // device-level overrides
5656   virtual void device_start();
57   virtual void device_config_complete() { m_shortname = "gb_rom_mbc1k"; }
57   virtual void device_config_complete() { m_shortname = "gb_rom_mbc1col"; }
5858
5959   virtual DECLARE_READ8_MEMBER(read_rom);
6060   virtual DECLARE_WRITE8_MEMBER(write_bank);
r21395r21396
172172   UINT8 m_bank_mask, m_bank, m_reg;
173173};
174174
175// ======================> gb_rom_sintax_device
176class gb_rom_sintax_device : public gb_rom_mbc_device
177{
178public:
179   // construction/destruction
180   gb_rom_sintax_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
181   
182   // device-level overrides
183   virtual void device_start();
184   virtual void device_config_complete() { m_shortname = "gb_rom_sintax"; }
185   void set_xor_for_bank(UINT8 bank);
186   
187   // reading and writing
188   virtual DECLARE_READ8_MEMBER(read_rom);
189   virtual DECLARE_WRITE8_MEMBER(write_bank);
190   virtual DECLARE_READ8_MEMBER(read_ram);
191   virtual DECLARE_WRITE8_MEMBER(write_ram);
192   UINT8 m_bank_mask, m_bank, m_reg;
175193
194   UINT8 m_currentxor, m_xor2, m_xor3, m_xor4, m_xor5, m_sintax_mode;
195};
196
197
198
176199// device type definition
177200extern const device_type GB_ROM_MBC1;
178extern const device_type GB_ROM_MBC1K;
201extern const device_type GB_ROM_MBC1_COL;
179202extern const device_type GB_ROM_MBC2;
180203extern const device_type GB_ROM_MBC3;
181204extern const device_type GB_ROM_MBC4;
r21395r21396
183206extern const device_type GB_ROM_MBC6;
184207extern const device_type GB_ROM_MBC7;
185208extern const device_type GB_ROM_MMM01;
209extern const device_type GB_ROM_SINTAX;
186210
187211#endif

Previous 199869 Revisions Next


© 1997-2024 The MAME Team