trunk/hash/megadriv.xml
r241600 | r241601 | |
42 | 42 | * Ghoul Patrol |
43 | 43 | * Beethoven's 2nd |
44 | 44 | * Iron Hammer (from http://www.youtube.com/watch?v=uQG0tZQaKUg ) |
45 | | * Bill's Tomato Game (from http://www.youtube.com/watch?v=GeCuBe2xd8A ) |
46 | 45 | * Total Carnage |
47 | 46 | * Monster Hunter |
48 | 47 | * Brown 60 |
r241600 | r241601 | |
825 | 824 | </software> |
826 | 825 | |
827 | 826 | |
| 827 | <!-- Only Euro is confirmed --> |
| 828 | <software name="barkley"> |
| 829 | <description>Barkley Shut Up and Jam! (Euro, USA)</description> |
| 830 | <year>1993</year> |
| 831 | <publisher>Accolade</publisher> |
| 832 | <part name="cart" interface="megadriv_cart"> |
| 833 | <feature name="pcb" value="ACSGPC291 REV B"/> |
| 834 | <feature name="ic1" value="9406 LHR ACBBSG"/> |
| 835 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 836 | <rom name="9406 lhr acbbsg.ic1" size="1048576" crc="63fbf497" sha1="fc60a682412b4f7f851c5eb7f6ae68fcee3d2dd1" offset="0x000000"/> |
| 837 | </dataarea> |
| 838 | </part> |
| 839 | <!-- LABEL(S) |
| 840 | |
| 841 | ACCOLADE, INC. |
| 842 | 9406 LHR |
| 843 | ACBBSG |
| 844 | (C)1994 ACCOLADE |
| 845 | --> |
| 846 | </software> |
| 847 | |
| 848 | |
828 | 849 | <software name="batman"> |
829 | 850 | <description>Batman (Euro)</description> |
830 | 851 | <year>1992</year> |
r241600 | r241601 | |
1106 | 1127 | |
1107 | 1128 | |
1108 | 1129 | <!-- Only Euro confirmed --> |
| 1130 | <software name="bubsy"> |
| 1131 | <description>Bubsy in Claws Encounters of the Furred Kind (Euro, USA)</description> |
| 1132 | <year>1993</year> |
| 1133 | <publisher>Accolade</publisher> |
| 1134 | <part name="cart" interface="megadriv_cart"> |
| 1135 | <feature name="pcb" value="ACSGPC291 REV B"/> |
| 1136 | <feature name="u1" value="9330 LHR ACBUSG"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 1137 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 1138 | <rom name="9330 lhr acbusg.u1" size="2097152" crc="3e30d365" sha1="719140754763e5062947ef9e76ee748cfad38202" offset="0x000000"/> |
| 1139 | </dataarea> |
| 1140 | </part> |
| 1141 | </software> |
| 1142 | |
| 1143 | |
| 1144 | <!-- Only Euro confirmed --> |
| 1145 | <software name="bubsy2"> |
| 1146 | <description>Bubsy II (Euro, USA)</description> |
| 1147 | <year>1994</year> |
| 1148 | <publisher>Accolade</publisher> |
| 1149 | <part name="cart" interface="megadriv_cart"> |
| 1150 | <feature name="pcb" value="7100-00002 REV C"/> |
| 1151 | <feature name="ic1" value="BU2SG 7500-00032 B"/> |
| 1152 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 1153 | <rom name="bu2sg 7500-00032 b.ic1" size="2097152" crc="f8beff56" sha1="0cfb6c619798ba47f35069dea094fbc96f974ecb" offset="0x000000"/> |
| 1154 | </dataarea> |
| 1155 | </part> |
| 1156 | </software> |
| 1157 | |
| 1158 | |
| 1159 | <!-- Only Euro confirmed --> |
1109 | 1160 | <software name="buckrog"> |
1110 | 1161 | <description>Buck Rogers - Countdown to Doomsday (Euro, USA)</description> |
1111 | 1162 | <year>1991</year> |
r241600 | r241601 | |
1153 | 1204 | </software> |
1154 | 1205 | |
1155 | 1206 | |
| 1207 | <!-- Only Euro is confirmed --> |
| 1208 | <software name="bullvsla"> |
| 1209 | <description>Bulls Vs Lakers and the NBA Playoffs (Euro, USA)</description> |
| 1210 | <year>1992</year> |
| 1211 | <publisher>Electronic Arts</publisher> |
| 1212 | <part name="cart" interface="megadriv_cart"> |
| 1213 | <feature name="pcb" value="PWB SC42X1 REV D"/> |
| 1214 | <feature name="u1" value="BULLS 7099 BUL04"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 1215 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 1216 | <rom name="bulls 7099 bul04.u1" size="1048576" crc="e56023a0" sha1="102652dcd218e3420ea9c4116231fa62f8fcd770" offset="0x000000"/> |
| 1217 | </dataarea> |
| 1218 | </part> |
| 1219 | </software> |
| 1220 | |
| 1221 | |
1156 | 1222 | <software name="burnforc"> |
1157 | 1223 | <!-- Namcot PCB (blob epoxy chip) --> |
1158 | 1224 | <description>Burning Force (Euro)</description> |
r241600 | r241601 | |
1481 | 1547 | </software> |
1482 | 1548 | |
1483 | 1549 | |
| 1550 | <software name="clue"> |
| 1551 | <description>Clue (USA)</description> |
| 1552 | <year>1992</year> |
| 1553 | <publisher>Parker Brothers</publisher> |
| 1554 | <part name="cart" interface="megadriv_cart"> |
| 1555 | <feature name="pcb" value="171-5703"/> |
| 1556 | <feature name="ic1" value="MPR-15228-S"/> |
| 1557 | <dataarea name="rom" width="16" endianness="big" size="524288"> |
| 1558 | <rom name="mpr-15228-s.ic1" size="524288" crc="7753a296" sha1="d1f9114f41a3d6237e24392629fea5fbeb3f0b87" offset="0x000000"/> |
| 1559 | </dataarea> |
| 1560 | </part> |
| 1561 | </software> |
| 1562 | |
| 1563 | |
1484 | 1564 | <software name="collslam"> |
1485 | 1565 | <description>College Slam (USA)</description> |
1486 | 1566 | <year>1996</year> |
r241600 | r241601 | |
2197 | 2277 | </software> |
2198 | 2278 | |
2199 | 2279 | |
| 2280 | <software name="ejim2"> |
| 2281 | <description>Earthworm Jim 2 (Euro)</description> |
| 2282 | <year>1995</year> |
| 2283 | <publisher>Virgin Interactive</publisher> |
| 2284 | <part name="cart" interface="megadriv_cart"> |
| 2285 | <feature name="pcb" value="171-6570A"/> |
| 2286 | <feature name="ic1" value="MPR-18589-MX"/> |
| 2287 | <feature name="ic2" value="MPR-18677-MX"/> |
| 2288 | <feature name="ic3" value="SN74HC00N"/> |
| 2289 | <dataarea name="rom" width="16" endianness="big" size="3145728"> |
| 2290 | <rom name="mpr-18589-mx.ic1" size="2097152" crc="2619cfc6" sha1="e4effd2801e1825f62b548d58edad09af4c8a97a" offset="0x000000"/> |
| 2291 | <rom name="mpr-18677-mx.ic2" size="1048576" crc="8e6a0ea8" sha1="b853945408fb945437a485684880d16e27c6a939" offset="0x200000"/> |
| 2292 | </dataarea> |
| 2293 | </part> |
| 2294 | </software> |
| 2295 | |
| 2296 | |
2200 | 2297 | <!-- Only Euro is confirmed --> |
2201 | 2298 | <software name="ecco"> |
2202 | 2299 | <description>Ecco the Dolphin (Euro, USA, Kor)</description> |
r241600 | r241601 | |
2909 | 3006 | </software> |
2910 | 3007 | |
2911 | 3008 | |
| 3009 | <software name="formula1" cloneof="f1"> |
| 3010 | <description>Formula One (USA)</description> |
| 3011 | <year>1993</year> |
| 3012 | <publisher>Tengen</publisher> |
| 3013 | <part name="cart" interface="megadriv_cart"> |
| 3014 | <feature name="pcb" value="171-5978B"/> |
| 3015 | <feature name="u1" value="MPR-15987-SM"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 3016 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 3017 | <rom name="mpr-15987-sm.u1" size="1048576" crc="ccd73738" sha1="8f8edd8e6846cbba1b46f8eb9015b195ccc4acf9" offset="0x000000"/> |
| 3018 | </dataarea> |
| 3019 | </part> |
| 3020 | </software> |
| 3021 | |
| 3022 | |
| 3023 | <software name="funngame"> |
| 3024 | <description>Fun 'N Games (Euro)</description> |
| 3025 | <year>1993</year> |
| 3026 | <publisher>Sony Imagesoft</publisher> |
| 3027 | <part name="cart" interface="megadriv_cart"> |
| 3028 | <feature name="pcb" value="171-5978BA"/> |
| 3029 | <feature name="u1" value="MPR-17016 T69"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 3030 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 3031 | <rom name="mpr-17016 t69.u1" size="1048576" crc="da4ab3cd" sha1="3677dfe5450c0800d29cfff31f226389696bfb32" offset="0x000000"/> |
| 3032 | </dataarea> |
| 3033 | </part> |
| 3034 | </software> |
| 3035 | |
| 3036 | |
2912 | 3037 | <!-- Only Euro is confirmed --> |
2913 | 3038 | <software name="gground"> |
2914 | 3039 | <description>Gain Ground (World, Rev. A)</description> |
r241600 | r241601 | |
3007 | 3132 | </software> |
3008 | 3133 | |
3009 | 3134 | |
| 3135 | <software name="sbtank"> |
| 3136 | <description>Garry Kitchen's Super Battletank - War in the Gulf (USA)</description> |
| 3137 | <year>1992</year> |
| 3138 | <publisher>Absolute Entertainment</publisher> |
| 3139 | <feature name="pcb" value="171-5703"/> |
| 3140 | <feature name="ic1" value="MPR-15273 W95"/> |
| 3141 | <part name="cart" interface="megadriv_cart"> |
| 3142 | <dataarea name="rom" width="16" endianness="big" size="524288"> |
| 3143 | <rom name="mpr-15273 w95.ic1" size="524288" crc="b0b5e3c9" sha1="4ce9aaaa9d3f98e1747af12ad488b6bdbde1afb4" offset="0x000000"/> |
| 3144 | </dataarea> |
| 3145 | </part> |
| 3146 | </software> |
| 3147 | |
| 3148 | |
3010 | 3149 | <!-- Only Euro is confirmed --> |
3011 | 3150 | <software name="genchaos"> |
3012 | 3151 | <description>General Chaos (Euro, USA)</description> |
r241600 | r241601 | |
3326 | 3465 | |
3327 | 3466 | |
3328 | 3467 | <!-- Only Euro is confirmed --> |
| 3468 | <software name="hardball"> |
| 3469 | <description>HardBall! (Euro, USA)</description> |
| 3470 | <year>1991</year> |
| 3471 | <publisher>Ballistic</publisher> |
| 3472 | <part name="cart" interface="megadriv_cart"> |
| 3473 | <feature name="pcb" value="ACSGPC291 REV B"/> |
| 3474 | <feature name="ic1" value="ACHBSG491 W40"/> |
| 3475 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 3476 | <rom name="achbsg491 w40.ic1" size="1048576" crc="bd1b9a04" sha1="42d42af36b4a69f0adb38aaa7fec32eb8c44c349" offset="0x000000"/> |
| 3477 | </dataarea> |
| 3478 | </part> |
| 3479 | </software> |
| 3480 | |
| 3481 | |
| 3482 | <!-- Only Euro is confirmed --> |
3329 | 3483 | <software name="hardbl94"> |
3330 | 3484 | <description>HardBall '94 (Euro, USA)</description> |
3331 | 3485 | <year>1994</year> |
r241600 | r241601 | |
3554 | 3708 | </software> |
3555 | 3709 | |
3556 | 3710 | |
| 3711 | <software name="indycrusu" cloneof="indycrus"> |
| 3712 | <description>Indiana Jones and the Last Crusade (USA)</description> |
| 3713 | <year>1992</year> |
| 3714 | <publisher>U.S. Gold</publisher> |
| 3715 | <part name="cart" interface="megadriv_cart"> |
| 3716 | <feature name="pcb" value="171-5978BA"/> |
| 3717 | <feature name="u1" value="MPR-15235-T"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 3718 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 3719 | <rom name="mpr-15235-t.u1" size="1048576" crc="3599a3fd" sha1="82758a8a47c4f1f0e990bd50b773b2c4300f616e" offset="0x000000"/> |
| 3720 | </dataarea> |
| 3721 | </part> |
| 3722 | </software> |
| 3723 | |
| 3724 | |
3557 | 3725 | <software name="intrugby"> |
3558 | 3726 | <description>International Rugby (Euro)</description> |
3559 | 3727 | <year>1993</year> |
r241600 | r241601 | |
3642 | 3810 | </software> |
3643 | 3811 | |
3644 | 3812 | |
| 3813 | <!-- Only Euro is confirmed --> |
| 3814 | <software name="nicklaus"> |
| 3815 | <description>Jack Nicklaus' Power Challenge Golf (Euro, USA)</description> |
| 3816 | <year>1993</year> |
| 3817 | <publisher>Accolade</publisher> |
| 3818 | <part name="cart" interface="megadriv_cart"> |
| 3819 | <feature name="slot" value="rom_sram"/> |
| 3820 | <feature name="pcb" value="ACSGEE1191 REV A"/> |
| 3821 | <feature name="u1" value="9323 LHR ACJVSG"/> |
| 3822 | <feature name="u2" value="KM28C16-20"/> |
| 3823 | <feature name="u3" value="74HC00AP"/> |
| 3824 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 3825 | <rom name="9323 lhr acjvsg.u1" size="1048576" crc="5545e909" sha1="8d7edfe87da732ecd9820a6afbb9c5700cce43b2" offset="0x000000"/> |
| 3826 | </dataarea> |
| 3827 | <dataarea name="sram" size="4096"> |
| 3828 | </dataarea> |
| 3829 | </part> |
| 3830 | </software> |
| 3831 | |
| 3832 | |
3645 | 3833 | <!-- Only Euro is confirmed, USA with label C55-01? needs to be verified --> |
3646 | 3834 | <software name="jbdougko"> |
3647 | 3835 | <description>James 'Buster' Douglas Knockout Boxing (Euro, USA)</description> |
r241600 | r241601 | |
3736 | 3924 | </software> |
3737 | 3925 | |
3738 | 3926 | |
| 3927 | <software name="jennifct" cloneof="grandsl"> |
| 3928 | <description>Jennifer Capriati Tennis (USA)</description> |
| 3929 | <year>1992</year> |
| 3930 | <publisher>Renovation</publisher> |
| 3931 | <part name="cart" interface="megadriv_cart"> |
| 3932 | <feature name="pcb" value="171-5703"/> |
| 3933 | <feature name="ic1" value="MPR-15055 W87"/> |
| 3934 | <dataarea name="rom" width="16" endianness="big" size="524288"> |
| 3935 | <rom name="mpr-15055 w87.ic1" size="524288" crc="ab2abc8e" sha1="8d72ea31c87b1a229098407e9c59a46e65f996a2" offset="0x000000"/> |
| 3936 | </dataarea> |
| 3937 | </part> |
| 3938 | </software> |
| 3939 | |
| 3940 | |
3739 | 3941 | <!-- Only Euro is confirmed --> |
3740 | 3942 | <software name="jewelms"> |
3741 | 3943 | <description>Jewel Master (Euro, USA, Rev. A)</description> |
r241600 | r241601 | |
4780 | 4982 | </software> |
4781 | 4983 | |
4782 | 4984 | |
| 4985 | <!-- same dump confirmed on a no J-cart cart --> |
| 4986 | <software name="micromc2"> |
| 4987 | <description>Micro Machines 2 - Turbo Tournament (Euro, J-Cart)</description> |
| 4988 | <year>1994</year> |
| 4989 | <publisher>Codemasters</publisher> |
| 4990 | <part name="cart" interface="megadriv_cart"> |
| 4991 | <feature name="slot" value="rom_codemast"/> |
| 4992 | <feature name="pcb" value="SR16V4-1, SRJCV2-1 (J-CART)"/> |
| 4993 | <feature name="u1" value="MICRO MACHINES2 MDM 2BEAD"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 4994 | <!-- J-cart version also contains additional ICs for the controller ports --> |
| 4995 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 4996 | <rom name="micro machines2 mdm 2bead.u1" size="1048576" crc="42bfb7eb" sha1="ab29077a6a5c2ccc777b0bf22f4d5908401f4d47" offset="0x000000"/> |
| 4997 | </dataarea> |
| 4998 | </part> |
| 4999 | </software> |
| 5000 | |
| 5001 | |
| 5002 | <!-- Only Euro is confirmed --> |
| 5003 | <software name="cosmic"> |
| 5004 | <description>Cosmic Spacehead (Euro, USA)</description> |
| 5005 | <year>1993</year> |
| 5006 | <publisher>Codemasters</publisher> |
| 5007 | <part name="cart" interface="megadriv_cart"> |
| 5008 | <feature name="pcb" value="SR16V4-1"/> |
| 5009 | <feature name="u1" value="COSMIC SPACEHEAD MDCS 2D2E"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 5010 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 5011 | <rom name="cosmic spacehead mdcs 2d2e.u1" size="1048576" crc="c593d31c" sha1="95a3eb13e5d28db8c8ea5ff3e95b0d3e614def69" offset="0x000000"/> |
| 5012 | </dataarea> |
| 5013 | </part> |
| 5014 | </software> |
| 5015 | |
| 5016 | |
4783 | 5017 | <software name="mmprtm"> |
4784 | 5018 | <description>Mighty Morphin Power Rangers - The Movie (Euro)</description> |
4785 | 5019 | <year>1995</year> |
r241600 | r241601 | |
5130 | 5364 | </software> |
5131 | 5365 | |
5132 | 5366 | |
| 5367 | <!-- Only Euro is confirmed --> |
| 5368 | <software name="nbaliv97"> |
| 5369 | <description>NBA Live 97 (Euro, USA)</description> |
| 5370 | <year>1996</year> |
| 5371 | <publisher>Electronic Arts</publisher> |
| 5372 | <part name="cart" interface="megadriv_cart"> |
| 5373 | <feature name="slot" value="rom_sram"/> |
| 5374 | <feature name="pcb" value="PWA P10002 REV M"/> |
| 5375 | <feature name="u1" value="NBA 97 B2"/> |
| 5376 | <feature name="u2" value="GM76C88ALK-15"/> |
| 5377 | <feature name="u3" value="74HC138N"/> |
| 5378 | <feature name="u4" value="BA6162"/> |
| 5379 | <feature name="batt" value="(Lithium Cell)"/> |
| 5380 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 5381 | <rom name="nba 97 b2.u1" size="2097152" crc="7024843a" sha1="1671451ab4ab6991e13db70671054c0f2c652a95" offset="0x000000"/> |
| 5382 | </dataarea> |
| 5383 | <dataarea name="sram" size="16384"> |
| 5384 | </dataarea> |
| 5385 | </part> |
| 5386 | </software> |
| 5387 | |
| 5388 | |
5133 | 5389 | <software name="bullvslaj" cloneof="bullvsla"> |
5134 | 5390 | <description>NBA Pro Basketball - Bulls Vs Lakers (Jpn)</description> |
5135 | 5391 | <year>1993</year> |
r241600 | r241601 | |
5633 | 5889 | |
5634 | 5890 | |
5635 | 5891 | <!-- Only Euro is confirmed --> |
| 5892 | <software name="pgaeuro"> |
| 5893 | <description>PGA European Tour (Euro, USA)</description> |
| 5894 | <year>1994</year> |
| 5895 | <publisher>Electronic Arts</publisher> |
| 5896 | <part name="cart" interface="megadriv_cart"> |
| 5897 | <feature name="slot" value="rom_sram"/> |
| 5898 | <feature name="pcb" value="PWA P10002 REV H"/> |
| 5899 | <feature name="u1" value="EURO EUR003"/> |
| 5900 | <feature name="u2" value="GM76C88ALK-15"/> |
| 5901 | <feature name="u3" value="GD74LS138"/> |
| 5902 | <feature name="u4" value="331-1026B"/> |
| 5903 | <feature name="batt" value="(Lithium Cell)"/> |
| 5904 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 5905 | <rom name="euro euro03.u1" size="1048576" crc="8ca45acd" sha1="640615be6891a8457d94bb81b0e8e1fa7c5119a8" offset="0x000000"/> |
| 5906 | </dataarea> |
| 5907 | <dataarea name="sram" size="16384"> |
| 5908 | </dataarea> |
| 5909 | </part> |
| 5910 | </software> |
| 5911 | |
| 5912 | |
| 5913 | <!-- Only Euro is confirmed --> |
5636 | 5914 | <software name="pga96"> |
5637 | 5915 | <description>PGA Tour 96 (Euro, USA)</description> |
5638 | 5916 | <year>1995</year> |
r241600 | r241601 | |
5723 | 6001 | </software> |
5724 | 6002 | |
5725 | 6003 | |
| 6004 | <!-- Only Euro is confirmed --> |
| 6005 | <software name="pga3"> |
| 6006 | <description>PGA Tour Golf III (Euro, USA)</description> |
| 6007 | <year>1994</year> |
| 6008 | <publisher>Electronic Arts</publisher> |
| 6009 | <part name="cart" interface="megadriv_cart"> |
| 6010 | <feature name="slot" value="rom_sram"/> |
| 6011 | <feature name="pcb" value="PWA P10002 REV K"/> |
| 6012 | <feature name="u1" value="PGA3 PGA3B2"/> |
| 6013 | <feature name="u2" value="GM76C88ALK-15"/> |
| 6014 | <feature name="u3" value="GD74LS138"/> |
| 6015 | <feature name="u4" value="438-1026B"/> |
| 6016 | <feature name="batt" value="(Lithium Cell)"/> |
| 6017 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 6018 | <rom name="pga3 pga3b2.u1" size="2097152" crc="aeb3f65f" sha1="702707efcbfe229f6e190f2b6c71b6f53ae9ec36" offset="0x000000"/> |
| 6019 | </dataarea> |
| 6020 | <dataarea name="sram" size="16384"> |
| 6021 | </dataarea> |
| 6022 | </part> |
| 6023 | </software> |
| 6024 | |
| 6025 | |
5726 | 6026 | <software name="phantom"> |
5727 | 6027 | <description>Phantom 2040 (Euro)</description> |
5728 | 6028 | <year>1995</year> |
r241600 | r241601 | |
5873 | 6173 | </software> |
5874 | 6174 | |
5875 | 6175 | |
| 6176 | <!-- does mpr-18875 belong to the US version or to an alt PCB with a single ROM? --> |
| 6177 | <software name="pocahont"> |
| 6178 | <description>Pocahontas (Euro)</description> |
| 6179 | <year>1996</year> |
| 6180 | <publisher>Sega</publisher> |
| 6181 | <part name="cart" interface="megadriv_cart"> |
| 6182 | <feature name="pcb" value="171-6570A"/> |
| 6183 | <feature name="ic1" value="MPR-19084-MX"/> |
| 6184 | <feature name="ic2" value="MPR-19085-MX"/> |
| 6185 | <feature name="ic3" value="SN74HC00N"/> |
| 6186 | <dataarea name="rom" width="16" endianness="big" size="4194304"> |
| 6187 | <rom name="mpr-19084-mx.ic1" size="2097152" crc="6bcf72de" sha1="d1823b946980d9e0763e35e2d794f3c931c99db5" offset="0x000000"/> |
| 6188 | <rom name="mpr-19085-mx.ic2" size="2097152" crc="cc453625" sha1="a711ae8cf75d88af0d14ceda79c5c0bb3b318efe" offset="0x200000"/> |
| 6189 | </dataarea> |
| 6190 | </part> |
| 6191 | </software> |
| 6192 | |
| 6193 | |
5876 | 6194 | <software name="pdrive"> |
5877 | 6195 | <description>Power Drive (Euro)</description> |
5878 | 6196 | <year>1994</year> |
r241600 | r241601 | |
5902 | 6220 | </software> |
5903 | 6221 | |
5904 | 6222 | |
5905 | | <!-- Only Euro is confirmed --> |
| 6223 | <!-- Both Euro and USA are confirmed --> |
5906 | 6224 | <software name="predatr2"> |
5907 | 6225 | <description>Predator 2 (Euro, USA)</description> |
5908 | 6226 | <year>1992</year> |
5909 | 6227 | <publisher>Arena</publisher> |
5910 | 6228 | <part name="cart" interface="megadriv_cart"> |
5911 | | <feature name="pcb" value="670100 REV 1"/> |
| 6229 | <feature name="pcb" value="670100 REV 1 (EUR), 670100 REV 5 (USA)"/> |
5912 | 6230 | <feature name="ic1" value="MPR-15069 W71"/> |
5913 | 6231 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
5914 | 6232 | <rom name="mpr-15069 w71.ic1" size="1048576" crc="bdba113e" sha1="0d482bae2922c81c8bc7500a62c396b038978114" offset="0x000000"/> |
r241600 | r241601 | |
5917 | 6235 | </software> |
5918 | 6236 | |
5919 | 6237 | |
| 6238 | <software name="prmanger"> |
| 6239 | <description>Premier Manager (Euro)</description> |
| 6240 | <year>1995</year> |
| 6241 | <publisher>Sega</publisher> |
| 6242 | <part name="cart" interface="megadriv_cart"> |
| 6243 | <feature name="slot" value="rom_sram"/> |
| 6244 | <feature name="pcb" value="171-6021A"/> |
| 6245 | <feature name="ic1" value="MPR-18473-U"/> |
| 6246 | <feature name="ic2" value="UM62256D-70LL"/> |
| 6247 | <feature name="ic3" value="BA6162"/> |
| 6248 | <feature name="ic4" value="SN74HC00N"/> |
| 6249 | <feature name="ic5" value="SN74HC00N"/> |
| 6250 | <feature name="bat" value="(Lithium Cell)"/> |
| 6251 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 6252 | <rom name="mpr-18473-u.ic1" size="1048576" crc="303b889f" sha1="2916e5ef628e077cde87be873e0ea2507ef5c844" offset="0x000000"/> |
| 6253 | </dataarea> |
| 6254 | <dataarea name="sram" size="65536"> |
| 6255 | </dataarea> |
| 6256 | </part> |
| 6257 | </software> |
| 6258 | |
| 6259 | |
5920 | 6260 | <software name="prmang97"> |
5921 | 6261 | <description>Premier Manager 97 (Euro)</description> |
5922 | 6262 | <year>1996</year> |
r241600 | r241601 | |
5985 | 6325 | </software> |
5986 | 6326 | |
5987 | 6327 | |
| 6328 | <software name="psycho1" cloneof="psycho"> |
| 6329 | <description>Psycho Pinball (Euro, 199409)</description> |
| 6330 | <year>1994</year> |
| 6331 | <publisher>Codemasters</publisher> |
| 6332 | <part name="cart" interface="megadriv_cart"> |
| 6333 | <feature name="pcb" value="SR16V4-0"/> |
| 6334 | <feature name="u1" value="CODEMASTERS PSYCHO PINBALL MDPP021F"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 6335 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 6336 | <rom name="codemasters psycho pinball mdpp021f.u1" size="2097152" crc="1ab8f1a1" sha1="810688f1ffb736ae1790803e1c6804caaa24c15a" offset="0x000000"/> |
| 6337 | </dataarea> |
| 6338 | </part> |
| 6339 | </software> |
| 6340 | |
| 6341 | |
5988 | 6342 | <software name="puggsy"> |
5989 | 6343 | <description>Puggsy (Euro)</description> |
5990 | 6344 | <year>1993</year> |
r241600 | r241601 | |
6426 | 6780 | </software> |
6427 | 6781 | |
6428 | 6782 | |
| 6783 | <software name="slammast"> |
| 6784 | <description>Saturday Night Slammasters (Euro)</description> |
| 6785 | <year>1994</year> |
| 6786 | <publisher>Capcom</publisher> |
| 6787 | <part name="cart" interface="megadriv_cart"> |
| 6788 | <feature name="pcb" value="171-6570A"/> |
| 6789 | <feature name="ic1" value="MPR-17902-F"/> |
| 6790 | <feature name="ic2" value="MPR-17903-F"/> |
| 6791 | <feature name="ic3" value="74HC00N"/> |
| 6792 | <dataarea name="rom" width="16" endianness="big" size="4194304"> |
| 6793 | <rom name="mpr-17902-f.ic1" size="2097152" crc="bfacdf54" sha1="2c9e878c0a9bb44ec7d71caf7da986f1a7ebdaf8" offset="0x000000"/> |
| 6794 | <rom name="mpr-17903-f.ic2" size="2097152" crc="3a20db0a" sha1="f48873b2662c1ccf5635d5331d92f58175982e6f" offset="0x200000"/> |
| 6795 | </dataarea> |
| 6796 | </part> |
| 6797 | </software> |
| 6798 | |
| 6799 | |
6429 | 6800 | <software name="slammastu" cloneof="slammast"> |
6430 | 6801 | <description>Saturday Night Slammasters (USA)</description> |
6431 | 6802 | <year>1994</year> |
r241600 | r241601 | |
6732 | 7103 | </software> |
6733 | 7104 | |
6734 | 7105 | |
6735 | | <!-- Only Euro is confirmed --> |
| 7106 | <!-- Both Euro and USA are confirmed --> |
6736 | 7107 | <software name="bartnigh"> |
6737 | 7108 | <description>The Simpsons - Bart's Nightmare (Euro, USA)</description> |
6738 | 7109 | <year>1993</year> |
6739 | 7110 | <publisher>Flying Edge</publisher> |
6740 | 7111 | <part name="cart" interface="megadriv_cart"> |
6741 | | <feature name="pcb" value="171-5978BA"/> |
| 7112 | <feature name="pcb" value="171-5978BA (EUR), 171-5978B (USA)"/> |
6742 | 7113 | <feature name="u1" value="MPR-15762 T53"/> <!-- location not really marked on PCB, using u1 for consistency --> |
6743 | 7114 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
6744 | 7115 | <rom name="mpr-15762 t53.u1" size="1048576" crc="24d7507c" sha1="fb95b7fdf12dcf62883dabf65d2bf8ffa83786fc" offset="0x000000"/> |
r241600 | r241601 | |
6859 | 7230 | </software> |
6860 | 7231 | |
6861 | 7232 | |
| 7233 | <software name="sspinu" cloneof="sspin"> |
| 7234 | <description>Sonic Spinball (USA)</description> |
| 7235 | <year>1993</year> |
| 7236 | <publisher>Sega</publisher> |
| 7237 | <part name="cart" interface="megadriv_cart"> |
| 7238 | <feature name="pcb" value="171-5978BA"/> |
| 7239 | <feature name="u1" value="MPR-15753 T71"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 7240 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 7241 | <rom name="mpr-15753 t71.u1" size="1048576" crc="677206cb" sha1="24bf6342b98c09775089c9f39cfb2f6fbe7806f7" offset="0x000000"/> |
| 7242 | </dataarea> |
| 7243 | </part> |
| 7244 | </software> |
| 7245 | |
| 7246 | |
6862 | 7247 | <!-- Both Euro and USA confirmed --> |
6863 | 7248 | <software name="sonic"> |
6864 | 7249 | <description>Sonic the Hedgehog (Euro, USA)</description> |
r241600 | r241601 | |
6874 | 7259 | </software> |
6875 | 7260 | |
6876 | 7261 | |
| 7262 | <!-- Jpn only is confirmed --> |
| 7263 | <software name="sonicj" cloneof="sonic"> |
| 7264 | <description>Sonic the Hedgehog (Jpn, Kor)</description> |
| 7265 | <year>1991</year> |
| 7266 | <publisher>Sega</publisher> |
| 7267 | <info name="serial" value="G-4049"/> |
| 7268 | <info name="release" value="19910726"/> |
| 7269 | <info name="alt_title" value="ソニック・ザ・ヘッジホッグ"/> |
| 7270 | <part name="cart" interface="megadriv_cart"> |
| 7271 | <feature name="pcb" value="171-5703"/> |
| 7272 | <feature name="ic1" value="MPR-13933 W33"/> |
| 7273 | <dataarea name="rom" width="16" endianness="big" size="524288"> |
| 7274 | <rom name="mpr-13933 w33.ic1" size="524288" crc="afe05eee" sha1="69e102855d4389c3fd1a8f3dc7d193f8eee5fe5b" offset="0x000000"/> |
| 7275 | </dataarea> |
| 7276 | </part> |
| 7277 | </software> |
| 7278 | |
| 7279 | |
6877 | 7280 | <!-- Euro and Jpn are confirmed --> |
6878 | 7281 | <software name="sonic2"> |
6879 | 7282 | <description>Sonic the Hedgehog 2 (World, Rev. A)</description> |
r241600 | r241601 | |
6944 | 7347 | </software> |
6945 | 7348 | |
6946 | 7349 | |
| 7350 | <software name="sparkstr"> |
| 7351 | <description>Sparkster (Euro)</description> |
| 7352 | <year>1994</year> |
| 7353 | <publisher>Konami</publisher> |
| 7354 | <part name="cart" interface="megadriv_cart"> |
| 7355 | <feature name="pcb" value="353536"/> |
| 7356 | <feature name="u1" value="FX011A1"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 7357 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 7358 | <rom name="fx011a1.u1" size="1048576" crc="d63e9f2d" sha1="91057f22c5cea9bf08edf62862c56b939d570770" offset="0x000000"/> |
| 7359 | </dataarea> |
| 7360 | </part> |
| 7361 | </software> |
| 7362 | |
| 7363 | |
6947 | 7364 | <software name="speedbl2"> |
6948 | 7365 | <description>Speedball 2 (Euro)</description> |
6949 | 7366 | <year>1992</year> |
r241600 | r241601 | |
7948 | 8365 | </software> |
7949 | 8366 | |
7950 | 8367 | |
7951 | | <!-- Only Euro is confirmed --> |
| 8368 | <!-- Euro and USA confirmed --> |
7952 | 8369 | <software name="toejama" cloneof="toejam"> |
7953 | 8370 | <description>Toe Jam & Earl (World)</description> |
7954 | 8371 | <year>1992</year> |
r241600 | r241601 | |
7958 | 8375 | <info name="alt_title" value="トージャム&アール"/> |
7959 | 8376 | <part name="cart" interface="megadriv_cart"> |
7960 | 8377 | <feature name="pcb" value="171-5978BA"/> |
7961 | | <feature name="u1" value="MPR-14236-F"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 8378 | <feature name="u1" value="MPR-14236-F, MPR-14236-H"/> <!-- location not really marked on PCB, using u1 for consistency --> |
7962 | 8379 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
7963 | 8380 | <rom name="mpr-14236-f.ic1" size="1048576" crc="d1b36786" sha1="7f82d8b57fff88bdca5d8aff85b01e231dc1239a" offset="0x000000"/> |
7964 | 8381 | </dataarea> |
r241600 | r241601 | |
8352 | 8769 | </software> |
8353 | 8770 | |
8354 | 8771 | |
| 8772 | <!-- Only Euro is confirmed --> |
| 8773 | <software name="vpinball"> |
| 8774 | <description>Virtual Pinball (Euro, USA)</description> |
| 8775 | <year>1993</year> |
| 8776 | <publisher>Electronic Arts</publisher> |
| 8777 | <part name="cart" interface="megadriv_cart"> |
| 8778 | <feature name="slot" value="rom_sram"/> |
| 8779 | <feature name="pcb" value="PWA P10002 REV H"/> |
| 8780 | <feature name="u1" value="PINBALL VPBALL03"/> |
| 8781 | <feature name="u2" value="GM76C88ALK-15"/> |
| 8782 | <feature name="u3" value="GD74LS138"/> |
| 8783 | <feature name="u4" value="365-1026B"/> |
| 8784 | <feature name="batt" value="(Lithium Cell)"/> |
| 8785 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 8786 | <rom name="pinball vpball03.u1" size="1048576" crc="d63473aa" sha1="cd066bb54e0a4c21821639728893462b0218597e" offset="0x000000"/> |
| 8787 | </dataarea> |
| 8788 | <dataarea name="sram" size="16384"> |
| 8789 | </dataarea> |
| 8790 | </part> |
| 8791 | </software> |
| 8792 | |
| 8793 | |
8355 | 8794 | <!-- Both Euro and USA confirmed --> |
8356 | 8795 | <software name="vrtroop"> |
8357 | 8796 | <description>VR Troopers (Euro, USA)</description> |
r241600 | r241601 | |
8465 | 8904 | <publisher>Ballistic</publisher> |
8466 | 8905 | <part name="cart" interface="megadriv_cart"> |
8467 | 8906 | <feature name="pcb" value="ACSGEE1191 REV A"/> |
8468 | | <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/> |
| 8907 | <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/> <!-- Also found with 9341 replaced by 9240, and 9405 --> |
8469 | 8908 | <feature name="u2" value="AT28C1616E, KM28C16-20"/> |
8470 | 8909 | <feature name="u3" value="KS74HCTLS00N"/> |
8471 | 8910 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
r241600 | r241601 | |
8756 | 9195 | |
8757 | 9196 | <!-- Only Euro is confirmed --> |
8758 | 9197 | <software name="wwfroyal"> |
8759 | | <description>WWF Royal Rumble (World)</description> |
| 9198 | <description>WWF Royal Rumble (Euro)</description> |
8760 | 9199 | <year>1994</year> |
8761 | | <publisher>Flying Edge</publisher> <!-- This has been published by Acclaim in Jpn, in fact --> |
8762 | | <info name="serial" value="T-81043 (JPN)"/> |
8763 | | <info name="release" value="19940325"/> |
8764 | | <info name="alt_title" value="WWFãƒã‚¤ãƒ¤ãƒ«ãƒ©ãƒ³ãƒ–ル"/> |
| 9200 | <publisher>Flying Edge</publisher> |
8765 | 9201 | <part name="cart" interface="megadriv_cart"> |
8766 | 9202 | <feature name="pcb" value="670116 REV 2"/> |
8767 | 9203 | <feature name="ic1" value="WWFRR-GEN LO VER 1.00"/> |
r241600 | r241601 | |
8784 | 9220 | </software> |
8785 | 9221 | |
8786 | 9222 | |
| 9223 | <!-- Only USA is confirmed --> |
| 9224 | <software name="wwfroyalu" cloneof="wwfroyal"> |
| 9225 | <description>WWF Royal Rumble (Jpn, USA)</description> |
| 9226 | <year>1994</year> |
| 9227 | <publisher>Flying Edge</publisher> <!-- This has been published by Acclaim in Jpn, in fact --> |
| 9228 | <info name="serial" value="T-81043 (JPN)"/> |
| 9229 | <info name="release" value="19940325"/> |
| 9230 | <info name="alt_title" value="WWFãƒã‚¤ãƒ¤ãƒ«ãƒ©ãƒ³ãƒ–ル"/> |
| 9231 | <part name="cart" interface="megadriv_cart"> |
| 9232 | <feature name="pcb" value="670115 REV 4"/> |
| 9233 | <feature name="ic1" value="MPR-15935-SM"/> |
| 9234 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 9235 | <rom name="mpr-15935-sm.ic1" size="2097152" crc="b69dc53e" sha1="34e85015b8681ce15ad4777a60c81297ccf718b1" offset="0x000000"/> |
| 9236 | </dataarea> |
| 9237 | </part> |
| 9238 | </software> |
| 9239 | |
| 9240 | |
8787 | 9241 | <!-- Only Euro is confirmed --> |
8788 | 9242 | <software name="wwfsup"> |
8789 | 9243 | <description>WWF Super WrestleMania (Euro, USA)</description> |
r241600 | r241601 | |
8917 | 9371 | </software> |
8918 | 9372 | |
8919 | 9373 | |
| 9374 | <software name="zool"> |
| 9375 | <description>Zool (Euro)</description> |
| 9376 | <year>1993</year> |
| 9377 | <publisher>Electronic Arts</publisher> |
| 9378 | <info name="alt_title" value="Zool - Ninja of the "Nth" Dimension (Box)"/> |
| 9379 | <part name="cart" interface="megadriv_cart"> |
| 9380 | <feature name="pcb" value="PWA P10001 REV H"/> |
| 9381 | <feature name="u1" value="ZOOL ZOOL04"/> |
| 9382 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 9383 | <rom name="zool zool04.u1" size="1048576" crc="1ee58b03" sha1="cab14f63b7d00b35a11a3a7f60cf231199121dc8" offset="0x000000"/> |
| 9384 | </dataarea> |
| 9385 | </part> |
| 9386 | </software> |
| 9387 | |
| 9388 | |
8920 | 9389 | <!-- Only Euro is confirmed --> |
| 9390 | <software name="rugbywc"> |
| 9391 | <description>Rugby World Cup 1995 (Euro, USA)</description> |
| 9392 | <year>1994</year> |
| 9393 | <publisher>Electronic Arts</publisher> |
| 9394 | <part name="cart" interface="megadriv_cart"> |
| 9395 | <feature name="pcb" value="PWA P10001 REV H"/> |
| 9396 | <feature name="u1" value="RUGBY RUGBYB21"/> |
| 9397 | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
| 9398 | <rom name="rugby rugbyb21.u1" size="2097152" crc="61f90a8a" sha1="9b435c82b612e23cb512efaebf4d35b203339e44" offset="0x000000"/> |
| 9399 | </dataarea> |
| 9400 | </part> |
| 9401 | </software> |
| 9402 | |
| 9403 | |
| 9404 | <!-- Only Euro is confirmed --> |
8921 | 9405 | <software name="zoom"> |
8922 | 9406 | <description>Zoom! (World)</description> |
8923 | 9407 | <year>1990</year> |
r241600 | r241601 | |
8938 | 9422 | |
8939 | 9423 | <!-- Partially documented: confirmed dumps, missing additional info (a PCB pic would be of help to fill missing details) --> |
8940 | 9424 | |
8941 | | <software name="micromc2"> |
8942 | | <description>Micro Machines 2 - Turbo Tournament (Euro, J-Cart)</description> |
8943 | | <year>1994</year> |
8944 | | <publisher>Codemasters</publisher> |
8945 | | <part name="cart" interface="megadriv_cart"> |
8946 | | <feature name="slot" value="rom_codemast"/> |
8947 | | <feature name="pcb" value="SRJCV2-1"/> |
8948 | | <feature name="u1" value="MICRO MACHINES2 MDM 2BEAD"/> <!-- location not really marked on PCB, using u1 for consistency --> |
8949 | | <!-- J-cart version also contains additional ICs for the controller ports --> |
8950 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
8951 | | <rom name="micro machines2 mdm 2bead.u1" size="1048576" crc="42bfb7eb" sha1="ab29077a6a5c2ccc777b0bf22f4d5908401f4d47" offset="0x000000"/> |
8952 | | </dataarea> |
8953 | | </part> |
8954 | | </software> |
8955 | | |
8956 | | |
8957 | 9425 | <software name="microm96"> |
8958 | 9426 | <description>Micro Machines Turbo Tournament 96 (Euro, v1.1, J-Cart)</description> |
8959 | 9427 | <year>1995</year> |
r241600 | r241601 | |
9098 | 9566 | </part> |
9099 | 9567 | </software> |
9100 | 9568 | |
9101 | | <software name="psycho1" cloneof="psycho"> |
9102 | | <description>Psycho Pinball (Euro, 199409)</description> |
9103 | | <year>1994</year> |
9104 | | <publisher>Codemasters</publisher> |
9105 | | <part name="cart" interface="megadriv_cart"> |
9106 | | <feature name="pcb" value="SR16V4-0"/> |
9107 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
9108 | | <rom name="mdpp021f.bin" size="2097152" crc="1ab8f1a1" sha1="810688f1ffb736ae1790803e1c6804caaa24c15a" offset="0x000000"/> |
9109 | | </dataarea> |
9110 | | </part> |
9111 | | </software> |
9112 | | |
9113 | 9569 | <software name="micromac"> |
9114 | 9570 | <description>Micro Machines (Euro, USA)</description> |
9115 | 9571 | <year>1993</year> |
r241600 | r241601 | |
9131 | 9587 | <feature name="slot" value="rom_cm2in1"/> |
9132 | 9588 | <dataarea name="rom" width="16" endianness="big" size="2621440"> |
9133 | 9589 | <rom name="mdppf821.bin" size="2097152" crc="32dd8351" sha1="928f46ca87886c6e72d10f7c9db29b09e483bc49" offset="0x000000"/> |
9134 | | <rom name="mdmm_acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/> |
| 9590 | <rom name="mdmm acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/> |
9135 | 9591 | </dataarea> |
9136 | 9592 | </part> |
9137 | 9593 | </software> |
r241600 | r241601 | |
10374 | 10830 | </part> |
10375 | 10831 | </software> |
10376 | 10832 | |
10377 | | <software name="barkley"> |
10378 | | <description>Barkley Shut Up and Jam! (Euro, USA)</description> |
10379 | | <year>1993</year> |
10380 | | <publisher>Accolade</publisher> |
10381 | | <part name="cart" interface="megadriv_cart"> |
10382 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
10383 | | <rom name="barkley shut up and jam! (euro, usa).bin" size="1048576" crc="63fbf497" sha1="fc60a682412b4f7f851c5eb7f6ae68fcee3d2dd1" offset="0x000000"/> |
10384 | | </dataarea> |
10385 | | </part> |
10386 | | </software> |
10387 | | |
10388 | 10833 | <software name="barkley2"> |
10389 | 10834 | <description>Barkley Shut Up and Jam! 2 (USA)</description> |
10390 | 10835 | <year>1995</year> |
r241600 | r241601 | |
11380 | 11825 | </part> |
11381 | 11826 | </software> |
11382 | 11827 | |
11383 | | <software name="bubsy"> |
11384 | | <description>Bubsy in Claws Encounters of the Furred Kind (Euro, USA)</description> |
11385 | | <year>1993</year> |
11386 | | <publisher>Accolade</publisher> |
11387 | | <part name="cart" interface="megadriv_cart"> |
11388 | | <!-- Dump To Be Confirmed --> |
11389 | | <feature name="pcb" value="ACSGBSW"/> |
11390 | | <feature name="u1" value="ACBUSGM"/> <!-- location not really marked on PCB, using u1 for consistency --> |
11391 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
11392 | | <rom name="acbusgm.u1" size="2097152" crc="3e30d365" sha1="719140754763e5062947ef9e76ee748cfad38202" offset="0x000000"/> |
11393 | | </dataarea> |
11394 | | </part> |
11395 | | </software> |
11396 | | |
11397 | | <software name="bubsy2"> |
11398 | | <description>Bubsy II (Euro, USA)</description> |
11399 | | <year>1994</year> |
11400 | | <publisher>Accolade</publisher> |
11401 | | <part name="cart" interface="megadriv_cart"> |
11402 | | <!-- Dump To Be Confirmed --> |
11403 | | <feature name="pcb" value="7100 00002"/> |
11404 | | <feature name="u1" value="BU2SG"/> <!-- location not really marked on PCB, using u1 for consistency --> |
11405 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
11406 | | <rom name="bu2sg.u1" size="2097152" crc="f8beff56" sha1="0cfb6c619798ba47f35069dea094fbc96f974ecb" offset="0x000000"/> |
11407 | | </dataarea> |
11408 | | </part> |
11409 | | </software> |
11410 | | |
11411 | 11828 | <software name="budokanu" cloneof="budokan"> |
11412 | 11829 | <description>Budokan - The Martial Spirit (USA)</description> |
11413 | 11830 | <year>1990</year> |
r241600 | r241601 | |
11441 | 11858 | </part> |
11442 | 11859 | </software> |
11443 | 11860 | |
11444 | | <software name="bullvsla"> |
11445 | | <description>Bulls Vs Lakers and the NBA Playoffs (Euro, USA)</description> |
11446 | | <year>1992</year> |
11447 | | <publisher>Electronic Arts</publisher> |
11448 | | <part name="cart" interface="megadriv_cart"> |
11449 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
11450 | | <rom name="bulls vs lakers and the nba playoffs (euro, usa).bin" size="1048576" crc="e56023a0" sha1="102652dcd218e3420ea9c4116231fa62f8fcd770" offset="0x000000"/> |
11451 | | </dataarea> |
11452 | | </part> |
11453 | | </software> |
11454 | | |
11455 | 11861 | <software name="burnforcu" cloneof="burnforc"> |
11456 | 11862 | <description>Burning Force (USA)</description> |
11457 | 11863 | <year>1990</year> |
r241600 | r241601 | |
11883 | 12289 | </part> |
11884 | 12290 | </software> |
11885 | 12291 | |
11886 | | <software name="clue"> |
11887 | | <description>Clue (USA)</description> |
11888 | | <year>1992</year> |
11889 | | <publisher>Parker Brothers</publisher> |
11890 | | <part name="cart" interface="megadriv_cart"> |
11891 | | <dataarea name="rom" width="16" endianness="big" size="524288"> |
11892 | | <rom name="clue (usa).bin" size="524288" crc="7753a296" sha1="d1f9114f41a3d6237e24392629fea5fbeb3f0b87" offset="0x000000"/> |
11893 | | </dataarea> |
11894 | | </part> |
11895 | | </software> |
11896 | | |
11897 | 12292 | <software name="coachk"> |
11898 | 12293 | <description>Coach K College Basketball (USA)</description> |
11899 | 12294 | <year>1995</year> |
r241600 | r241601 | |
12511 | 12906 | </part> |
12512 | 12907 | </software> |
12513 | 12908 | |
12514 | | <software name="cosmic"> |
12515 | | <description>Cosmic Spacehead (Euro, USA)</description> |
12516 | | <year>1993</year> |
12517 | | <publisher>Codemasters</publisher> |
12518 | | <part name="cart" interface="megadriv_cart"> |
12519 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
12520 | | <rom name="cosmic spacehead (euro, usa).bin" size="1048576" crc="c593d31c" sha1="95a3eb13e5d28db8c8ea5ff3e95b0d3e614def69" offset="0x000000"/> |
12521 | | </dataarea> |
12522 | | </part> |
12523 | | </software> |
12524 | | |
12525 | 12909 | <software name="crkdownu" cloneof="crkdown"> |
12526 | 12910 | <description>Crack Down (USA)</description> |
12527 | 12911 | <year>1991</year> |
r241600 | r241601 | |
13761 | 14145 | </part> |
13762 | 14146 | </software> |
13763 | 14147 | |
13764 | | <software name="ejim2"> |
13765 | | <description>Earthworm Jim 2 (Euro)</description> |
13766 | | <year>1995</year> |
13767 | | <publisher>Virgin Interactive</publisher> |
13768 | | <part name="cart" interface="megadriv_cart"> |
13769 | | <dataarea name="rom" width="16" endianness="big" size="3145728"> |
13770 | | <rom name="earthworm jim 2 (euro).bin" size="3145728" crc="af235fdf" sha1="b8e93ea8b42c688a218b83797e4a18eda659f3e0" offset="0x000000"/> |
13771 | | </dataarea> |
13772 | | </part> |
13773 | | </software> |
13774 | | |
13775 | 14148 | <software name="ejim2u" cloneof="ejim2"> |
13776 | 14149 | <description>Earthworm Jim 2 (USA)</description> |
13777 | 14150 | <year>1996</year> |
r241600 | r241601 | |
14414 | 14787 | </part> |
14415 | 14788 | </software> |
14416 | 14789 | |
14417 | | <software name="formula1" cloneof="f1"> |
14418 | | <description>Formula One (USA)</description> |
14419 | | <year>1993</year> |
14420 | | <publisher>Tengen</publisher> |
14421 | | <part name="cart" interface="megadriv_cart"> |
14422 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
14423 | | <rom name="formula one (usa).bin" size="1048576" crc="ccd73738" sha1="8f8edd8e6846cbba1b46f8eb9015b195ccc4acf9" offset="0x000000"/> |
14424 | | </dataarea> |
14425 | | </part> |
14426 | | </software> |
14427 | | |
14428 | 14790 | <software name="f1wcp" cloneof="f1wc"> |
14429 | 14791 | <description>F1 - World Championship Edition (Euro, Prototype)</description> |
14430 | 14792 | <year>1993</year> |
r241600 | r241601 | |
14952 | 15314 | </part> |
14953 | 15315 | </software> |
14954 | 15316 | |
14955 | | <software name="funngame"> |
14956 | | <description>Fun 'N Games (Euro)</description> |
14957 | | <year>1993</year> |
14958 | | <publisher>Sony Imagesoft</publisher> |
14959 | | <part name="cart" interface="megadriv_cart"> |
14960 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
14961 | | <rom name="fun 'n' games (euro).bin" size="1048576" crc="da4ab3cd" sha1="3677dfe5450c0800d29cfff31f226389696bfb32" offset="0x000000"/> |
14962 | | </dataarea> |
14963 | | </part> |
14964 | | </software> |
14965 | | |
14966 | 15317 | <software name="funngameu" cloneof="funngame"> |
14967 | 15318 | <description>Fun 'N' Games (USA)</description> |
14968 | 15319 | <year>1993</year> |
r241600 | r241601 | |
15458 | 15809 | </part> |
15459 | 15810 | </software> |
15460 | 15811 | |
15461 | | <software name="jennifct" cloneof="grandsl"> |
15462 | | <description>Jennifer Capriati Tennis (USA)</description> |
15463 | | <year>1992</year> |
15464 | | <publisher>Renovation</publisher> |
15465 | | <part name="cart" interface="megadriv_cart"> |
15466 | | <dataarea name="rom" width="16" endianness="big" size="524288"> |
15467 | | <rom name="jennifer capriati tennis (usa).bin" size="524288" crc="ab2abc8e" sha1="8d72ea31c87b1a229098407e9c59a46e65f996a2" offset="0x000000"/> |
15468 | | </dataarea> |
15469 | | </part> |
15470 | | </software> |
15471 | | |
15472 | 15812 | <software name="greatcirj" cloneof="mickeycm"> |
15473 | 15813 | <description>Great Circus Mystery - Mickey to Minnie Magical Adventure 2 (Jpn)</description> |
15474 | 15814 | <year>1994</year> |
r241600 | r241601 | |
15637 | 15977 | </part> |
15638 | 15978 | </software> |
15639 | 15979 | |
15640 | | <software name="hardball"> |
15641 | | <description>HardBall! (USA)</description> |
15642 | | <year>1991</year> |
15643 | | <publisher>Ballistic</publisher> |
15644 | | <part name="cart" interface="megadriv_cart"> |
15645 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
15646 | | <rom name="hardball! (usa).bin" size="1048576" crc="bd1b9a04" sha1="42d42af36b4a69f0adb38aaa7fec32eb8c44c349" offset="0x000000"/> |
15647 | | </dataarea> |
15648 | | </part> |
15649 | | </software> |
15650 | | |
15651 | 15980 | <software name="havocu" cloneof="havoc"> |
15652 | 15981 | <description>High Seas Havoc (USA)</description> |
15653 | 15982 | <year>1993</year> |
r241600 | r241601 | |
15917 | 16246 | </part> |
15918 | 16247 | </software> |
15919 | 16248 | |
15920 | | <software name="indycrusu" cloneof="indycrus"> |
15921 | | <description>Indiana Jones and the Last Crusade (USA)</description> |
15922 | | <year>1992</year> |
15923 | | <publisher>U.S. Gold</publisher> |
15924 | | <part name="cart" interface="megadriv_cart"> |
15925 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
15926 | | <rom name="indiana jones and the last crusade (usa).bin" size="1048576" crc="3599a3fd" sha1="82758a8a47c4f1f0e990bd50b773b2c4300f616e" offset="0x000000"/> |
15927 | | </dataarea> |
15928 | | </part> |
15929 | | </software> |
15930 | | |
15931 | 16249 | <software name="insectx"> |
15932 | 16250 | <description>Insector X (USA)</description> |
15933 | 16251 | <year>1990</year> |
r241600 | r241601 | |
16166 | 16484 | </part> |
16167 | 16485 | </software> |
16168 | 16486 | |
16169 | | <software name="nicklaus"> |
16170 | | <description>Jack Nicklaus' Power Challenge Golf (Euro, USA)</description> |
16171 | | <year>1993</year> |
16172 | | <publisher>Accolade</publisher> |
16173 | | <part name="cart" interface="megadriv_cart"> |
16174 | | <feature name="slot" value="rom_sram"/> |
16175 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
16176 | | <rom name="jack nicklaus' power challenge golf (euro, usa).bin" size="1048576" crc="5545e909" sha1="8d7edfe87da732ecd9820a6afbb9c5700cce43b2" offset="0x000000"/> |
16177 | | </dataarea> |
16178 | | <!-- Correct? size taken from the header --> |
16179 | | <dataarea name="sram" size="2048"> |
16180 | | </dataarea> |
16181 | | </part> |
16182 | | </software> |
16183 | | |
16184 | 16487 | <software name="finalb" cloneof="jbdougko"> |
16185 | 16488 | <description>Final Blow (Jpn)</description> |
16186 | 16489 | <year>1990</year> |
r241600 | r241601 | |
19159 | 19462 | </part> |
19160 | 19463 | </software> |
19161 | 19464 | |
19162 | | <software name="nbaliv97"> |
19163 | | <description>NBA Live 97 (Euro, USA)</description> |
19164 | | <year>1996</year> |
19165 | | <publisher>Electronic Arts</publisher> |
19166 | | <part name="cart" interface="megadriv_cart"> |
19167 | | <feature name="slot" value="rom_sram"/> |
19168 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
19169 | | <rom name="nba live 97 (euro, usa).bin" size="2097152" crc="7024843a" sha1="1671451ab4ab6991e13db70671054c0f2c652a95" offset="0x000000"/> |
19170 | | </dataarea> |
19171 | | <dataarea name="sram" size="16384"> |
19172 | | </dataarea> |
19173 | | </part> |
19174 | | </software> |
19175 | | |
19176 | 19465 | <software name="nbaliv98"> |
19177 | 19466 | <description>NBA Live 98 (USA)</description> |
19178 | 19467 | <year>1997</year> |
r241600 | r241601 | |
20622 | 20911 | </part> |
20623 | 20912 | </software> |
20624 | 20913 | |
20625 | | <software name="pgaeuro"> |
20626 | | <description>PGA European Tour (Euro, USA)</description> |
20627 | | <year>1994</year> |
20628 | | <publisher>Electronic Arts</publisher> |
20629 | | <part name="cart" interface="megadriv_cart"> |
20630 | | <feature name="slot" value="rom_sram"/> |
20631 | | <!-- Dump To Be Confirmed --> |
20632 | | <feature name="pcb" value="PWA P10002 REV H"/> |
20633 | | <feature name="u1" value="EURO EUR003"/> |
20634 | | <feature name="u2" value="GM76C88ALK-15"/> |
20635 | | <feature name="u3" value="GD74LS138"/> |
20636 | | <feature name="u4" value="331-1026B"/> |
20637 | | <feature name="batt" value="(Lithium Cell)"/> |
20638 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
20639 | | <rom name="euro euro03.u1" size="1048576" crc="8ca45acd" sha1="640615be6891a8457d94bb81b0e8e1fa7c5119a8" offset="0x000000"/> |
20640 | | </dataarea> |
20641 | | <dataarea name="sram" size="16384"> |
20642 | | </dataarea> |
20643 | | </part> |
20644 | | </software> |
20645 | | |
20646 | 20914 | <software name="pga2"> |
20647 | 20915 | <description>PGA Tour Golf II (Euro, USA, v1.1)</description> |
20648 | 20916 | <year>1992</year> |
r241600 | r241601 | |
20674 | 20942 | </part> |
20675 | 20943 | </software> |
20676 | 20944 | |
20677 | | <software name="pga3"> |
20678 | | <description>PGA Tour Golf III (Euro, USA)</description> |
20679 | | <year>1994</year> |
20680 | | <publisher>Electronic Arts</publisher> |
20681 | | <part name="cart" interface="megadriv_cart"> |
20682 | | <feature name="slot" value="rom_sram"/> |
20683 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
20684 | | <rom name="pga tour golf iii (euro, usa).bin" size="2097152" crc="aeb3f65f" sha1="702707efcbfe229f6e190f2b6c71b6f53ae9ec36" offset="0x000000"/> |
20685 | | </dataarea> |
20686 | | <dataarea name="sram" size="16384"> |
20687 | | </dataarea> |
20688 | | </part> |
20689 | | </software> |
20690 | | |
20691 | 20945 | <software name="pstar2a" cloneof="pstar2"> |
20692 | 20946 | <description>Phantasy Star II (Euro, USA)</description> |
20693 | 20947 | <year>1989</year> |
r241600 | r241601 | |
21086 | 21340 | </part> |
21087 | 21341 | </software> |
21088 | 21342 | |
21089 | | <software name="pocahont"> |
21090 | | <description>Pocahontas (Euro)</description> |
21091 | | <year>1996</year> |
21092 | | <publisher>Sega</publisher> |
21093 | | <part name="cart" interface="megadriv_cart"> |
21094 | | <dataarea name="rom" width="16" endianness="big" size="4194304"> |
21095 | | <rom name="mpr-18875.bin" size="4194304" crc="165e7987" sha1="5ffcdc3e01151837e707ae225a3a845a8b6d3394" offset="0x000000"/> |
21096 | | </dataarea> |
21097 | | </part> |
21098 | | </software> |
21099 | | |
21100 | 21343 | <software name="pocahontu" cloneof="pocahont"> |
21101 | 21344 | <description>Pocahontas (USA)</description> |
21102 | 21345 | <year>1996</year> |
r241600 | r241601 | |
21247 | 21490 | </part> |
21248 | 21491 | </software> |
21249 | 21492 | |
21250 | | <software name="prmanger"> |
21251 | | <description>Premier Manager (Euro)</description> |
21252 | | <year>1995</year> |
21253 | | <publisher>Sega</publisher> |
21254 | | <part name="cart" interface="megadriv_cart"> |
21255 | | <feature name="slot" value="rom_sram"/> |
21256 | | <!-- Dump To Be Confirmed --> |
21257 | | <feature name="pcb" value="?? (Sega)"/> |
21258 | | <feature name="ic1" value="MPR-18473-U"/> |
21259 | | <feature name="ic2" value="UM62256D-70LL"/> |
21260 | | <feature name="ic3" value="BA6162"/> |
21261 | | <feature name="ic4" value="74HC00N"/> |
21262 | | <feature name="ic5" value="74HC00N"/> |
21263 | | <feature name="bat" value="(Lithium Cell)"/> |
21264 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
21265 | | <rom name="mpr-18473-u.ic1" size="1048576" crc="303b889f" sha1="2916e5ef628e077cde87be873e0ea2507ef5c844" offset="0x000000"/> |
21266 | | </dataarea> |
21267 | | <dataarea name="sram" size="65536"> |
21268 | | </dataarea> |
21269 | | </part> |
21270 | | </software> |
21271 | | |
21272 | 21493 | <software name="primetim"> |
21273 | 21494 | <description>Prime Time NFL Starring Deion Sanders (USA)</description> |
21274 | 21495 | <year>1995</year> |
r241600 | r241601 | |
22458 | 22679 | </part> |
22459 | 22680 | </software> |
22460 | 22681 | |
22461 | | <software name="rugbywc"> |
22462 | | <description>Rugby World Cup 1995 (Euro, USA)</description> |
22463 | | <year>1994</year> |
22464 | | <publisher>Electronic Arts</publisher> |
22465 | | <part name="cart" interface="megadriv_cart"> |
22466 | | <dataarea name="rom" width="16" endianness="big" size="2097152"> |
22467 | | <rom name="rugby world cup 1995 (euro, usa).bin" size="2097152" crc="61f90a8a" sha1="9b435c82b612e23cb512efaebf4d35b203339e44" offset="0x000000"/> |
22468 | | </dataarea> |
22469 | | </part> |
22470 | | </software> |
22471 | | |
22472 | 22682 | <software name="sagaia"> |
22473 | 22683 | <description>Sagaia (USA)</description> |
22474 | 22684 | <year>1991</year> |
r241600 | r241601 | |
22615 | 22825 | </part> |
22616 | 22826 | </software> |
22617 | 22827 | |
22618 | | <software name="slammast"> |
22619 | | <description>Saturday Night Slammasters (Euro)</description> |
22620 | | <year>1994</year> |
22621 | | <publisher>Capcom</publisher> |
22622 | | <part name="cart" interface="megadriv_cart"> |
22623 | | <dataarea name="rom" width="16" endianness="big" size="4194304"> |
22624 | | <rom name="saturday night slammasters (euro).bin" size="4194304" crc="08fa5a3f" sha1="f67f324165abdf148f80aabb319375dc3a504e17" offset="0x000000"/> |
22625 | | </dataarea> |
22626 | | </part> |
22627 | | </software> |
22628 | | |
22629 | 22828 | <software name="scooby"> |
22630 | 22829 | <description>Scooby-Doo Mystery (USA)</description> |
22631 | 22830 | <year>1995</year> |
r241600 | r241601 | |
23745 | 23944 | </part> |
23746 | 23945 | </software> |
23747 | 23946 | |
23748 | | <software name="sspinu" cloneof="sspin"> |
23749 | | <description>Sonic Spinball (USA)</description> |
23750 | | <year>1993</year> |
23751 | | <publisher>Sega</publisher> |
23752 | | <part name="cart" interface="megadriv_cart"> |
23753 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
23754 | | <rom name="sonic spinball (usa).bin" size="1048576" crc="677206cb" sha1="24bf6342b98c09775089c9f39cfb2f6fbe7806f7" offset="0x000000"/> |
23755 | | </dataarea> |
23756 | | </part> |
23757 | | </software> |
23758 | | |
23759 | 23947 | <software name="sspinua" cloneof="sspin"> |
23760 | 23948 | <description>Sonic Spinball (USA, Alt)</description> |
23761 | 23949 | <year>1993</year> |
r241600 | r241601 | |
23767 | 23955 | </part> |
23768 | 23956 | </software> |
23769 | 23957 | |
23770 | | <software name="sonicj" cloneof="sonic"> |
23771 | | <description>Sonic the Hedgehog (Jpn, Kor)</description> |
23772 | | <year>1991</year> |
23773 | | <publisher>Sega</publisher> |
23774 | | <info name="serial" value="G-4049"/> |
23775 | | <info name="release" value="19910726"/> |
23776 | | <info name="alt_title" value="ソニック・ザ・ヘッジホッグ"/> |
23777 | | <part name="cart" interface="megadriv_cart"> |
23778 | | <dataarea name="rom" width="16" endianness="big" size="524288"> |
23779 | | <rom name="mpr-13933.bin" size="524288" crc="afe05eee" sha1="69e102855d4389c3fd1a8f3dc7d193f8eee5fe5b" offset="0x000000"/> |
23780 | | </dataarea> |
23781 | | </part> |
23782 | | </software> |
23783 | | |
23784 | 23958 | <software name="sonicpir" cloneof="sonic"> |
23785 | 23959 | <description>Sonic the Hedgehog (Pirate, Ripped from Golden 10 in 1)</description> |
23786 | 23960 | <year>1991?</year> |
r241600 | r241601 | |
24059 | 24233 | </part> |
24060 | 24234 | </software> |
24061 | 24235 | |
24062 | | <software name="sparkstr"> |
24063 | | <description>Sparkster (Euro)</description> |
24064 | | <year>1994</year> |
24065 | | <publisher>Konami</publisher> |
24066 | | <part name="cart" interface="megadriv_cart"> |
24067 | | <!-- Dump To Be Confirmed, PCB info based on US cart --> |
24068 | | <feature name="pcb" value="353536"/> |
24069 | | <feature name="u1" value="FX004"/> <!-- location not really marked on PCB, using u1 for consistency --> |
24070 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
24071 | | <rom name="fx004.u1" size="1048576" crc="d63e9f2d" sha1="91057f22c5cea9bf08edf62862c56b939d570770" offset="0x000000"/> |
24072 | | </dataarea> |
24073 | | </part> |
24074 | | </software> |
24075 | | |
24076 | 24236 | <software name="sparkstru" cloneof="sparkstr"> |
24077 | 24237 | <description>Sparkster (USA)</description> |
24078 | 24238 | <year>1994</year> |
r241600 | r241601 | |
25096 | 25256 | </part> |
25097 | 25257 | </software> |
25098 | 25258 | |
25099 | | <software name="sbtank"> |
25100 | | <description>Garry Kitchen's Super Battletank - War in the Gulf (USA)</description> |
25101 | | <year>1992</year> |
25102 | | <publisher>Absolute Entertainment</publisher> |
25103 | | <part name="cart" interface="megadriv_cart"> |
25104 | | <dataarea name="rom" width="16" endianness="big" size="524288"> |
25105 | | <rom name="super battletank - war in the gulf (usa).bin" size="524288" crc="b0b5e3c9" sha1="4ce9aaaa9d3f98e1747af12ad488b6bdbde1afb4" offset="0x000000"/> |
25106 | | </dataarea> |
25107 | | </part> |
25108 | | </software> |
25109 | | |
25110 | 25259 | <software name="sfzone"> |
25111 | 25260 | <description>Super Fantasy Zone (Euro)</description> |
25112 | 25261 | <year>1993</year> |
r241600 | r241601 | |
27074 | 27223 | </part> |
27075 | 27224 | </software> |
27076 | 27225 | |
27077 | | <software name="vpinball"> |
27078 | | <description>Virtual Pinball (Euro, USA)</description> |
27079 | | <year>1993</year> |
27080 | | <publisher>Electronic Arts</publisher> |
27081 | | <part name="cart" interface="megadriv_cart"> |
27082 | | <feature name="slot" value="rom_sram"/> |
27083 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
27084 | | <rom name="virtual pinball (euro, usa).bin" size="1048576" crc="d63473aa" sha1="cd066bb54e0a4c21821639728893462b0218597e" offset="0x000000"/> |
27085 | | </dataarea> |
27086 | | <dataarea name="sram" size="16384"> |
27087 | | </dataarea> |
27088 | | </part> |
27089 | | </software> |
27090 | | |
27091 | 27226 | <software name="vixen357"> |
27092 | 27227 | <description>Vixen 357 (Jpn)</description> |
27093 | 27228 | <year>1992</year> |
r241600 | r241601 | |
29166 | 29301 | </part> |
29167 | 29302 | </software> |
29168 | 29303 | |
29169 | | <software name="zool"> |
29170 | | <description>Zool (Euro)</description> |
29171 | | <year>1993</year> |
29172 | | <publisher>Electronic Arts</publisher> |
29173 | | <info name="alt_title" value="Zool - Ninja of the "Nth" Dimension (Box)"/> |
29174 | | <part name="cart" interface="megadriv_cart"> |
29175 | | <!-- Dump To Be Confirmed --> |
29176 | | <feature name="pcb" value="PWA P10001 REV H"/> |
29177 | | <feature name="u1" value="ZOOL ZOOL04"/> |
29178 | | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
29179 | | <rom name="zool zool04.u1" size="1048576" crc="1ee58b03" sha1="cab14f63b7d00b35a11a3a7f60cf231199121dc8" offset="0x000000"/> |
29180 | | </dataarea> |
29181 | | </part> |
29182 | | </software> |
29183 | | |
29184 | 29304 | <software name="zoolu" cloneof="zool"> |
29185 | 29305 | <description>Zool (USA)</description> |
29186 | 29306 | <year>1993</year> |
trunk/src/mame/drivers/segaufo.c
r241600 | r241601 | |
37 | 37 | |
38 | 38 | |
39 | 39 | TODO: |
40 | | - make the other games work (for now only newufo+clones work) |
| 40 | - why doesn't ufo800 work? |
41 | 41 | - add layout |
| 42 | - add dipswitches |
| 43 | - add upd sound for ufo21 |
42 | 44 | |
43 | 45 | ***************************************************************************/ |
44 | 46 | |
r241600 | r241601 | |
62 | 64 | #define MOTOR_SPEED 100 |
63 | 65 | |
64 | 66 | // crane size (stepper motor range) |
65 | | // note: the game expects this to be around 350 steps per quarter rotation |
| 67 | // note: UFO board/EX board expects this to be around 350 steps per quarter rotation |
66 | 68 | #define CRANE_SIZE 350 |
67 | 69 | |
68 | 70 | |
r241600 | r241601 | |
102 | 104 | DECLARE_WRITE_LINE_MEMBER(pit_out1); |
103 | 105 | DECLARE_WRITE_LINE_MEMBER(pit_out2); |
104 | 106 | DECLARE_WRITE_LINE_MEMBER(ym3438_irq); |
| 107 | DECLARE_READ8_MEMBER(ufo_0_r) { return 0; } |
105 | 108 | DECLARE_READ8_MEMBER(crane_limits_r); |
| 109 | DECLARE_READ8_MEMBER(ex_crane_limits_r); |
| 110 | DECLARE_READ8_MEMBER(ex_crane_open_r); |
106 | 111 | DECLARE_WRITE8_MEMBER(stepper_w); |
| 112 | DECLARE_WRITE8_MEMBER(ex_stepper_w); |
107 | 113 | DECLARE_WRITE8_MEMBER(cp_lamps_w); |
108 | 114 | DECLARE_WRITE8_MEMBER(cp_digits_w); |
109 | 115 | DECLARE_WRITE8_MEMBER(crane_xyz_w); |
| 116 | DECLARE_WRITE8_MEMBER(ex_crane_xyz_w); |
110 | 117 | DECLARE_WRITE8_MEMBER(ufo_lamps_w); |
111 | 118 | |
112 | 119 | virtual void machine_reset(); |
r241600 | r241601 | |
185 | 192 | } |
186 | 193 | |
187 | 194 | |
| 195 | /* generic / UFO board handlers */ |
| 196 | |
188 | 197 | WRITE8_MEMBER(ufo_state::stepper_w) |
189 | 198 | { |
190 | 199 | for (int p = 0; p < 2; p++) |
r241600 | r241601 | |
283 | 292 | ret ^= 0x40; |
284 | 293 | |
285 | 294 | // d7: prize sensor (mirror?) |
286 | | ret |= (ioport(p ? "P2" : "P1")->read() & 0x80); |
| 295 | ret |= (ioport(p ? "IN2" : "IN1")->read() & 0x80); |
287 | 296 | |
288 | 297 | return ret; |
289 | 298 | } |
290 | 299 | |
291 | 300 | |
| 301 | /* EX board specific handlers */ |
292 | 302 | |
| 303 | WRITE8_MEMBER(ufo_state::ex_stepper_w) |
| 304 | { |
| 305 | // stepper motor sequence is: 6 c 9 3 6 c 9 3.. |
| 306 | // which means d0 and d3 are swapped when compared with UFO board hardware |
| 307 | stepper_w(space, offset, BITSWAP8(data,4,6,5,7,0,2,1,3)); |
| 308 | } |
| 309 | |
| 310 | WRITE8_MEMBER(ufo_state::ex_crane_xyz_w) |
| 311 | { |
| 312 | int p = offset & 1; |
| 313 | |
| 314 | // more straightforward setup than on UFO board hardware |
| 315 | // d0: move left |
| 316 | // d1: move right |
| 317 | // d2: move back |
| 318 | // d3: move front |
| 319 | // d4: move down |
| 320 | // d5: move up |
| 321 | for (int i = 0; i < 3; i++) |
| 322 | { |
| 323 | int bits = data >> (i*2) & 3; |
| 324 | m_player[p].motor[i].running = (bits == 1 || bits == 2) ? 1 : 0; |
| 325 | m_player[p].motor[i].direction = bits & 2; |
| 326 | } |
| 327 | } |
| 328 | |
| 329 | |
| 330 | READ8_MEMBER(ufo_state::ex_crane_limits_r) |
| 331 | { |
| 332 | int p = offset & 1; |
| 333 | UINT8 ret = 0xf0; |
| 334 | |
| 335 | // d0: left limit sw (invert) |
| 336 | // d1: right limit sw (invert) |
| 337 | // d2: back limit sw (invert) |
| 338 | // d3: front limit sw (invert) |
| 339 | // d4: .. |
| 340 | // d5: down limit sw |
| 341 | // d6: up limit sw |
| 342 | for (int i = 0; i < 3; i++) |
| 343 | { |
| 344 | int shift = (i*2) + (i == 2); |
| 345 | ret ^= (m_player[p].motor[i].position >= 1) << (shift + 0); |
| 346 | ret ^= (m_player[p].motor[i].position <= 0) << (shift + 1); |
| 347 | } |
| 348 | |
| 349 | // d4: crane open or closed sensor |
| 350 | // d7: crane open or closed sensor (another one?) |
| 351 | if (m_player[p].motor[3].position >= 0.97) |
| 352 | ret ^= 0x10; |
| 353 | if (m_player[p].motor[3].position <= 0.03) |
| 354 | ret ^= 0x80; |
| 355 | |
| 356 | return ret; |
| 357 | } |
| 358 | |
| 359 | READ8_MEMBER(ufo_state::ex_crane_open_r) |
| 360 | { |
| 361 | // d0-d3: p1, d4-d7: p2 |
| 362 | UINT8 ret = 0xff; |
| 363 | |
| 364 | for (int p = 0; p < 2; p++) |
| 365 | { |
| 366 | // unlike ex_crane_limits_r, this sensor can determine whether the crane is open or closed |
| 367 | if (m_player[p].motor[3].position >= 0.97) |
| 368 | ret ^= (1 << (p*4)); |
| 369 | if (m_player[p].motor[3].position <= 0.03) |
| 370 | ret ^= (2 << (p*4)); |
| 371 | |
| 372 | // d2,d3: ? |
| 373 | } |
| 374 | |
| 375 | return ret; |
| 376 | } |
| 377 | |
| 378 | |
| 379 | /* memory maps */ |
| 380 | |
293 | 381 | static ADDRESS_MAP_START( ufo_map, AS_PROGRAM, 8, ufo_state ) |
294 | 382 | AM_RANGE(0x0000, 0xbfff) AM_ROM |
295 | 383 | AM_RANGE(0xe000, 0xffff) AM_RAM |
r241600 | r241601 | |
300 | 388 | ADDRESS_MAP_GLOBAL_MASK(0xff) |
301 | 389 | AM_RANGE(0x00, 0x03) AM_DEVREADWRITE("pit", pit8254_device, read, write) |
302 | 390 | AM_RANGE(0x40, 0x43) AM_DEVREADWRITE("ym", ym3438_device, read, write) |
303 | | AM_RANGE(0x80, 0x8f) AM_DEVREADWRITE("io1", sega_315_5296_device, read, write) |
304 | | AM_RANGE(0xc0, 0xcf) AM_DEVREADWRITE("io2", sega_315_5296_device, read, write) |
| 391 | AM_RANGE(0x80, 0xbf) AM_DEVREADWRITE("io1", sega_315_5296_device, read, write) |
| 392 | AM_RANGE(0xc0, 0xff) AM_DEVREADWRITE("io2", sega_315_5296_device, read, write) |
305 | 393 | ADDRESS_MAP_END |
306 | 394 | |
307 | 395 | |
r241600 | r241601 | |
313 | 401 | ***************************************************************************/ |
314 | 402 | |
315 | 403 | static INPUT_PORTS_START( newufo ) |
316 | | PORT_START("P1") |
| 404 | PORT_START("IN1") |
317 | 405 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("P1 Coin 1") |
318 | 406 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("P1 Coin 2") |
319 | 407 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("P1 Test") |
r241600 | r241601 | |
323 | 411 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
324 | 412 | PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_NAME("P1 Prize Fell") |
325 | 413 | |
326 | | PORT_START("P2") |
| 414 | PORT_START("IN2") |
327 | 415 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("P2 Coin 1") |
328 | 416 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN4 ) PORT_NAME("P2 Coin 2") |
329 | 417 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("P2 Test") PORT_CODE(KEYCODE_F1) |
r241600 | r241601 | |
389 | 477 | static INPUT_PORTS_START( ufomini ) |
390 | 478 | PORT_INCLUDE( newufo ) |
391 | 479 | |
392 | | PORT_MODIFY("P2") |
| 480 | PORT_MODIFY("IN2") |
393 | 481 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
394 | 482 | INPUT_PORTS_END |
395 | 483 | |
396 | 484 | |
| 485 | static INPUT_PORTS_START( ufo21 ) |
| 486 | PORT_START("IN1") |
| 487 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Test Button") |
| 488 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_NAME("P1 Service Coin") |
| 489 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("P1 Coin 1") |
| 490 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 491 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 492 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SERVICE2 ) PORT_NAME("P2 Service Coin") |
| 493 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("P2 Coin 1") |
| 494 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNUSED ) |
397 | 495 | |
| 496 | PORT_START("IN2") |
| 497 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 498 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 499 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 500 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 501 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) |
| 502 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) |
| 503 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_PLAYER(2) |
| 504 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN ) PORT_PLAYER(2) |
| 505 | |
| 506 | PORT_START("DSW1") // coinage |
| 507 | PORT_DIPNAME( 0x01, 0x01, "UNK1-01" ) |
| 508 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 509 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 510 | PORT_DIPNAME( 0x02, 0x02, "UNK1-02" ) |
| 511 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 512 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 513 | PORT_DIPNAME( 0x04, 0x04, "UNK1-04" ) |
| 514 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 515 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 516 | PORT_DIPNAME( 0x08, 0x08, "UNK1-08" ) |
| 517 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 518 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 519 | PORT_DIPNAME( 0x10, 0x10, "UNK1-10" ) |
| 520 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 521 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 522 | PORT_DIPNAME( 0x20, 0x20, "UNK1-20" ) |
| 523 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 524 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 525 | PORT_DIPNAME( 0x40, 0x40, "UNK1-40" ) |
| 526 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 527 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 528 | PORT_DIPNAME( 0x80, 0x80, "UNK1-80" ) |
| 529 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 530 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 531 | |
| 532 | PORT_START("DSW2") |
| 533 | PORT_DIPNAME( 0x01, 0x01, "UNK2-01" ) |
| 534 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 535 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 536 | PORT_DIPNAME( 0x02, 0x02, "UNK2-02" ) |
| 537 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 538 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 539 | PORT_DIPNAME( 0x04, 0x04, "UNK2-04" ) |
| 540 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 541 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 542 | PORT_DIPNAME( 0x08, 0x08, "UNK2-08 Demo Music On" ) |
| 543 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 544 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 545 | PORT_DIPNAME( 0x10, 0x10, "UNK2-10" ) |
| 546 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 547 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 548 | PORT_DIPNAME( 0x20, 0x20, "UNK2-20" ) |
| 549 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 550 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 551 | PORT_DIPNAME( 0x40, 0x40, "UNK2-40" ) |
| 552 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 553 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 554 | PORT_DIPNAME( 0x80, 0x80, "UNK2-80" ) |
| 555 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 556 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 557 | INPUT_PORTS_END |
| 558 | |
| 559 | static INPUT_PORTS_START( ufo800 ) |
| 560 | PORT_START("IN1") |
| 561 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Test Button") |
| 562 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_NAME("P1 Service Coin") |
| 563 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("P1 Coin 1") |
| 564 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("P1 Coin 2") |
| 565 | PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 566 | |
| 567 | PORT_START("IN2") |
| 568 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 569 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 570 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 571 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 572 | PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 573 | |
| 574 | PORT_START("DSW1") // coinage |
| 575 | PORT_DIPNAME( 0x01, 0x01, "UNK1-01" ) |
| 576 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 577 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 578 | PORT_DIPNAME( 0x02, 0x02, "UNK1-02" ) |
| 579 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 580 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 581 | PORT_DIPNAME( 0x04, 0x04, "UNK1-04" ) |
| 582 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 583 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 584 | PORT_DIPNAME( 0x08, 0x08, "UNK1-08" ) |
| 585 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 586 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 587 | PORT_DIPNAME( 0x10, 0x10, "UNK1-10" ) |
| 588 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 589 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 590 | PORT_DIPNAME( 0x20, 0x20, "UNK1-20" ) |
| 591 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 592 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 593 | PORT_DIPNAME( 0x40, 0x40, "UNK1-40" ) |
| 594 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 595 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 596 | PORT_DIPNAME( 0x80, 0x80, "UNK1-80" ) |
| 597 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 598 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 599 | |
| 600 | PORT_START("DSW2") |
| 601 | PORT_DIPNAME( 0x01, 0x01, "UNK2-01 BGM Select" ) |
| 602 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 603 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 604 | PORT_DIPNAME( 0x02, 0x02, "UNK2-02 BGM Select" ) |
| 605 | PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) |
| 606 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 607 | PORT_DIPNAME( 0x04, 0x04, "UNK2-04" ) |
| 608 | PORT_DIPSETTING( 0x04, DEF_STR( Off ) ) |
| 609 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 610 | PORT_DIPNAME( 0x08, 0x08, "UNK2-08" ) |
| 611 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 612 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 613 | PORT_DIPNAME( 0x10, 0x10, "UNK2-10" ) |
| 614 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 615 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 616 | PORT_DIPNAME( 0x20, 0x20, "UNK2-20" ) |
| 617 | PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) |
| 618 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 619 | PORT_DIPNAME( 0x40, 0x40, "UNK2-40" ) |
| 620 | PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) |
| 621 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 622 | PORT_DIPNAME( 0x80, 0x80, "UNK2-80" ) |
| 623 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 624 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 625 | INPUT_PORTS_END |
| 626 | |
| 627 | |
| 628 | |
398 | 629 | /*************************************************************************** |
399 | 630 | |
400 | 631 | Machine Config |
r241600 | r241601 | |
453 | 684 | // all ports set to input |
454 | 685 | MCFG_315_5296_IN_PORTA_CB(READ8(ufo_state, crane_limits_r)) |
455 | 686 | MCFG_315_5296_IN_PORTB_CB(READ8(ufo_state, crane_limits_r)) |
456 | | MCFG_315_5296_IN_PORTE_CB(IOPORT("P1")) |
| 687 | MCFG_315_5296_IN_PORTE_CB(IOPORT("IN1")) |
457 | 688 | MCFG_315_5296_IN_PORTF_CB(IOPORT("DSW1")) |
458 | 689 | MCFG_315_5296_IN_PORTG_CB(IOPORT("DSW2")) |
459 | | MCFG_315_5296_IN_PORTH_CB(IOPORT("P2")) |
| 690 | MCFG_315_5296_IN_PORTH_CB(IOPORT("IN2")) |
460 | 691 | |
461 | 692 | MCFG_DEVICE_ADD("io2", SEGA_315_5296, 16000000) |
462 | 693 | // all ports set to output |
r241600 | r241601 | |
491 | 722 | |
492 | 723 | /* basic machine hardware */ |
493 | 724 | MCFG_DEVICE_MODIFY("io1") |
494 | | MCFG_315_5296_IN_PORTC_CB(IOPORT("P1")) |
495 | | MCFG_315_5296_IN_PORTE_CB(NOOP) |
496 | | MCFG_315_5296_IN_PORTH_CB(NOOP) |
| 725 | MCFG_315_5296_IN_PORTC_CB(IOPORT("IN1")) |
| 726 | MCFG_315_5296_IN_PORTE_CB(NULL) |
| 727 | MCFG_315_5296_IN_PORTH_CB(NULL) |
497 | 728 | MACHINE_CONFIG_END |
498 | 729 | |
499 | 730 | |
| 731 | static MACHINE_CONFIG_DERIVED( ufo21, newufo ) |
500 | 732 | |
| 733 | /* basic machine hardware */ |
| 734 | MCFG_DEVICE_MODIFY("io1") |
| 735 | MCFG_315_5296_IN_PORTA_CB(READ8(ufo_state, ex_crane_limits_r)) |
| 736 | MCFG_315_5296_IN_PORTB_CB(READ8(ufo_state, ex_crane_limits_r)) |
| 737 | MCFG_315_5296_IN_PORTC_CB(READ8(ufo_state, ex_crane_open_r)) |
| 738 | |
| 739 | MCFG_DEVICE_MODIFY("io2") |
| 740 | MCFG_315_5296_OUT_PORTA_CB(WRITE8(ufo_state, ex_stepper_w)) |
| 741 | MCFG_315_5296_OUT_PORTE_CB(WRITE8(ufo_state, ex_crane_xyz_w)) |
| 742 | MCFG_315_5296_OUT_PORTF_CB(WRITE8(ufo_state, ex_crane_xyz_w)) |
| 743 | MACHINE_CONFIG_END |
| 744 | |
| 745 | static MACHINE_CONFIG_DERIVED( ufo800, ufo21 ) |
| 746 | |
| 747 | /* basic machine hardware */ |
| 748 | MCFG_DEVICE_MODIFY("io1") |
| 749 | MCFG_315_5296_IN_PORTB_CB(IOPORT("IN2")) |
| 750 | MCFG_315_5296_IN_PORTD_CB(IOPORT("IN1")) |
| 751 | MCFG_315_5296_IN_PORTE_CB(NULL) |
| 752 | MCFG_315_5296_IN_PORTH_CB(NULL) |
| 753 | |
| 754 | MCFG_DEVICE_MODIFY("io2") |
| 755 | MCFG_315_5296_OUT_PORTF_CB(NULL) // ufo lamps? |
| 756 | MACHINE_CONFIG_END |
| 757 | |
| 758 | |
| 759 | |
501 | 760 | /*************************************************************************** |
502 | 761 | |
503 | 762 | Game drivers |
r241600 | r241601 | |
550 | 809 | GAMEL( 1991, newufo_nfl, newufo, newufo, newufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Team NFL)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
551 | 810 | GAMEL( 1991, newufo_xmas, newufo, newufo, newufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Christmas season ROM kit)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
552 | 811 | GAMEL( 1991, ufomini, 0, ufomini, ufomini, driver_device, 0, ROT0, "Sega", "UFO Catcher Mini", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
553 | | GAMEL( 1996, ufo21, 0, newufo, newufo, driver_device, 0, ROT0, "Sega", "UFO Catcher 21", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
554 | | GAMEL( 1998, ufo800, 0, newufo, newufo, driver_device, 0, ROT0, "Sega", "UFO Catcher 800", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 812 | GAMEL( 1996, ufo21, 0, ufo21, ufo21, driver_device, 0, ROT0, "Sega", "UFO Catcher 21", GAME_IMPERFECT_SOUND | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 813 | GAMEL( 1998, ufo800, 0, ufo800, ufo800, driver_device, 0, ROT0, "Sega", "UFO Catcher 800", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |