trunk/hash/megadriv.xml
| r241591 | r241592 | |
| 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 ) |
| 45 | 46 | * Total Carnage |
| 46 | 47 | * Monster Hunter |
| 47 | 48 | * Brown 60 |
| r241591 | r241592 | |
| 824 | 825 | </software> |
| 825 | 826 | |
| 826 | 827 | |
| 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 | | |
| 849 | 828 | <software name="batman"> |
| 850 | 829 | <description>Batman (Euro)</description> |
| 851 | 830 | <year>1992</year> |
| r241591 | r241592 | |
| 1127 | 1106 | |
| 1128 | 1107 | |
| 1129 | 1108 | <!-- 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 --> |
| 1160 | 1109 | <software name="buckrog"> |
| 1161 | 1110 | <description>Buck Rogers - Countdown to Doomsday (Euro, USA)</description> |
| 1162 | 1111 | <year>1991</year> |
| r241591 | r241592 | |
| 1204 | 1153 | </software> |
| 1205 | 1154 | |
| 1206 | 1155 | |
| 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 | | |
| 1222 | 1156 | <software name="burnforc"> |
| 1223 | 1157 | <!-- Namcot PCB (blob epoxy chip) --> |
| 1224 | 1158 | <description>Burning Force (Euro)</description> |
| r241591 | r241592 | |
| 1547 | 1481 | </software> |
| 1548 | 1482 | |
| 1549 | 1483 | |
| 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 | | |
| 1564 | 1484 | <software name="collslam"> |
| 1565 | 1485 | <description>College Slam (USA)</description> |
| 1566 | 1486 | <year>1996</year> |
| r241591 | r241592 | |
| 2277 | 2197 | </software> |
| 2278 | 2198 | |
| 2279 | 2199 | |
| 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 | | |
| 2297 | 2200 | <!-- Only Euro is confirmed --> |
| 2298 | 2201 | <software name="ecco"> |
| 2299 | 2202 | <description>Ecco the Dolphin (Euro, USA, Kor)</description> |
| r241591 | r241592 | |
| 3006 | 2909 | </software> |
| 3007 | 2910 | |
| 3008 | 2911 | |
| 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 | | |
| 3037 | 2912 | <!-- Only Euro is confirmed --> |
| 3038 | 2913 | <software name="gground"> |
| 3039 | 2914 | <description>Gain Ground (World, Rev. A)</description> |
| r241591 | r241592 | |
| 3132 | 3007 | </software> |
| 3133 | 3008 | |
| 3134 | 3009 | |
| 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 | | |
| 3149 | 3010 | <!-- Only Euro is confirmed --> |
| 3150 | 3011 | <software name="genchaos"> |
| 3151 | 3012 | <description>General Chaos (Euro, USA)</description> |
| r241591 | r241592 | |
| 3465 | 3326 | |
| 3466 | 3327 | |
| 3467 | 3328 | <!-- 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 --> |
| 3483 | 3329 | <software name="hardbl94"> |
| 3484 | 3330 | <description>HardBall '94 (Euro, USA)</description> |
| 3485 | 3331 | <year>1994</year> |
| r241591 | r241592 | |
| 3708 | 3554 | </software> |
| 3709 | 3555 | |
| 3710 | 3556 | |
| 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 | | |
| 3725 | 3557 | <software name="intrugby"> |
| 3726 | 3558 | <description>International Rugby (Euro)</description> |
| 3727 | 3559 | <year>1993</year> |
| r241591 | r241592 | |
| 3810 | 3642 | </software> |
| 3811 | 3643 | |
| 3812 | 3644 | |
| 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 | | |
| 3833 | 3645 | <!-- Only Euro is confirmed, USA with label C55-01? needs to be verified --> |
| 3834 | 3646 | <software name="jbdougko"> |
| 3835 | 3647 | <description>James 'Buster' Douglas Knockout Boxing (Euro, USA)</description> |
| r241591 | r241592 | |
| 3924 | 3736 | </software> |
| 3925 | 3737 | |
| 3926 | 3738 | |
| 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 | | |
| 3941 | 3739 | <!-- Only Euro is confirmed --> |
| 3942 | 3740 | <software name="jewelms"> |
| 3943 | 3741 | <description>Jewel Master (Euro, USA, Rev. A)</description> |
| r241591 | r241592 | |
| 4982 | 4780 | </software> |
| 4983 | 4781 | |
| 4984 | 4782 | |
| 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 | | |
| 5017 | 4783 | <software name="mmprtm"> |
| 5018 | 4784 | <description>Mighty Morphin Power Rangers - The Movie (Euro)</description> |
| 5019 | 4785 | <year>1995</year> |
| r241591 | r241592 | |
| 5364 | 5130 | </software> |
| 5365 | 5131 | |
| 5366 | 5132 | |
| 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 | | |
| 5389 | 5133 | <software name="bullvslaj" cloneof="bullvsla"> |
| 5390 | 5134 | <description>NBA Pro Basketball - Bulls Vs Lakers (Jpn)</description> |
| 5391 | 5135 | <year>1993</year> |
| r241591 | r241592 | |
| 5889 | 5633 | |
| 5890 | 5634 | |
| 5891 | 5635 | <!-- 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 --> |
| 5914 | 5636 | <software name="pga96"> |
| 5915 | 5637 | <description>PGA Tour 96 (Euro, USA)</description> |
| 5916 | 5638 | <year>1995</year> |
| r241591 | r241592 | |
| 6001 | 5723 | </software> |
| 6002 | 5724 | |
| 6003 | 5725 | |
| 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 | | |
| 6026 | 5726 | <software name="phantom"> |
| 6027 | 5727 | <description>Phantom 2040 (Euro)</description> |
| 6028 | 5728 | <year>1995</year> |
| r241591 | r241592 | |
| 6173 | 5873 | </software> |
| 6174 | 5874 | |
| 6175 | 5875 | |
| 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 | | |
| 6194 | 5876 | <software name="pdrive"> |
| 6195 | 5877 | <description>Power Drive (Euro)</description> |
| 6196 | 5878 | <year>1994</year> |
| r241591 | r241592 | |
| 6220 | 5902 | </software> |
| 6221 | 5903 | |
| 6222 | 5904 | |
| 6223 | | <!-- Both Euro and USA are confirmed --> |
| 5905 | <!-- Only Euro is confirmed --> |
| 6224 | 5906 | <software name="predatr2"> |
| 6225 | 5907 | <description>Predator 2 (Euro, USA)</description> |
| 6226 | 5908 | <year>1992</year> |
| 6227 | 5909 | <publisher>Arena</publisher> |
| 6228 | 5910 | <part name="cart" interface="megadriv_cart"> |
| 6229 | | <feature name="pcb" value="670100 REV 1 (EUR), 670100 REV 5 (USA)"/> |
| 5911 | <feature name="pcb" value="670100 REV 1"/> |
| 6230 | 5912 | <feature name="ic1" value="MPR-15069 W71"/> |
| 6231 | 5913 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 6232 | 5914 | <rom name="mpr-15069 w71.ic1" size="1048576" crc="bdba113e" sha1="0d482bae2922c81c8bc7500a62c396b038978114" offset="0x000000"/> |
| r241591 | r241592 | |
| 6235 | 5917 | </software> |
| 6236 | 5918 | |
| 6237 | 5919 | |
| 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 | | |
| 6260 | 5920 | <software name="prmang97"> |
| 6261 | 5921 | <description>Premier Manager 97 (Euro)</description> |
| 6262 | 5922 | <year>1996</year> |
| r241591 | r241592 | |
| 6325 | 5985 | </software> |
| 6326 | 5986 | |
| 6327 | 5987 | |
| 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 | | |
| 6342 | 5988 | <software name="puggsy"> |
| 6343 | 5989 | <description>Puggsy (Euro)</description> |
| 6344 | 5990 | <year>1993</year> |
| r241591 | r241592 | |
| 6780 | 6426 | </software> |
| 6781 | 6427 | |
| 6782 | 6428 | |
| 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 | | |
| 6800 | 6429 | <software name="slammastu" cloneof="slammast"> |
| 6801 | 6430 | <description>Saturday Night Slammasters (USA)</description> |
| 6802 | 6431 | <year>1994</year> |
| r241591 | r241592 | |
| 7103 | 6732 | </software> |
| 7104 | 6733 | |
| 7105 | 6734 | |
| 7106 | | <!-- Both Euro and USA are confirmed --> |
| 6735 | <!-- Only Euro is confirmed --> |
| 7107 | 6736 | <software name="bartnigh"> |
| 7108 | 6737 | <description>The Simpsons - Bart's Nightmare (Euro, USA)</description> |
| 7109 | 6738 | <year>1993</year> |
| 7110 | 6739 | <publisher>Flying Edge</publisher> |
| 7111 | 6740 | <part name="cart" interface="megadriv_cart"> |
| 7112 | | <feature name="pcb" value="171-5978BA (EUR), 171-5978B (USA)"/> |
| 6741 | <feature name="pcb" value="171-5978BA"/> |
| 7113 | 6742 | <feature name="u1" value="MPR-15762 T53"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 7114 | 6743 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 7115 | 6744 | <rom name="mpr-15762 t53.u1" size="1048576" crc="24d7507c" sha1="fb95b7fdf12dcf62883dabf65d2bf8ffa83786fc" offset="0x000000"/> |
| r241591 | r241592 | |
| 7230 | 6859 | </software> |
| 7231 | 6860 | |
| 7232 | 6861 | |
| 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 | | |
| 7247 | 6862 | <!-- Both Euro and USA confirmed --> |
| 7248 | 6863 | <software name="sonic"> |
| 7249 | 6864 | <description>Sonic the Hedgehog (Euro, USA)</description> |
| r241591 | r241592 | |
| 7259 | 6874 | </software> |
| 7260 | 6875 | |
| 7261 | 6876 | |
| 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 | | |
| 7280 | 6877 | <!-- Euro and Jpn are confirmed --> |
| 7281 | 6878 | <software name="sonic2"> |
| 7282 | 6879 | <description>Sonic the Hedgehog 2 (World, Rev. A)</description> |
| r241591 | r241592 | |
| 7347 | 6944 | </software> |
| 7348 | 6945 | |
| 7349 | 6946 | |
| 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 | | |
| 7364 | 6947 | <software name="speedbl2"> |
| 7365 | 6948 | <description>Speedball 2 (Euro)</description> |
| 7366 | 6949 | <year>1992</year> |
| r241591 | r241592 | |
| 8365 | 7948 | </software> |
| 8366 | 7949 | |
| 8367 | 7950 | |
| 8368 | | <!-- Euro and USA confirmed --> |
| 7951 | <!-- Only Euro is confirmed --> |
| 8369 | 7952 | <software name="toejama" cloneof="toejam"> |
| 8370 | 7953 | <description>Toe Jam & Earl (World)</description> |
| 8371 | 7954 | <year>1992</year> |
| r241591 | r241592 | |
| 8375 | 7958 | <info name="alt_title" value="トージャム&アール"/> |
| 8376 | 7959 | <part name="cart" interface="megadriv_cart"> |
| 8377 | 7960 | <feature name="pcb" value="171-5978BA"/> |
| 8378 | | <feature name="u1" value="MPR-14236-F, MPR-14236-H"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 7961 | <feature name="u1" value="MPR-14236-F"/> <!-- location not really marked on PCB, using u1 for consistency --> |
| 8379 | 7962 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| 8380 | 7963 | <rom name="mpr-14236-f.ic1" size="1048576" crc="d1b36786" sha1="7f82d8b57fff88bdca5d8aff85b01e231dc1239a" offset="0x000000"/> |
| 8381 | 7964 | </dataarea> |
| r241591 | r241592 | |
| 8769 | 8352 | </software> |
| 8770 | 8353 | |
| 8771 | 8354 | |
| 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 | | |
| 8794 | 8355 | <!-- Both Euro and USA confirmed --> |
| 8795 | 8356 | <software name="vrtroop"> |
| 8796 | 8357 | <description>VR Troopers (Euro, USA)</description> |
| r241591 | r241592 | |
| 8904 | 8465 | <publisher>Ballistic</publisher> |
| 8905 | 8466 | <part name="cart" interface="megadriv_cart"> |
| 8906 | 8467 | <feature name="pcb" value="ACSGEE1191 REV A"/> |
| 8907 | | <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/> <!-- Also found with 9341 replaced by 9240, and 9405 --> |
| 8468 | <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/> |
| 8908 | 8469 | <feature name="u2" value="AT28C1616E, KM28C16-20"/> |
| 8909 | 8470 | <feature name="u3" value="KS74HCTLS00N"/> |
| 8910 | 8471 | <dataarea name="rom" width="16" endianness="big" size="1048576"> |
| r241591 | r241592 | |
| 9195 | 8756 | |
| 9196 | 8757 | <!-- Only Euro is confirmed --> |
| 9197 | 8758 | <software name="wwfroyal"> |
| 9198 | | <description>WWF Royal Rumble (Euro)</description> |
| 8759 | <description>WWF Royal Rumble (World)</description> |
| 9199 | 8760 | <year>1994</year> |
| 9200 | | <publisher>Flying Edge</publisher> |
| 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ãƒã‚¤ãƒ¤ãƒ«ãƒ©ãƒ³ãƒ–ル"/> |
| 9201 | 8765 | <part name="cart" interface="megadriv_cart"> |
| 9202 | 8766 | <feature name="pcb" value="670116 REV 2"/> |
| 9203 | 8767 | <feature name="ic1" value="WWFRR-GEN LO VER 1.00"/> |
| r241591 | r241592 | |
| 9220 | 8784 | </software> |
| 9221 | 8785 | |
| 9222 | 8786 | |
| 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 | | |
| 9241 | 8787 | <!-- Only Euro is confirmed --> |
| 9242 | 8788 | <software name="wwfsup"> |
| 9243 | 8789 | <description>WWF Super WrestleMania (Euro, USA)</description> |
| r241591 | r241592 | |
| 9371 | 8917 | </software> |
| 9372 | 8918 | |
| 9373 | 8919 | |
| 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 | | |
| 9389 | 8920 | <!-- 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 --> |
| 9405 | 8921 | <software name="zoom"> |
| 9406 | 8922 | <description>Zoom! (World)</description> |
| 9407 | 8923 | <year>1990</year> |
| r241591 | r241592 | |
| 9422 | 8938 | |
| 9423 | 8939 | <!-- Partially documented: confirmed dumps, missing additional info (a PCB pic would be of help to fill missing details) --> |
| 9424 | 8940 | |
| 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 | |
| 9425 | 8957 | <software name="microm96"> |
| 9426 | 8958 | <description>Micro Machines Turbo Tournament 96 (Euro, v1.1, J-Cart)</description> |
| 9427 | 8959 | <year>1995</year> |
| r241591 | r241592 | |
| 9566 | 9098 | </part> |
| 9567 | 9099 | </software> |
| 9568 | 9100 | |
| 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 | |
| 9569 | 9113 | <software name="micromac"> |
| 9570 | 9114 | <description>Micro Machines (Euro, USA)</description> |
| 9571 | 9115 | <year>1993</year> |
| r241591 | r241592 | |
| 9587 | 9131 | <feature name="slot" value="rom_cm2in1"/> |
| 9588 | 9132 | <dataarea name="rom" width="16" endianness="big" size="2621440"> |
| 9589 | 9133 | <rom name="mdppf821.bin" size="2097152" crc="32dd8351" sha1="928f46ca87886c6e72d10f7c9db29b09e483bc49" offset="0x000000"/> |
| 9590 | | <rom name="mdmm acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/> |
| 9134 | <rom name="mdmm_acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/> |
| 9591 | 9135 | </dataarea> |
| 9592 | 9136 | </part> |
| 9593 | 9137 | </software> |
| r241591 | r241592 | |
| 10830 | 10374 | </part> |
| 10831 | 10375 | </software> |
| 10832 | 10376 | |
| 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 | |
| 10833 | 10388 | <software name="barkley2"> |
| 10834 | 10389 | <description>Barkley Shut Up and Jam! 2 (USA)</description> |
| 10835 | 10390 | <year>1995</year> |
| r241591 | r241592 | |
| 11825 | 11380 | </part> |
| 11826 | 11381 | </software> |
| 11827 | 11382 | |
| 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 | |
| 11828 | 11411 | <software name="budokanu" cloneof="budokan"> |
| 11829 | 11412 | <description>Budokan - The Martial Spirit (USA)</description> |
| 11830 | 11413 | <year>1990</year> |
| r241591 | r241592 | |
| 11858 | 11441 | </part> |
| 11859 | 11442 | </software> |
| 11860 | 11443 | |
| 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 | |
| 11861 | 11455 | <software name="burnforcu" cloneof="burnforc"> |
| 11862 | 11456 | <description>Burning Force (USA)</description> |
| 11863 | 11457 | <year>1990</year> |
| r241591 | r241592 | |
| 12289 | 11883 | </part> |
| 12290 | 11884 | </software> |
| 12291 | 11885 | |
| 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 | |
| 12292 | 11897 | <software name="coachk"> |
| 12293 | 11898 | <description>Coach K College Basketball (USA)</description> |
| 12294 | 11899 | <year>1995</year> |
| r241591 | r241592 | |
| 12906 | 12511 | </part> |
| 12907 | 12512 | </software> |
| 12908 | 12513 | |
| 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 | |
| 12909 | 12525 | <software name="crkdownu" cloneof="crkdown"> |
| 12910 | 12526 | <description>Crack Down (USA)</description> |
| 12911 | 12527 | <year>1991</year> |
| r241591 | r241592 | |
| 14145 | 13761 | </part> |
| 14146 | 13762 | </software> |
| 14147 | 13763 | |
| 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 | |
| 14148 | 13775 | <software name="ejim2u" cloneof="ejim2"> |
| 14149 | 13776 | <description>Earthworm Jim 2 (USA)</description> |
| 14150 | 13777 | <year>1996</year> |
| r241591 | r241592 | |
| 14787 | 14414 | </part> |
| 14788 | 14415 | </software> |
| 14789 | 14416 | |
| 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 | |
| 14790 | 14428 | <software name="f1wcp" cloneof="f1wc"> |
| 14791 | 14429 | <description>F1 - World Championship Edition (Euro, Prototype)</description> |
| 14792 | 14430 | <year>1993</year> |
| r241591 | r241592 | |
| 15314 | 14952 | </part> |
| 15315 | 14953 | </software> |
| 15316 | 14954 | |
| 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 | |
| 15317 | 14966 | <software name="funngameu" cloneof="funngame"> |
| 15318 | 14967 | <description>Fun 'N' Games (USA)</description> |
| 15319 | 14968 | <year>1993</year> |
| r241591 | r241592 | |
| 15809 | 15458 | </part> |
| 15810 | 15459 | </software> |
| 15811 | 15460 | |
| 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 | |
| 15812 | 15472 | <software name="greatcirj" cloneof="mickeycm"> |
| 15813 | 15473 | <description>Great Circus Mystery - Mickey to Minnie Magical Adventure 2 (Jpn)</description> |
| 15814 | 15474 | <year>1994</year> |
| r241591 | r241592 | |
| 15977 | 15637 | </part> |
| 15978 | 15638 | </software> |
| 15979 | 15639 | |
| 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 | |
| 15980 | 15651 | <software name="havocu" cloneof="havoc"> |
| 15981 | 15652 | <description>High Seas Havoc (USA)</description> |
| 15982 | 15653 | <year>1993</year> |
| r241591 | r241592 | |
| 16246 | 15917 | </part> |
| 16247 | 15918 | </software> |
| 16248 | 15919 | |
| 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 | |
| 16249 | 15931 | <software name="insectx"> |
| 16250 | 15932 | <description>Insector X (USA)</description> |
| 16251 | 15933 | <year>1990</year> |
| r241591 | r241592 | |
| 16484 | 16166 | </part> |
| 16485 | 16167 | </software> |
| 16486 | 16168 | |
| 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 | |
| 16487 | 16184 | <software name="finalb" cloneof="jbdougko"> |
| 16488 | 16185 | <description>Final Blow (Jpn)</description> |
| 16489 | 16186 | <year>1990</year> |
| r241591 | r241592 | |
| 19462 | 19159 | </part> |
| 19463 | 19160 | </software> |
| 19464 | 19161 | |
| 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 | |
| 19465 | 19176 | <software name="nbaliv98"> |
| 19466 | 19177 | <description>NBA Live 98 (USA)</description> |
| 19467 | 19178 | <year>1997</year> |
| r241591 | r241592 | |
| 20911 | 20622 | </part> |
| 20912 | 20623 | </software> |
| 20913 | 20624 | |
| 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 | |
| 20914 | 20646 | <software name="pga2"> |
| 20915 | 20647 | <description>PGA Tour Golf II (Euro, USA, v1.1)</description> |
| 20916 | 20648 | <year>1992</year> |
| r241591 | r241592 | |
| 20942 | 20674 | </part> |
| 20943 | 20675 | </software> |
| 20944 | 20676 | |
| 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 | |
| 20945 | 20691 | <software name="pstar2a" cloneof="pstar2"> |
| 20946 | 20692 | <description>Phantasy Star II (Euro, USA)</description> |
| 20947 | 20693 | <year>1989</year> |
| r241591 | r241592 | |
| 21340 | 21086 | </part> |
| 21341 | 21087 | </software> |
| 21342 | 21088 | |
| 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 | |
| 21343 | 21100 | <software name="pocahontu" cloneof="pocahont"> |
| 21344 | 21101 | <description>Pocahontas (USA)</description> |
| 21345 | 21102 | <year>1996</year> |
| r241591 | r241592 | |
| 21490 | 21247 | </part> |
| 21491 | 21248 | </software> |
| 21492 | 21249 | |
| 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 | |
| 21493 | 21272 | <software name="primetim"> |
| 21494 | 21273 | <description>Prime Time NFL Starring Deion Sanders (USA)</description> |
| 21495 | 21274 | <year>1995</year> |
| r241591 | r241592 | |
| 22679 | 22458 | </part> |
| 22680 | 22459 | </software> |
| 22681 | 22460 | |
| 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 | |
| 22682 | 22472 | <software name="sagaia"> |
| 22683 | 22473 | <description>Sagaia (USA)</description> |
| 22684 | 22474 | <year>1991</year> |
| r241591 | r241592 | |
| 22825 | 22615 | </part> |
| 22826 | 22616 | </software> |
| 22827 | 22617 | |
| 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 | |
| 22828 | 22629 | <software name="scooby"> |
| 22829 | 22630 | <description>Scooby-Doo Mystery (USA)</description> |
| 22830 | 22631 | <year>1995</year> |
| r241591 | r241592 | |
| 23944 | 23745 | </part> |
| 23945 | 23746 | </software> |
| 23946 | 23747 | |
| 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 | |
| 23947 | 23759 | <software name="sspinua" cloneof="sspin"> |
| 23948 | 23760 | <description>Sonic Spinball (USA, Alt)</description> |
| 23949 | 23761 | <year>1993</year> |
| r241591 | r241592 | |
| 23955 | 23767 | </part> |
| 23956 | 23768 | </software> |
| 23957 | 23769 | |
| 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 | |
| 23958 | 23784 | <software name="sonicpir" cloneof="sonic"> |
| 23959 | 23785 | <description>Sonic the Hedgehog (Pirate, Ripped from Golden 10 in 1)</description> |
| 23960 | 23786 | <year>1991?</year> |
| r241591 | r241592 | |
| 24233 | 24059 | </part> |
| 24234 | 24060 | </software> |
| 24235 | 24061 | |
| 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 | |
| 24236 | 24076 | <software name="sparkstru" cloneof="sparkstr"> |
| 24237 | 24077 | <description>Sparkster (USA)</description> |
| 24238 | 24078 | <year>1994</year> |
| r241591 | r241592 | |
| 25256 | 25096 | </part> |
| 25257 | 25097 | </software> |
| 25258 | 25098 | |
| 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 | |
| 25259 | 25110 | <software name="sfzone"> |
| 25260 | 25111 | <description>Super Fantasy Zone (Euro)</description> |
| 25261 | 25112 | <year>1993</year> |
| r241591 | r241592 | |
| 27223 | 27074 | </part> |
| 27224 | 27075 | </software> |
| 27225 | 27076 | |
| 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 | |
| 27226 | 27091 | <software name="vixen357"> |
| 27227 | 27092 | <description>Vixen 357 (Jpn)</description> |
| 27228 | 27093 | <year>1992</year> |
| r241591 | r241592 | |
| 29301 | 29166 | </part> |
| 29302 | 29167 | </software> |
| 29303 | 29168 | |
| 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 | |
| 29304 | 29184 | <software name="zoolu" cloneof="zool"> |
| 29305 | 29185 | <description>Zool (USA)</description> |
| 29306 | 29186 | <year>1993</year> |
trunk/src/mame/drivers/segaufo.c
| r241591 | r241592 | |
| 37 | 37 | |
| 38 | 38 | |
| 39 | 39 | TODO: |
| 40 | | - why doesn't ufo800 work? |
| 40 | - make the other games work (for now only newufo+clones work) |
| 41 | 41 | - add layout |
| 42 | | - add dipswitches |
| 43 | | - add upd sound for ufo21 |
| 44 | 42 | |
| 45 | 43 | ***************************************************************************/ |
| 46 | 44 | |
| r241591 | r241592 | |
| 64 | 62 | #define MOTOR_SPEED 100 |
| 65 | 63 | |
| 66 | 64 | // crane size (stepper motor range) |
| 67 | | // note: UFO board/EX board expects this to be around 350 steps per quarter rotation |
| 65 | // note: the game expects this to be around 350 steps per quarter rotation |
| 68 | 66 | #define CRANE_SIZE 350 |
| 69 | 67 | |
| 70 | 68 | |
| r241591 | r241592 | |
| 75 | 73 | ufo_state(const machine_config &mconfig, device_type type, const char *tag) |
| 76 | 74 | : driver_device(mconfig, type, tag), |
| 77 | 75 | m_maincpu(*this, "maincpu"), |
| 78 | | m_io1(*this, "io1"), |
| 79 | | m_io2(*this, "io2"), |
| 80 | 76 | m_upd(*this, "upd") |
| 81 | 77 | { } |
| 82 | 78 | |
| 83 | 79 | required_device<cpu_device> m_maincpu; |
| 84 | | required_device<sega_315_5296_device> m_io1; |
| 85 | | required_device<sega_315_5296_device> m_io2; |
| 86 | 80 | optional_device<upd7759_device> m_upd; |
| 87 | 81 | |
| 88 | 82 | struct Player |
| r241591 | r241592 | |
| 104 | 98 | DECLARE_WRITE_LINE_MEMBER(pit_out1); |
| 105 | 99 | DECLARE_WRITE_LINE_MEMBER(pit_out2); |
| 106 | 100 | DECLARE_WRITE_LINE_MEMBER(ym3438_irq); |
| 107 | | DECLARE_READ8_MEMBER(ufo_0_r) { return 0; } |
| 108 | 101 | DECLARE_READ8_MEMBER(crane_limits_r); |
| 109 | | DECLARE_READ8_MEMBER(ex_crane_limits_r); |
| 110 | | DECLARE_READ8_MEMBER(ex_crane_open_r); |
| 111 | 102 | DECLARE_WRITE8_MEMBER(stepper_w); |
| 112 | | DECLARE_WRITE8_MEMBER(ex_stepper_w); |
| 113 | 103 | DECLARE_WRITE8_MEMBER(cp_lamps_w); |
| 114 | 104 | DECLARE_WRITE8_MEMBER(cp_digits_w); |
| 115 | 105 | DECLARE_WRITE8_MEMBER(crane_xyz_w); |
| 116 | | DECLARE_WRITE8_MEMBER(ex_crane_xyz_w); |
| 117 | 106 | DECLARE_WRITE8_MEMBER(ufo_lamps_w); |
| 118 | 107 | |
| 119 | 108 | virtual void machine_reset(); |
| r241591 | r241592 | |
| 124 | 113 | |
| 125 | 114 | |
| 126 | 115 | |
| 116 | |
| 127 | 117 | void ufo_state::motor_tick(int p, int m) |
| 128 | 118 | { |
| 129 | 119 | float delta = m_player[p].motor[m].speed; |
| r241591 | r241592 | |
| 149 | 139 | |
| 150 | 140 | TIMER_DEVICE_CALLBACK_MEMBER(ufo_state::update_info) |
| 151 | 141 | { |
| 152 | | #if 0 |
| 153 | | char msg1[0x100]={0}; |
| 154 | | char msg2[0x100]={0}; |
| 155 | | for (int i = 0; i < 8; i++) |
| 156 | | { |
| 157 | | sprintf(msg2, "%02X ", m_io2->debug_peek_output(i)); |
| 158 | | strcat(msg1, msg2); |
| 159 | | } |
| 160 | | for (int i = 0; i < 4; i++) |
| 161 | | { |
| 162 | | sprintf(msg2, "\n%d %05f", i, m_player[0].motor[i].position); |
| 163 | | strcat(msg1, msg2); |
| 164 | | } |
| 165 | | popmessage("%s", msg1); |
| 166 | | #endif |
| 142 | ; |
| 167 | 143 | } |
| 168 | 144 | |
| 169 | 145 | |
| 170 | | |
| 171 | 146 | /*************************************************************************** |
| 172 | 147 | |
| 173 | 148 | I/O |
| r241591 | r241592 | |
| 192 | 167 | } |
| 193 | 168 | |
| 194 | 169 | |
| 195 | | /* generic / UFO board handlers */ |
| 196 | | |
| 197 | 170 | WRITE8_MEMBER(ufo_state::stepper_w) |
| 198 | 171 | { |
| 199 | 172 | for (int p = 0; p < 2; p++) |
| r241591 | r241592 | |
| 273 | 246 | READ8_MEMBER(ufo_state::crane_limits_r) |
| 274 | 247 | { |
| 275 | 248 | int p = offset & 1; |
| 276 | | UINT8 ret = 0x7f; |
| 249 | UINT8 ret = 0xff; |
| 277 | 250 | |
| 278 | 251 | // d0: left limit sw (right for p2) |
| 279 | 252 | // d1: right limit sw (left for p2) |
| r241591 | r241592 | |
| 291 | 264 | if (m_player[p].motor[3].position >= 0.97) |
| 292 | 265 | ret ^= 0x40; |
| 293 | 266 | |
| 294 | | // d7: prize sensor (mirror?) |
| 295 | | ret |= (ioport(p ? "IN2" : "IN1")->read() & 0x80); |
| 267 | // d7: ? |
| 296 | 268 | |
| 297 | 269 | return ret; |
| 298 | 270 | } |
| 299 | 271 | |
| 300 | 272 | |
| 301 | | /* EX board specific handlers */ |
| 302 | 273 | |
| 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 | 274 | |
| 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 | | |
| 381 | 275 | static ADDRESS_MAP_START( ufo_map, AS_PROGRAM, 8, ufo_state ) |
| 382 | 276 | AM_RANGE(0x0000, 0xbfff) AM_ROM |
| 383 | 277 | AM_RANGE(0xe000, 0xffff) AM_RAM |
| r241591 | r241592 | |
| 388 | 282 | ADDRESS_MAP_GLOBAL_MASK(0xff) |
| 389 | 283 | AM_RANGE(0x00, 0x03) AM_DEVREADWRITE("pit", pit8254_device, read, write) |
| 390 | 284 | AM_RANGE(0x40, 0x43) AM_DEVREADWRITE("ym", ym3438_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) |
| 285 | AM_RANGE(0x80, 0x8f) AM_DEVREADWRITE("io1", sega_315_5296_device, read, write) |
| 286 | AM_RANGE(0xc0, 0xcf) AM_DEVREADWRITE("io2", sega_315_5296_device, read, write) |
| 393 | 287 | ADDRESS_MAP_END |
| 394 | 288 | |
| 395 | 289 | |
| r241591 | r241592 | |
| 400 | 294 | |
| 401 | 295 | ***************************************************************************/ |
| 402 | 296 | |
| 403 | | static INPUT_PORTS_START( newufo ) |
| 404 | | PORT_START("IN1") |
| 297 | static INPUT_PORTS_START( ufo ) |
| 298 | PORT_START("P1") |
| 405 | 299 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("P1 Coin 1") |
| 406 | 300 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("P1 Coin 2") |
| 407 | 301 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("P1 Test") |
| r241591 | r241592 | |
| 411 | 305 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 412 | 306 | PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_NAME("P1 Prize Fell") |
| 413 | 307 | |
| 414 | | PORT_START("IN2") |
| 308 | PORT_START("P2") |
| 415 | 309 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("P2 Coin 1") |
| 416 | 310 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN4 ) PORT_NAME("P2 Coin 2") |
| 417 | 311 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("P2 Test") PORT_CODE(KEYCODE_F1) |
| r241591 | r241592 | |
| 460 | 354 | PORT_DIPNAME( 0x08, 0x08, "UNK2-08" ) |
| 461 | 355 | PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) |
| 462 | 356 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 463 | | PORT_DIPNAME( 0x10, 0x10, "UNK2-10 Disable Prize Sensor" ) |
| 357 | PORT_DIPNAME( 0x10, 0x10, "UNK2-10 Enable Prize Sensor" ) |
| 464 | 358 | PORT_DIPSETTING( 0x10, DEF_STR( Off ) ) |
| 465 | 359 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 466 | 360 | PORT_DIPNAME( 0x20, 0x20, "UNK2-20" ) |
| r241591 | r241592 | |
| 474 | 368 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 475 | 369 | INPUT_PORTS_END |
| 476 | 370 | |
| 477 | | static INPUT_PORTS_START( ufomini ) |
| 478 | | PORT_INCLUDE( newufo ) |
| 479 | 371 | |
| 480 | | PORT_MODIFY("IN2") |
| 481 | | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 482 | | INPUT_PORTS_END |
| 483 | 372 | |
| 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 ) |
| 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 | | |
| 629 | 373 | /*************************************************************************** |
| 630 | 374 | |
| 631 | 375 | Machine Config |
| r241591 | r241592 | |
| 670 | 414 | m_maincpu->set_input_line(0, state ? ASSERT_LINE : CLEAR_LINE); |
| 671 | 415 | } |
| 672 | 416 | |
| 673 | | static MACHINE_CONFIG_START( newufo, ufo_state ) |
| 417 | static MACHINE_CONFIG_START( ufo, ufo_state ) |
| 674 | 418 | |
| 675 | 419 | /* basic machine hardware */ |
| 676 | 420 | MCFG_CPU_ADD("maincpu", Z80, 8000000) |
| r241591 | r241592 | |
| 684 | 428 | // all ports set to input |
| 685 | 429 | MCFG_315_5296_IN_PORTA_CB(READ8(ufo_state, crane_limits_r)) |
| 686 | 430 | MCFG_315_5296_IN_PORTB_CB(READ8(ufo_state, crane_limits_r)) |
| 687 | | MCFG_315_5296_IN_PORTE_CB(IOPORT("IN1")) |
| 431 | // MCFG_315_5296_IN_PORTC_CB(NOOP) |
| 432 | // MCFG_315_5296_IN_PORTD_CB(NOOP) |
| 433 | MCFG_315_5296_IN_PORTE_CB(IOPORT("P1")) |
| 688 | 434 | MCFG_315_5296_IN_PORTF_CB(IOPORT("DSW1")) |
| 689 | 435 | MCFG_315_5296_IN_PORTG_CB(IOPORT("DSW2")) |
| 690 | | MCFG_315_5296_IN_PORTH_CB(IOPORT("IN2")) |
| 436 | MCFG_315_5296_IN_PORTH_CB(IOPORT("P2")) |
| 691 | 437 | |
| 692 | 438 | MCFG_DEVICE_ADD("io2", SEGA_315_5296, 16000000) |
| 693 | 439 | // all ports set to output |
| r241591 | r241592 | |
| 698 | 444 | MCFG_315_5296_OUT_PORTE_CB(WRITE8(ufo_state, crane_xyz_w)) |
| 699 | 445 | MCFG_315_5296_OUT_PORTF_CB(WRITE8(ufo_state, crane_xyz_w)) |
| 700 | 446 | MCFG_315_5296_OUT_PORTG_CB(WRITE8(ufo_state, ufo_lamps_w)) |
| 447 | // MCFG_315_5296_OUT_PORTH_CB(NOOP) |
| 701 | 448 | |
| 702 | 449 | MCFG_DEVICE_ADD("pit", PIT8254, 0) // uPD71054C, configuration is unknown |
| 703 | 450 | MCFG_PIT8253_CLK0(8000000/256) |
| r241591 | r241592 | |
| 718 | 465 | MCFG_SOUND_ROUTE(1, "mono", 0.40) |
| 719 | 466 | MACHINE_CONFIG_END |
| 720 | 467 | |
| 721 | | static MACHINE_CONFIG_DERIVED( ufomini, newufo ) |
| 722 | 468 | |
| 723 | | /* basic machine hardware */ |
| 724 | | MCFG_DEVICE_MODIFY("io1") |
| 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) |
| 728 | | MACHINE_CONFIG_END |
| 729 | 469 | |
| 730 | | |
| 731 | | static MACHINE_CONFIG_DERIVED( ufo21, newufo ) |
| 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 | | |
| 760 | 470 | /*************************************************************************** |
| 761 | 471 | |
| 762 | 472 | Game drivers |
| r241591 | r241592 | |
| 804 | 514 | ROM_END |
| 805 | 515 | |
| 806 | 516 | |
| 807 | | GAMEL( 1991, newufo, 0, newufo, newufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (standard)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 808 | | GAMEL( 1991, newufo_sonic, newufo, newufo, newufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Sonic The Hedgehog)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 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 ) |
| 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 ) |
| 811 | | GAMEL( 1991, ufomini, 0, ufomini, ufomini, driver_device, 0, ROT0, "Sega", "UFO Catcher Mini", 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 ) |
| 517 | GAMEL( 1991, newufo, 0, ufo, ufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (standard)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 518 | GAMEL( 1991, newufo_sonic, newufo, ufo, ufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Sonic The Hedgehog)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 519 | GAMEL( 1991, newufo_nfl, newufo, ufo, ufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Team NFL)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 520 | GAMEL( 1991, newufo_xmas, newufo, ufo, ufo, driver_device, 0, ROT0, "Sega", "New UFO Catcher (Christmas season ROM kit)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 521 | GAMEL( 1991, ufomini, 0, ufo, ufo, driver_device, 0, ROT0, "Sega", "UFO Catcher Mini", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 522 | GAMEL( 1996, ufo21, 0, ufo, ufo, driver_device, 0, ROT0, "Sega", "UFO Catcher 21", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
| 523 | GAMEL( 1998, ufo800, 0, ufo, ufo, driver_device, 0, ROT0, "Sega", "UFO Catcher 800", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo ) |
trunk/src/mess/drivers/xerox820.c
| r241591 | r241592 | |
| 25 | 25 | - Xerox 16/8 |
| 26 | 26 | - Emerald Microware X120 board |
| 27 | 27 | - type in Monitor v1.0 from manual |
| 28 | | - ASCII keyboard |
| 29 | | - low-profile keyboard |
| 28 | - proper keyboard emulation (MCU?) |
| 30 | 29 | |
| 31 | 30 | http://users.telenet.be/lust/Xerox820/index.htm |
| 32 | 31 | http://www.classiccmp.org/dunfield/img41867/system.htm |
| r241591 | r241592 | |
| 759 | 758 | |
| 760 | 759 | ROM_START( bigboard ) |
| 761 | 760 | ROM_REGION( 0x1000, Z80_TAG, 0 ) |
| 762 | | ROM_LOAD( "bigboard.u67", 0x0000, 0x0800, CRC(5a85a228) SHA1(d51a2cbd0aae80315bda9530275aabfe8305364e) ) |
| 761 | ROM_LOAD( "bigboard.u67", 0x0000, 0x0800, CRC(5a85a228) SHA1(d51a2cbd0aae80315bda9530275aabfe8305364e)) |
| 763 | 762 | |
| 764 | 763 | ROM_REGION( 0x800, "chargen", 0 ) |
| 765 | 764 | ROM_LOAD( "bigboard.u73", 0x0000, 0x0800, CRC(10bf0d81) SHA1(7ec73670a4d9d6421a5d6a4c4edc8b7c87923f6c) ) |
| r241591 | r241592 | |
| 791 | 790 | ROM_END |
| 792 | 791 | |
| 793 | 792 | ROM_START( x820ii ) |
| 794 | | ROM_REGION( 0x2000, Z80_TAG, 0 ) |
| 793 | ROM_REGION( 0x1800, Z80_TAG, 0 ) |
| 795 | 794 | ROM_DEFAULT_BIOS( "v404" ) |
| 796 | | ROM_SYSTEM_BIOS( 0, "v400", "Balcones Operating System v4.00" ) // Initial U.S. 3-ROM set: support for double density disks |
| 797 | | ROMX_LOAD( "v400.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(1) ) |
| 798 | | ROMX_LOAD( "v400.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(1) ) |
| 799 | | ROMX_LOAD( "v400.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(1) ) |
| 800 | | ROM_SYSTEM_BIOS( 1, "v401", "Balcones Operating System v4.01" ) // Corrected overflow problem with large data files |
| 801 | | ROMX_LOAD( "v401.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 802 | | ROMX_LOAD( "v401.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 803 | | ROMX_LOAD( "v401.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 804 | | ROM_SYSTEM_BIOS( 2, "v402", "Balcones Operating System v4.02" ) // Rank Xerox (European) boot ROM version of US 4.01 |
| 805 | | ROMX_LOAD( "v402.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(3) ) |
| 806 | | ROMX_LOAD( "v402.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(3) ) |
| 807 | | ROMX_LOAD( "v402.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(3) ) |
| 808 | | ROM_SYSTEM_BIOS( 3, "v403", "Balcones Operating System v4.03" ) // Incorporate programmable communications option and support for the low-profile keyboard (4-ROM set and type-ahead input buffer) |
| 809 | | ROMX_LOAD( "v403.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(4) ) |
| 810 | | ROMX_LOAD( "v403.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(4) ) |
| 811 | | ROMX_LOAD( "v403.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(4) ) |
| 812 | | ROMX_LOAD( "v403.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(4) ) |
| 813 | | ROM_SYSTEM_BIOS( 4, "v404", "Balcones Operating System v4.04" ) // Changes sign-on message from Xerox 820-II to Xerox |
| 814 | | ROMX_LOAD( "537p3652.u33", 0x0000, 0x0800, CRC(7807cfbb) SHA1(bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3), ROM_BIOS(5) ) |
| 815 | | ROMX_LOAD( "537p3653.u34", 0x0800, 0x0800, CRC(a9c6c0c3) SHA1(c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9), ROM_BIOS(5) ) |
| 816 | | ROMX_LOAD( "537p3654.u35", 0x1000, 0x0800, CRC(a8a07223) SHA1(e8ae1ebf2d7caf76771205f577b88ae493836ac9), ROM_BIOS(5) ) |
| 817 | | ROMX_LOAD( "v404.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(5) ) // fitted for low-profile keyboard only |
| 818 | | ROM_SYSTEM_BIOS( 5, "v50", "Balcones Operating System v5.0" ) // Operating system modifications for DEM and new 5.25" disk controller (4 new boot ROMs) |
| 819 | | ROMX_LOAD( "v50.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(6) ) |
| 820 | | ROMX_LOAD( "v50.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(6) ) |
| 821 | | ROMX_LOAD( "v50.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(6) ) |
| 822 | | ROMX_LOAD( "v50.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(6) ) // fitted for low-profile keyboard only |
| 795 | ROM_SYSTEM_BIOS( 0, "v404", "Balcones Operating System v4.04" ) |
| 796 | ROMX_LOAD( "537p3652.u33", 0x0000, 0x0800, CRC(7807cfbb) SHA1(bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3), ROM_BIOS(1) ) |
| 797 | ROMX_LOAD( "537p3653.u34", 0x0800, 0x0800, CRC(a9c6c0c3) SHA1(c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9), ROM_BIOS(1) ) |
| 798 | ROMX_LOAD( "537p3654.u35", 0x1000, 0x0800, CRC(a8a07223) SHA1(e8ae1ebf2d7caf76771205f577b88ae493836ac9), ROM_BIOS(1) ) |
| 823 | 799 | |
| 824 | 800 | ROM_REGION( 0x1000, "chargen", 0 ) |
| 825 | 801 | ROM_LOAD( "x820ii.u57", 0x0000, 0x0800, CRC(1a50f600) SHA1(df4470c80611c14fa7ea8591f741fbbecdfe4fd9) ) |
| 826 | 802 | ROM_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3) ) |
| 827 | 803 | |
| 828 | 804 | ROM_REGION( 0x400, "keyboard", 0 ) |
| 829 | | ROM_LOAD( "820iikey.bin", 0x000, 0x400, CRC(8ea3b39b) SHA1(3f05959f54a558b273567b1b4f0c7cdf46d8d9bf) ) // ASCII keyboard, QZERTY layout (Italian) |
| 805 | ROM_LOAD( "820iikey.bin", 0x000, 0x400, CRC(8ea3b39b) SHA1(3f05959f54a558b273567b1b4f0c7cdf46d8d9bf) ) |
| 830 | 806 | ROM_END |
| 831 | 807 | |
| 832 | 808 | ROM_START( x168 ) |
| 833 | 809 | ROM_REGION( 0x1800, Z80_TAG, 0 ) |
| 834 | 810 | ROM_DEFAULT_BIOS( "v404" ) |
| 835 | | ROM_SYSTEM_BIOS( 0, "v404", "Balcones Operating System v4.04" ) // Changes sign-on message from Xerox 820-II to Xerox |
| 811 | ROM_SYSTEM_BIOS( 0, "v404", "Balcones Operating System v4.04" ) |
| 836 | 812 | ROMX_LOAD( "537p3652.u33", 0x0000, 0x0800, CRC(7807cfbb) SHA1(bd3cc5cc5c59c84a50747aae5c17eb4617b0dbc3), ROM_BIOS(1) ) |
| 837 | 813 | ROMX_LOAD( "537p3653.u34", 0x0800, 0x0800, CRC(a9c6c0c3) SHA1(c2da9d1bf0da96e6b8bfa722783e411d2fe6deb9), ROM_BIOS(1) ) |
| 838 | 814 | ROMX_LOAD( "537p3654.u35", 0x1000, 0x0800, CRC(a8a07223) SHA1(e8ae1ebf2d7caf76771205f577b88ae493836ac9), ROM_BIOS(1) ) |
| 839 | | ROMX_LOAD( "v404.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(1) ) // fitted for low-profile keyboard only |
| 840 | | ROM_SYSTEM_BIOS( 1, "v50", "Balcones Operating System v5.0" ) // Operating system modifications for DEM and new 5.25" disk controller (4 new boot ROMs) |
| 841 | | ROMX_LOAD( "v50.u33", 0x0000, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 842 | | ROMX_LOAD( "v50.u34", 0x0800, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 843 | | ROMX_LOAD( "v50.u35", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(2) ) |
| 844 | | ROMX_LOAD( "v50.u36", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(2) ) // fitted for low-profile keyboard only |
| 845 | 815 | |
| 846 | 816 | ROM_REGION( 0x1000, I8086_TAG, 0 ) |
| 847 | 817 | ROM_LOAD( "8086.u33", 0x0000, 0x1000, CRC(ee49e3dc) SHA1(a5f20c74fc53f9d695d8894534ab69a39e2c38d8) ) |
| r241591 | r241592 | |
| 851 | 821 | ROM_LOAD( "x820ii.u58", 0x0800, 0x0800, CRC(aca4b9b3) SHA1(77f41470b0151945b8d3c3a935fc66409e9157b3) ) |
| 852 | 822 | |
| 853 | 823 | ROM_REGION( 0x400, "keyboard", 0 ) |
| 854 | | ROM_LOAD( "820iikey.bin", 0x000, 0x400, CRC(8ea3b39b) SHA1(3f05959f54a558b273567b1b4f0c7cdf46d8d9bf) ) // ASCII keyboard, QZERTY layout (Italian) |
| 824 | ROM_LOAD( "820iikey.bin", 0x000, 0x400, CRC(8ea3b39b) SHA1(3f05959f54a558b273567b1b4f0c7cdf46d8d9bf) ) |
| 855 | 825 | ROM_END |
| 856 | 826 | |
| 857 | 827 | ROM_START( mk83 ) |
| 858 | 828 | ROM_REGION( 0x1000, Z80_TAG, 0 ) |
| 859 | | ROM_LOAD( "2732mk83.bin", 0x0000, 0x1000, CRC(a845c7e1) SHA1(3ccf629c5cd384953794ac4a1d2b45678bd40e92) ) |
| 860 | | |
| 829 | ROM_LOAD( "2732mk83.bin", 0x0000, 0x1000, CRC(a845c7e1) SHA1(3ccf629c5cd384953794ac4a1d2b45678bd40e92)) |
| 861 | 830 | ROM_REGION( 0x800, "chargen", 0 ) |
| 862 | | ROM_LOAD( "2716mk83.bin", 0x0000, 0x0800, CRC(10bf0d81) SHA1(7ec73670a4d9d6421a5d6a4c4edc8b7c87923f6c) ) |
| 831 | ROM_LOAD( "2716mk83.bin", 0x0000, 0x0800, CRC(10bf0d81) SHA1(7ec73670a4d9d6421a5d6a4c4edc8b7c87923f6c)) |
| 863 | 832 | ROM_END |
| 864 | 833 | |
| 865 | 834 | /* System Drivers */ |