Previous 199869 Revisions Next

r33089 Friday 31st October, 2014 at 07:55:54 UTC by Miodrag Milanović
Merge pull request #25 from ramiropolla/upd7810

upd7810: Some fixes and code simplification
[hash]ec1841.xml fmtowns_cd.xml g7400.xml megadriv.xml nes.xml pegasus_cart.xml radio86_cass.xml sorcerer_cart.xml sorcerer_cass.xml
[src/emu/bus/nes]ave.c
[src/emu/cpu/i386]i386.c
[src/emu/machine]ataflash.c ataflash.h idehd.h
[src/mame]mame.lst
[src/mame/drivers]8080bw.c adp.c bagman.c cclimber.c kyugo.c ninjakd2.c segaufo.c uapce.c
[src/mess/drivers]spc1000.c
[src/osd/sdl/man]castool.1 chdman.1 floptool.1* imgtool.1 jedutil.1 ldresample.1 ldverify.1 mame.6 mess.6 romcmp.1 testkeys.1

trunk/hash/ec1841.xml
r241600r241601
131131      <publisher>??</publisher>
132132      <part name="flop1" interface="floppy_5_25">
133133         <dataarea name="flop" size="205475">
134            <rom name="ec1841-voice41.td0" size="205475" sha1="5561649fde90bccc743ce61a5d4a50e07cd5a674" crc="1f85afad" offset="0" />
134            <rom name="ec1841-voice41.td0" size="205475" sha1="5561649fde90bccc743ce61a5d4a50e07cd5a674" crc="f8082286" offset="0" />
135135         </dataarea>
136136      </part>
137137   </software>
trunk/hash/fmtowns_cd.xml
r241600r241601
11<?xml version="1.0"?>
22<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3<softwarelist name="fmtowns" description="FM Towns CD-ROMs">
3<softwarelist name="fmtowns_cd" description="FM Towns CD-ROMs">
44<!-- skeleton test list -->
55
66   <!-- works well on fmtmarty, keyboard seems to interfere with movements on fmtowns -->
trunk/hash/g7400.xml
r241600r241601
3333
3434-->
3535
36<softwarelist name="vg7400" description="Philips Videopac Plus G7400 cartridges">
36<softwarelist name="g7400" description="Philips Videopac Plus G7400 cartridges">
3737
3838<!-- Phillips Videopac+ G7400 carts -->
3939
trunk/hash/megadriv.xml
r241600r241601
4242  * Ghoul Patrol
4343  * Beethoven's 2nd
4444  * Iron Hammer (from http://www.youtube.com/watch?v=uQG0tZQaKUg )
45  * Bill's Tomato Game (from http://www.youtube.com/watch?v=GeCuBe2xd8A )
4645  * Total Carnage
4746  * Monster Hunter
4847  * Brown 60
r241600r241601
825824   </software>
826825
827826
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
828849   <software name="batman">
829850      <description>Batman (Euro)</description>
830851      <year>1992</year>
r241600r241601
11061127
11071128
11081129<!-- 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 -->
11091160   <software name="buckrog">
11101161      <description>Buck Rogers - Countdown to Doomsday (Euro, USA)</description>
11111162      <year>1991</year>
r241600r241601
11531204   </software>
11541205
11551206
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
11561222   <software name="burnforc">
11571223      <!-- Namcot PCB (blob epoxy chip) -->
11581224      <description>Burning Force (Euro)</description>
r241600r241601
14811547   </software>
14821548
14831549
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
14841564   <software name="collslam">
14851565      <description>College Slam (USA)</description>
14861566      <year>1996</year>
r241600r241601
21972277   </software>
21982278
21992279
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
22002297<!-- Only Euro is confirmed -->
22012298   <software name="ecco">
22022299      <description>Ecco the Dolphin (Euro, USA, Kor)</description>
r241600r241601
29093006   </software>
29103007
29113008
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
29123037<!-- Only Euro is confirmed -->
29133038   <software name="gground">
29143039      <description>Gain Ground (World, Rev. A)</description>
r241600r241601
30073132   </software>
30083133
30093134
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
30103149<!-- Only Euro is confirmed -->
30113150   <software name="genchaos">
30123151      <description>General Chaos (Euro, USA)</description>
r241600r241601
33263465
33273466
33283467<!-- 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 -->
33293483   <software name="hardbl94">
33303484      <description>HardBall '94 (Euro, USA)</description>
33313485      <year>1994</year>
r241600r241601
35543708   </software>
35553709
35563710
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
35573725   <software name="intrugby">
35583726      <description>International Rugby (Euro)</description>
35593727      <year>1993</year>
r241600r241601
36423810   </software>
36433811
36443812
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
36453833<!-- Only Euro is confirmed, USA with label C55-01? needs to be verified -->
36463834   <software name="jbdougko">
36473835      <description>James 'Buster' Douglas Knockout Boxing (Euro, USA)</description>
r241600r241601
37363924   </software>
37373925
37383926
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
37393941<!-- Only Euro is confirmed -->
37403942   <software name="jewelms">
37413943      <description>Jewel Master (Euro, USA, Rev. A)</description>
r241600r241601
47804982   </software>
47814983
47824984
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
47835017   <software name="mmprtm">
47845018      <description>Mighty Morphin Power Rangers - The Movie (Euro)</description>
47855019      <year>1995</year>
r241600r241601
51305364   </software>
51315365
51325366
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
51335389   <software name="bullvslaj" cloneof="bullvsla">
51345390      <description>NBA Pro Basketball - Bulls Vs Lakers (Jpn)</description>
51355391      <year>1993</year>
r241600r241601
56335889
56345890
56355891<!-- 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 -->
56365914   <software name="pga96">
56375915      <description>PGA Tour 96 (Euro, USA)</description>
56385916      <year>1995</year>
r241600r241601
57236001   </software>
57246002
57256003
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
57266026   <software name="phantom">
57276027      <description>Phantom 2040 (Euro)</description>
57286028      <year>1995</year>
r241600r241601
58736173   </software>
58746174
58756175
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
58766194   <software name="pdrive">
58776195      <description>Power Drive (Euro)</description>
58786196      <year>1994</year>
r241600r241601
59026220   </software>
59036221
59046222
5905<!-- Only Euro is confirmed -->
6223<!-- Both Euro and USA are confirmed -->
59066224   <software name="predatr2">
59076225      <description>Predator 2 (Euro, USA)</description>
59086226      <year>1992</year>
59096227      <publisher>Arena</publisher>
59106228      <part name="cart" interface="megadriv_cart">
5911         <feature name="pcb" value="670100 REV 1"/>
6229         <feature name="pcb" value="670100 REV 1 (EUR), 670100 REV 5 (USA)"/>
59126230         <feature name="ic1" value="MPR-15069 W71"/>
59136231         <dataarea name="rom" width="16" endianness="big" size="1048576">
59146232            <rom name="mpr-15069 w71.ic1" size="1048576" crc="bdba113e" sha1="0d482bae2922c81c8bc7500a62c396b038978114" offset="0x000000"/>
r241600r241601
59176235   </software>
59186236
59196237
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
59206260   <software name="prmang97">
59216261      <description>Premier Manager 97 (Euro)</description>
59226262      <year>1996</year>
r241600r241601
59856325   </software>
59866326
59876327
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
59886342   <software name="puggsy">
59896343      <description>Puggsy (Euro)</description>
59906344      <year>1993</year>
r241600r241601
64266780   </software>
64276781
64286782
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
64296800   <software name="slammastu" cloneof="slammast">
64306801      <description>Saturday Night Slammasters (USA)</description>
64316802      <year>1994</year>
r241600r241601
67327103   </software>
67337104
67347105
6735<!-- Only Euro is confirmed -->
7106<!-- Both Euro and USA are confirmed -->
67367107   <software name="bartnigh">
67377108      <description>The Simpsons - Bart's Nightmare (Euro, USA)</description>
67387109      <year>1993</year>
67397110      <publisher>Flying Edge</publisher>
67407111      <part name="cart" interface="megadriv_cart">
6741         <feature name="pcb" value="171-5978BA"/>
7112         <feature name="pcb" value="171-5978BA (EUR), 171-5978B (USA)"/>
67427113         <feature name="u1" value="MPR-15762 T53"/> <!-- location not really marked on PCB, using u1 for consistency -->
67437114         <dataarea name="rom" width="16" endianness="big" size="1048576">
67447115            <rom name="mpr-15762 t53.u1" size="1048576" crc="24d7507c" sha1="fb95b7fdf12dcf62883dabf65d2bf8ffa83786fc" offset="0x000000"/>
r241600r241601
68597230   </software>
68607231
68617232
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
68627247<!-- Both Euro and USA confirmed -->
68637248   <software name="sonic">
68647249      <description>Sonic the Hedgehog (Euro, USA)</description>
r241600r241601
68747259   </software>
68757260
68767261
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
68777280<!-- Euro and Jpn are confirmed -->
68787281   <software name="sonic2">
68797282      <description>Sonic the Hedgehog 2 (World, Rev. A)</description>
r241600r241601
69447347   </software>
69457348
69467349
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
69477364   <software name="speedbl2">
69487365      <description>Speedball 2 (Euro)</description>
69497366      <year>1992</year>
r241600r241601
79488365   </software>
79498366
79508367
7951<!-- Only Euro is confirmed -->
8368<!-- Euro and USA confirmed -->
79528369   <software name="toejama" cloneof="toejam">
79538370      <description>Toe Jam &amp; Earl (World)</description>
79548371      <year>1992</year>
r241600r241601
79588375      <info name="alt_title" value="トージャム&amp;アール"/>
79598376      <part name="cart" interface="megadriv_cart">
79608377         <feature name="pcb" value="171-5978BA"/>
7961         <feature name="u1" value="MPR-14236-F"/>   <!-- location not really marked on PCB, using u1 for consistency -->
8378         <feature name="u1" value="MPR-14236-F, MPR-14236-H"/>   <!-- location not really marked on PCB, using u1 for consistency -->
79628379         <dataarea name="rom" width="16" endianness="big" size="1048576">
79638380            <rom name="mpr-14236-f.ic1" size="1048576" crc="d1b36786" sha1="7f82d8b57fff88bdca5d8aff85b01e231dc1239a" offset="0x000000"/>
79648381         </dataarea>
r241600r241601
83528769   </software>
83538770
83548771
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
83558794<!-- Both Euro and USA confirmed -->
83568795   <software name="vrtroop">
83578796      <description>VR Troopers (Euro, USA)</description>
r241600r241601
84658904      <publisher>Ballistic</publisher>
84668905      <part name="cart" interface="megadriv_cart">
84678906         <feature name="pcb" value="ACSGEE1191 REV A"/>
8468         <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/>
8907         <feature name="u1" value="9341 (c) 1/92 ACWCSG-1"/> <!-- Also found with 9341 replaced by 9240, and 9405 -->
84698908         <feature name="u2" value="AT28C1616E, KM28C16-20"/>
84708909         <feature name="u3" value="KS74HCTLS00N"/>
84718910         <dataarea name="rom" width="16" endianness="big" size="1048576">
r241600r241601
87569195
87579196<!-- Only Euro is confirmed -->
87589197   <software name="wwfroyal">
8759      <description>WWF Royal Rumble (World)</description>
9198      <description>WWF Royal Rumble (Euro)</description>
87609199      <year>1994</year>
8761      <publisher>Flying Edge</publisher> <!-- This has been published by Acclaim in Jpn, in fact -->
8762      <info name="serial" value="T-81043 (JPN)"/>
8763      <info name="release" value="19940325"/>
8764      <info name="alt_title" value="WWFロイヤルランブル"/>
9200      <publisher>Flying Edge</publisher>
87659201      <part name="cart" interface="megadriv_cart">
87669202         <feature name="pcb" value="670116 REV 2"/>
87679203         <feature name="ic1" value="WWFRR-GEN LO VER 1.00"/>
r241600r241601
87849220   </software>
87859221
87869222
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
87879241<!-- Only Euro is confirmed -->
87889242   <software name="wwfsup">
87899243      <description>WWF Super WrestleMania (Euro, USA)</description>
r241600r241601
89179371   </software>
89189372
89199373
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 &quot;Nth&quot; 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
89209389<!-- 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 -->
89219405   <software name="zoom">
89229406      <description>Zoom! (World)</description>
89239407      <year>1990</year>
r241600r241601
89389422
89399423<!-- Partially documented: confirmed dumps, missing additional info (a PCB pic would be of help to fill missing details) -->
89409424
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
89579425   <software name="microm96">
89589426      <description>Micro Machines Turbo Tournament 96 (Euro, v1.1, J-Cart)</description>
89599427      <year>1995</year>
r241600r241601
90989566      </part>
90999567   </software>
91009568
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
91139569   <software name="micromac">
91149570      <description>Micro Machines (Euro, USA)</description>
91159571      <year>1993</year>
r241600r241601
91319587         <feature name="slot" value="rom_cm2in1"/>
91329588         <dataarea name="rom" width="16" endianness="big" size="2621440">
91339589            <rom name="mdppf821.bin" size="2097152" crc="32dd8351" sha1="928f46ca87886c6e72d10f7c9db29b09e483bc49" offset="0x000000"/>
9134            <rom name="mdmm_acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/>
9590            <rom name="mdmm acd3.bin" size="524288" crc="50081a0b" sha1="56a8844c376f2e79e92cf128681fa3fef81c36d6" offset="0x200000"/>
91359591         </dataarea>
91369592      </part>
91379593   </software>
r241600r241601
1037410830      </part>
1037510831   </software>
1037610832
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
1038810833   <software name="barkley2">
1038910834      <description>Barkley Shut Up and Jam! 2 (USA)</description>
1039010835      <year>1995</year>
r241600r241601
1138011825      </part>
1138111826   </software>
1138211827
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
1141111828   <software name="budokanu" cloneof="budokan">
1141211829      <description>Budokan - The Martial Spirit (USA)</description>
1141311830      <year>1990</year>
r241600r241601
1144111858      </part>
1144211859   </software>
1144311860
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
1145511861   <software name="burnforcu" cloneof="burnforc">
1145611862      <description>Burning Force (USA)</description>
1145711863      <year>1990</year>
r241600r241601
1188312289      </part>
1188412290   </software>
1188512291
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
1189712292   <software name="coachk">
1189812293      <description>Coach K College Basketball (USA)</description>
1189912294      <year>1995</year>
r241600r241601
1251112906      </part>
1251212907   </software>
1251312908
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
1252512909   <software name="crkdownu" cloneof="crkdown">
1252612910      <description>Crack Down (USA)</description>
1252712911      <year>1991</year>
r241600r241601
1376114145      </part>
1376214146   </software>
1376314147
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
1377514148   <software name="ejim2u" cloneof="ejim2">
1377614149      <description>Earthworm Jim 2 (USA)</description>
1377714150      <year>1996</year>
r241600r241601
1441414787      </part>
1441514788   </software>
1441614789
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
1442814790   <software name="f1wcp" cloneof="f1wc">
1442914791      <description>F1 - World Championship Edition (Euro, Prototype)</description>
1443014792      <year>1993</year>
r241600r241601
1495215314      </part>
1495315315   </software>
1495415316
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
1496615317   <software name="funngameu" cloneof="funngame">
1496715318      <description>Fun 'N' Games (USA)</description>
1496815319      <year>1993</year>
r241600r241601
1545815809      </part>
1545915810   </software>
1546015811
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
1547215812   <software name="greatcirj" cloneof="mickeycm">
1547315813      <description>Great Circus Mystery - Mickey to Minnie Magical Adventure 2 (Jpn)</description>
1547415814      <year>1994</year>
r241600r241601
1563715977      </part>
1563815978   </software>
1563915979
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
1565115980   <software name="havocu" cloneof="havoc">
1565215981      <description>High Seas Havoc (USA)</description>
1565315982      <year>1993</year>
r241600r241601
1591716246      </part>
1591816247   </software>
1591916248
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
1593116249   <software name="insectx">
1593216250      <description>Insector X (USA)</description>
1593316251      <year>1990</year>
r241600r241601
1616616484      </part>
1616716485   </software>
1616816486
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
1618416487   <software name="finalb" cloneof="jbdougko">
1618516488      <description>Final Blow (Jpn)</description>
1618616489      <year>1990</year>
r241600r241601
1915919462      </part>
1916019463   </software>
1916119464
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
1917619465   <software name="nbaliv98">
1917719466      <description>NBA Live 98 (USA)</description>
1917819467      <year>1997</year>
r241600r241601
2062220911      </part>
2062320912   </software>
2062420913
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
2064620914   <software name="pga2">
2064720915      <description>PGA Tour Golf II (Euro, USA, v1.1)</description>
2064820916      <year>1992</year>
r241600r241601
2067420942      </part>
2067520943   </software>
2067620944
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
2069120945   <software name="pstar2a" cloneof="pstar2">
2069220946      <description>Phantasy Star II (Euro, USA)</description>
2069320947      <year>1989</year>
r241600r241601
2108621340      </part>
2108721341   </software>
2108821342
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
2110021343   <software name="pocahontu" cloneof="pocahont">
2110121344      <description>Pocahontas (USA)</description>
2110221345      <year>1996</year>
r241600r241601
2124721490      </part>
2124821491   </software>
2124921492
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
2127221493   <software name="primetim">
2127321494      <description>Prime Time NFL Starring Deion Sanders (USA)</description>
2127421495      <year>1995</year>
r241600r241601
2245822679      </part>
2245922680   </software>
2246022681
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
2247222682   <software name="sagaia">
2247322683      <description>Sagaia (USA)</description>
2247422684      <year>1991</year>
r241600r241601
2261522825      </part>
2261622826   </software>
2261722827
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
2262922828   <software name="scooby">
2263022829      <description>Scooby-Doo Mystery (USA)</description>
2263122830      <year>1995</year>
r241600r241601
2374523944      </part>
2374623945   </software>
2374723946
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
2375923947   <software name="sspinua" cloneof="sspin">
2376023948      <description>Sonic Spinball (USA, Alt)</description>
2376123949      <year>1993</year>
r241600r241601
2376723955      </part>
2376823956   </software>
2376923957
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
2378423958   <software name="sonicpir" cloneof="sonic">
2378523959      <description>Sonic the Hedgehog (Pirate, Ripped from Golden 10 in 1)</description>
2378623960      <year>1991?</year>
r241600r241601
2405924233      </part>
2406024234   </software>
2406124235
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
2407624236   <software name="sparkstru" cloneof="sparkstr">
2407724237      <description>Sparkster (USA)</description>
2407824238      <year>1994</year>
r241600r241601
2509625256      </part>
2509725257   </software>
2509825258
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
2511025259   <software name="sfzone">
2511125260      <description>Super Fantasy Zone (Euro)</description>
2511225261      <year>1993</year>
r241600r241601
2707427223      </part>
2707527224   </software>
2707627225
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
2709127226   <software name="vixen357">
2709227227      <description>Vixen 357 (Jpn)</description>
2709327228      <year>1992</year>
r241600r241601
2916629301      </part>
2916729302   </software>
2916829303
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 &quot;Nth&quot; 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
2918429304   <software name="zoolu" cloneof="zool">
2918529305      <description>Zool (USA)</description>
2918629306      <year>1993</year>
trunk/hash/nes.xml
r241600r241601
1121811218      <part name="cart" interface="nes_cart">
1121911219         <feature name="slot" value="nina006" />
1122011220         <feature name="pcb" value="AVE-NINA-06" />
11221         <feature name="mirroring" value="horizontal" />
1122111222         <dataarea name="prg" size="32768">
1122211223            <rom name="f-15 pgm rev 11 db78" size="32768" crc="e1b511cf" sha1="de66004bd0d88aee42c9efe6c65fb1937ab6b9bb" offset="00000" />
1122311224         </dataarea>
r241600r241601
2045420455      </part>
2045520456   </software>
2045620457
20457   <software name="krazykr" supported="no">
20458   <software name="krazykr">
2045820459      <description>Krazy Kreatures (USA, v1.1)</description>
2045920460      <year>1990</year>
2046020461      <publisher>American Video Entertainment</publisher>
r241600r241601
2047320474   </software>
2047420475
2047520476<!-- this was originally included as proto, but it's documented at bootgod's place as v1.0... was it really a prototype? track down the dump... -->
20476   <software name="krazykrp" cloneof="krazykr" supported="no">
20477   <software name="krazykrp" cloneof="krazykr">
2047720478      <description>Krazy Kreatures (USA, v1.0)</description>
2047820479      <year>1990</year>
2047920480      <publisher>American Video Entertainment</publisher>
r241600r241601
2381523816      </part>
2381623817   </software>
2381723818
23818   <software name="mermatl" supported="no">
23819   <software name="mermatl">
2381923820      <description>Mermaids of Atlantis - The Riddle of the Magic Bubble (USA)</description>
2382023821      <year>1991</year>
2382123822      <publisher>American Video Entertainment</publisher>
r241600r241601
4571745718      <part name="cart" interface="nes_cart">
4571845719         <feature name="slot" value="nina006" />
4571945720         <feature name="pcb" value="AVE-NINA-06" />
45721         <feature name="mirroring" value="horizontal" />
4572045722         <dataarea name="chr" size="65536">
4572145723            <rom name="futebol (brazil) (unl).chr" size="65536" crc="9fddfc61" sha1="feb234b9cb39996542ab4f9a0d76e0c6239fccc3" offset="00000" status="baddump" />
4572245724         </dataarea>
r241600r241601
4839848400      <part name="cart" interface="nes_cart">
4839948401         <feature name="slot" value="nina006" />
4840048402         <feature name="pcb" value="AVE-NINA-06" />
48403         <feature name="mirroring" value="vertical" />
4840148404         <dataarea name="chr" size="32768">
4840248405            <rom name="robert byrnes pool challenge (usa) (proto) (unl).chr" size="32768" crc="01005a00" sha1="e47a5a225990eca7aa6dc3853ca2c243f7d29136" offset="00000" status="baddump" />
4840348406         </dataarea>
r241600r241601
4991149914      <part name="cart" interface="nes_cart">
4991249915         <feature name="slot" value="nina006" />
4991349916         <feature name="pcb" value="AVE-NINA-03" />
49917         <feature name="mirroring" value="horizontal" />
4991449918         <dataarea name="chr" size="65536">
4991549919            <rom name="ultimate league soccer (italy) (unl).chr" size="65536" crc="201e9c71" sha1="3ede735b03708783b1ebb9c203d6e702e90cf0c6" offset="00000" status="baddump" />
4991649920         </dataarea>
r241600r241601
5274552749      <part name="cart" interface="nes_cart">
5274652750         <feature name="slot" value="nina006" />
5274752751         <feature name="pcb" value="AVE-NINA-06" />
52752         <feature name="mirroring" value="horizontal" />
5274852753         <dataarea name="chr" size="32768">
5274952754            <rom name="poke block (asia) (unl).chr" size="32768" crc="edce1b2f" sha1="2628650db3c27b2b3232b627db4ed2bcc69d6e17" offset="00000" status="baddump" />
5275052755         </dataarea>
r241600r241601
5713657141      <part name="cart" interface="nes_cart">
5713757142         <feature name="slot" value="nina006" />
5713857143         <feature name="pcb" value="AVE-NINA-03" />
57144         <feature name="mirroring" value="horizontal" />
5713957145         <dataarea name="chr" size="65536">
5714057146            <rom name="av dragon mahjang (japan) (unl).chr" size="65536" crc="a203df20" sha1="2a24122bfb37b9a62771e740c911a5cbb349178e" offset="00000" status="baddump" />
5714157147         </dataarea>
r241600r241601
5744357449      <part name="cart" interface="nes_cart">
5744457450         <feature name="slot" value="nina006" />
5744557451         <feature name="pcb" value="AVE-NINA-06" />
57446         <feature name="mirroring" value="horizontal" />
57452         <feature name="mirroring" value="vertical" />
5744757453         <dataarea name="chr" size="32768">
5744857454            <rom name="metal fighter (asia) (hacker) (unl).chr" size="32768" crc="fe69de4b" sha1="11bcf115fa146923a87763f8f5f224a8ddb027ce" offset="00000" status="baddump" />
5744957455         </dataarea>
trunk/hash/pegasus_cart.xml
r241600r241601
11<?xml version="1.0"?>
22<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3<softwarelist name="pegasus" description="Technosys Aamber Pegasus ROM expansions">
3<softwarelist name="pegasus_cart" description="Technosys Aamber Pegasus ROM expansions">
44
55
66   <software name="basic">
trunk/hash/radio86_cass.xml
r241600r241601
11<?xml version="1.0"?>
22<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3<softwarelist name="radio86" description="Radio-86RK cassettes">
3<softwarelist name="radio86_cass" description="Radio-86RK cassettes">
44
55<!-- GAMES -->
66
trunk/hash/sorcerer_cart.xml
r241600r241601
1717   <software name="basicpac">
1818      <description>Exidy Standard Basic v1.0</description>
1919      <year>1978</year>
20      <publisher>Exidy Inc.</publisher>
20      <publisher>Exidy</publisher>
2121      <info name="serial" value="DP 2002" />
2222      <part name="cart" interface="sorcerer_cart">
2323         <dataarea name="rom" size="8192">
r241600r241601
2929   <software name="devpac">
3030      <description>Exidy Z80 Development Pac</description>
3131      <year>1979</year>
32      <publisher>Exidy Inc.</publisher>
32      <publisher>Exidy</publisher>
3333      <info name="serial" value="DP 2003" />
3434      <part name="cart" interface="sorcerer_cart">
3535         <dataarea name="rom" size="8192">
r241600r241601
4141   <software name="wordpac">
4242      <description>Exidy Word Processor Pac</description>
4343      <year>1978</year>
44      <publisher>Exidy Inc.</publisher>
44      <publisher>Exidy</publisher>
4545      <info name="serial" value="DP 2004" />
4646      <part name="cart" interface="sorcerer_cart">
4747         <dataarea name="rom" size="8192">
r241600r241601
5050      </part>
5151   </software>
5252
53   <software name="basicm">
53   <software name="basicmod">
5454      <description>Exidy Standard Modified Basic v1.01</description>
5555      <!-- Unofficial Hack Release -->
5656      <year>1980</year>
trunk/hash/sorcerer_cass.xml
r241600r241601
55
66<!-- These came from mp3s, so they're marked as bad dumps until they're redumped properly -->
77
8   <software name="chomp" supported="no">
8   <software name="chomp">
99      <description>Chomp</description>
1010      <year>1981</year>
1111      <publisher>W. S. King</publisher>
12      <info name="usage" value="Load in Monitor with &quot;LO&quot; command, then type &quot;GO 0100&quot;" />
1213      <part name="cass" interface="sorcerer_cass">
1314         <dataarea name="cass" size="23392316">
1415            <rom name="chomp (1981)(w.s.king).wav" size="23392316" crc="95971024" sha1="62672de80e5139af35424184c76f1c9c18493c3a" offset="0" status="baddump" />
r241600r241601
1617      </part>
1718   </software>
1819
19   <software name="eliza" supported="no">
20   <software name="eliza">
2021      <description>Eliza</description>
2122      <year>19??</year>
2223      <publisher>&lt;unknown&gt;</publisher>
24      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
2325      <part name="cass" interface="sorcerer_cass">
2426         <dataarea name="cass" size="12578876">
2527            <rom name="eliza (19xx)(-).wav" size="12578876" crc="9173759e" sha1="23d35784fd1ab492cb0371552bd1a981214c0192" offset="0" status="baddump" />
r241600r241601
2729      </part>
2830   </software>
2931
30   <software name="galaxian" supported="no">
32   <software name="galaxian">
3133      <description>Galaxians</description>
3234      <year>19??</year>
3335      <publisher>&lt;unknown&gt;</publisher>
36      <info name="usage" value="Load in Monitor with &quot;LO&quot; command, then type &quot;GO 0100&quot;" />
3437      <part name="cass" interface="sorcerer_cass">
3538         <dataarea name="cass" size="16506020">
3639            <rom name="galaxians (19xx)(-).wav" size="16506020" crc="c6f686b2" sha1="41928aa796e6609de37301b3594d3a9a9eb975ac" offset="0" status="baddump" />
r241600r241601
3841      </part>
3942   </software>
4043
41</softwarelist>
No newline at end of file
44
45
46<!-- These come from tapes  -->
47
48   <software name="elizaa" cloneof="eliza">
49      <description>Eliza (Alt)</description>
50      <year>19??</year>
51      <publisher>&lt;unknown&gt;</publisher>
52      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
53      <part name="cass" interface="sorcerer_cass">
54         <dataarea name="cass" size="11908260">
55            <rom name="eliza.wav" size="11908260" crc="67868b2a" sha1="bd219fa2b29881add2f06fc7cdf1dc0c63bec0b0" offset="0" />
56         </dataarea>
57      </part>
58   </software>
59
60   <software name="demo1" supported="no">
61      <description>DEMO1 (Bad?)</description>
62      <year>19??</year>
63      <publisher>&lt;unknown&gt;</publisher>
64      <info name="usage" value="Gives CRC Error" />
65      <part name="cass" interface="sorcerer_cass">
66         <dataarea name="cass" size="12770008">
67            <rom name="demo1.wav" size="12770008" crc="e53951a5" sha1="612b60f3f179fa05a86305761e951211e535238e" offset="0" />
68         </dataarea>
69      </part>
70   </software>
71
72   <software name="demo2">
73      <description>DEMO2</description>
74      <year>19??</year>
75      <publisher>&lt;unknown&gt;</publisher>
76      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
77      <part name="cass" interface="sorcerer_cass">
78         <dataarea name="cass" size="8202538">
79            <rom name="demo2.wav" size="8202538" crc="922dede4" sha1="92005d8e4957a658e2e513083cd240af575fc048" offset="0" />
80         </dataarea>
81      </part>
82   </software>
83
84   <software name="demo3">
85      <description>DEMO3</description>
86      <year>19??</year>
87      <publisher>&lt;unknown&gt;</publisher>
88      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
89      <part name="cass" interface="sorcerer_cass">
90         <dataarea name="cass" size="7263870">
91            <rom name="demo3.wav" size="7263870" crc="38e5b0d7" sha1="2400651c816b33d67c461c7eee561d80568891be" offset="0" />
92         </dataarea>
93      </part>
94   </software>
95
96   <software name="demo4">
97      <description>DEMO4</description>
98      <year>19??</year>
99      <publisher>&lt;unknown&gt;</publisher>
100      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
101      <part name="cass" interface="sorcerer_cass">
102         <dataarea name="cass" size="3896482">
103            <rom name="demo4.wav" size="3896482" crc="e66fa049" sha1="d956b3ff42ac7b3178ee76ecb3d2ad388fed81f5" offset="0" />
104         </dataarea>
105      </part>
106   </software>
107
108   <software name="demo5">
109      <description>DEMO5</description>
110      <year>19??</year>
111      <publisher>&lt;unknown&gt;</publisher>
112      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
113      <part name="cass" interface="sorcerer_cass">
114         <dataarea name="cass" size="5980780">
115            <rom name="demo5.wav" size="5980780" crc="32e5879c" sha1="07d08cb8d35e591d9f5a358fcc6f611df5922c7e" offset="0" />
116         </dataarea>
117      </part>
118   </software>
119
120   <software name="demo6">
121      <description>DEMO6</description>
122      <year>19??</year>
123      <publisher>&lt;unknown&gt;</publisher>
124      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
125      <part name="cass" interface="sorcerer_cass">
126         <dataarea name="cass" size="11295052">
127            <rom name="demo6.wav" size="11295052" crc="1c3a212f" sha1="a641a1cfaa3c3dc272c31803c738ff3f908f4604" offset="0" />
128         </dataarea>
129      </part>
130   </software>
131
132   <software name="demo7">
133      <description>DEMO7</description>
134      <year>19??</year>
135      <publisher>&lt;unknown&gt;</publisher>
136      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
137      <part name="cass" interface="sorcerer_cass">
138         <dataarea name="cass" size="11678280">
139            <rom name="demo7.wav" size="11678280" crc="320e3eba" sha1="f2ab46c0b33b5ea42a6ae26fdd06294b62e1331f" offset="0" />
140         </dataarea>
141      </part>
142   </software>
143
144   <software name="demo8">
145      <description>DEMO8</description>
146      <year>19??</year>
147      <publisher>&lt;unknown&gt;</publisher>
148      <info name="usage" value="Load in BASIC with &quot;CLOAD&quot; command, then type &quot;RUN&quot;" />
149      <part name="cass" interface="sorcerer_cass">
150         <dataarea name="cass" size="7556546">
151            <rom name="demo8.wav" size="7556546" crc="baf9361f" sha1="30ab8a8ccafd65fbe82cbfbf5f77f27e0dfc4a78" offset="0" />
152         </dataarea>
153      </part>
154   </software>
155
156   <software name="martian" supported="no">
157      <description>Martian Invaders (Bad?)</description>
158      <year>1980?</year>
159      <publisher>&lt;unknown&gt;</publisher>
160      <info name="usage" value="Gives CRC Error" />
161      <part name="cass" interface="sorcerer_cass">
162         <dataarea name="cass" size="843548">
163            <rom name="m- martian invaders (1980).wav" size="843548" crc="355d94ea" sha1="048ef7fa3a321cdcada962135de3f42161de86ab" offset="0" />
164         </dataarea>
165      </part>
166   </software>
167
168
169</softwarelist>
trunk/src/emu/bus/nes/ave.c
r241600r241601
7979   m_chr_source = m_vrom_chunks ? CHRROM : CHRRAM;
8080   prg32(0);
8181   chr8(0, m_chr_source);
82   set_nt_mirroring(PPU_MIRROR_HORZ);
8382}
8483
8584
r241600r241601
164163   if (!(offset & 0x0100))
165164   {
166165      prg32(data >> 3);
167      chr8(data, CHRROM);
166      chr8(data & 7, CHRROM);
168167   }
169168}
170169
trunk/src/emu/cpu/i386/i386.c
r241600r241601
31353135   m_vtlb = vtlb_alloc(this, AS_PROGRAM, 0, tlbsize);
31363136   m_smi = false;
31373137   m_debugger_temp = 0;
3138   m_lock = false;
31383139
31393140   zero_state();
31403141
r241600r241601
35623563   m_smi_latched = false;
35633564   m_nmi_masked = false;
35643565   m_nmi_latched = false;
3565   m_lock = false;
35663566
35673567   m_a20_mask = ~0;
35683568
trunk/src/emu/machine/ataflash.c
r241600r241601
202202      ide_hdd_device::process_buffer();
203203   }
204204}
205
206attotime ata_flash_pccard_device::seek_time()
207{
208   return attotime::zero;
209}
trunk/src/emu/machine/ataflash.h
r241600r241601
2626   virtual void device_start();
2727   virtual void device_reset();
2828
29   virtual attotime seek_time();
2930   virtual void process_command();
3031   virtual void process_buffer();
3132   virtual bool is_ready();
trunk/src/emu/machine/idehd.h
r241600r241601
4444
4545   virtual int read_sector(UINT32 lba, void *buffer) = 0;
4646   virtual int write_sector(UINT32 lba, const void *buffer) = 0;
47   virtual attotime seek_time();
4748
4849   void ide_build_identify_device();
4950
r241600r241601
7273   void security_error();
7374   void read_first_sector();
7475   void soft_reset();
75   attotime seek_time();
7676
7777   UINT32          m_cur_lba;
7878   UINT16          m_block_count;
r241600r241601
9393   ide_hdd_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
9494   ide_hdd_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
9595
96   virtual int read_sector(UINT32 lba, void *buffer) { if (m_disk == NULL) return 0; return hard_disk_read(m_disk, lba, buffer); }
97   virtual int write_sector(UINT32 lba, const void *buffer) { if (m_disk == NULL) return 0; return hard_disk_write(m_disk, lba, buffer); }
98
9996protected:
10097   // device-level overrides
10198   virtual void device_start();
r241600r241601
104101   // optional information overrides
105102   virtual machine_config_constructor device_mconfig_additions() const;
106103
104   virtual int read_sector(UINT32 lba, void *buffer) { if (m_disk == NULL) return 0; return hard_disk_read(m_disk, lba, buffer); }
105   virtual int write_sector(UINT32 lba, const void *buffer) { if (m_disk == NULL) return 0; return hard_disk_write(m_disk, lba, buffer); }
107106   virtual UINT8 calculate_status();
108107
109108   chd_file       *m_handle;
trunk/src/mame/drivers/8080bw.c
r241600r241601
33613361   ROM_LOAD( "spaceatt.e",   0x1800, 0x0800, CRC(7cf6f604) SHA1(469557de15178c4b2d686e5724e1006f7c20d7a4) )
33623362ROM_END
33633363
3364ROM_START( galmonst )
3365   ROM_REGION( 0x10000, "maincpu", 0 )
3366   ROM_LOAD( "h.5m",            0x0000, 0x0400, CRC(8a0395e9) SHA1(f456aaa0301a1d0f3f9f45cbe39c5ff14909ecd3) )
3367   ROM_LOAD( "g.5n",            0x0400, 0x0400, CRC(6183ed16) SHA1(8e0bc13cafa237daa5fdeda9a5d6df8f491eabc2) )
3368   ROM_LOAD( "f.5p",            0x0800, 0x0400, CRC(b6047fdd) SHA1(bc324a9bf7829a2c2bb2bbf965d64272b0d07223) )
3369   ROM_LOAD( "c.5t",            0x1400, 0x0400, CRC(e88e8c96) SHA1(43108ddb328914c68977c7c49b4c1f71073ca36b) )
3370   ROM_LOAD( "b.5u",            0x1800, 0x0400, CRC(34678b80) SHA1(17f01facb3272c963a8bca290c4ca36411b8de31) )
3371   ROM_LOAD( "a.5v",            0x1c00, 0x0400, CRC(05a6806b) SHA1(ea884110d0ea6463801cbc2f87ce9c4921b49e33) )
3372ROM_END
3373
3374
3375
3376
3377
3378
3379
33643380ROM_START( spacecom )
33653381   ROM_REGION( 0x10000, "maincpu", 0 )
33663382   ROM_LOAD( "1f.ic67",      0x0000, 0x0400, BAD_DUMP CRC(703f2cbe) SHA1(b183f9fbedd8658399555c0ba21ecab6370e86cb) )
r241600r241601
46804696GAMEL(1980?,sinvzen,    invaders, invaders,  sinvzen,   driver_device, 0, ROT270, "Taito / Zenitone-Microsec Ltd.", "Super Invaders (Zenitone-Microsec)", GAME_SUPPORTS_SAVE, layout_invaders ) // unclassified, licensed or bootleg?
46814697GAMEL(1980, ultrainv,   invaders, invaders,  sicv,      driver_device, 0, ROT270, "Taito / Konami", "Ultra Invaders", GAME_SUPPORTS_SAVE, layout_invaders ) // unclassified, licensed or bootleg?
46824698GAMEL(1978, spaceatt,   invaders, invaders,  sicv,      driver_device, 0, ROT270, "bootleg (Video Games GmbH)", "Space Attack (bootleg of Space Invaders)", GAME_SUPPORTS_SAVE, layout_invaders )
4699GAMEL(1978, galmonst,   invaders, invaders,  sicv,      driver_device, 0, ROT270, "bootleg (Laguna S.A.)", "Galaxy Monsters (Laguna S.A. Spanish bootleg of Space Invaders)", GAME_SUPPORTS_SAVE, layout_invaders )
46834700GAMEL(1980, spaceat2,   invaders, invaders,  spaceat2,  driver_device, 0, ROT270, "bootleg (Video Games UK)", "Space Attack II (bootleg of Super Invaders)", GAME_SUPPORTS_SAVE, layout_invaders ) // bootleg of Zenitone-Microsec Super Invaders
46844701GAMEL(1979, spacecom,   invaders, spacecom,  spacecom,  _8080bw_state, spacecom, ROT270, "bootleg", "Space Combat (bootleg of Space Invaders)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_spacecom )
46854702GAME( 1978, spacerng,   invaders, spacerng,  sitv,      driver_device, 0, ROT90,  "bootleg (Leisure Time Electronics)", "Space Ranger (bootleg of Space Invaders)", GAME_WRONG_COLORS | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND ) // many modifications
trunk/src/mame/drivers/adp.c
r241600r241601
193193   DECLARE_PALETTE_INIT(fstation);
194194   DECLARE_WRITE_LINE_MEMBER(duart_irq_handler);
195195   //INTERRUPT_GEN_MEMBER(adp_int);
196   void skattva_nvram_init(nvram_device &nvram, void *base, size_t size);
196197};
197198
199void adp_state::skattva_nvram_init(nvram_device &nvram, void *base, size_t size)
200{
201/*
202    00F6FA: 4EB9 0001 A4B2             jsr     $1a4b2.l
203    00F700: 0CB8 2400 0018 E450        cmpi.l  #$24000018, $e450.w
204    00F708: 6606                       bne     $f710
205    00F70A: 4EB9 0001 D7F4             jsr     $1d7f4.l                 ; initializes the HD63484
206    00F710: 11FC 0010 E8AD             move.b  #$10, $e8ad.w
207*/
208   UINT16 *ram = (UINT16 *)base;
209   ram[0x2450 >> 1] = 0x2400;
210   ram[0x2452 >> 1] = 0x0018;
211   ram[0x0000 >> 1] = 0x3141;
212   ram[0x0002 >> 1] = 0x5926;
213}
198214
199215
216
200217/***************************************************************************
201218
202219    68681 DUART <-> Microtouch touch screen controller communication
r241600r241601
277294   AM_RANGE(0xffc000, 0xffffff) AM_RAM AM_SHARE("nvram")
278295ADDRESS_MAP_END
279296
297static ADDRESS_MAP_START( skattva_mem, AS_PROGRAM, 16, adp_state )
298   AM_RANGE(0x000000, 0x03ffff) AM_ROM
299   AM_RANGE(0x400000, 0x40001f) AM_DEVREADWRITE8("rtc",msm6242_device, read, write, 0x00ff)
300   AM_RANGE(0x800080, 0x800081) AM_DEVREADWRITE("h63484", h63484_device, status_r, address_w)
301   AM_RANGE(0x800082, 0x800083) AM_DEVREADWRITE("h63484", h63484_device, data_r, data_w)
302   AM_RANGE(0x800100, 0x800101) AM_READ_PORT("IN0")
303   AM_RANGE(0x800140, 0x800143) AM_DEVREADWRITE8("aysnd", ay8910_device, data_r, address_data_w, 0x00ff) //18b too
304   AM_RANGE(0x800180, 0x80019f) AM_DEVREADWRITE8("duart68681", mc68681_device, read, write, 0xff )
305   AM_RANGE(0xffc000, 0xffffff) AM_RAM AM_SHARE("nvram")
306ADDRESS_MAP_END
307
280308static ADDRESS_MAP_START( quickjac_mem, AS_PROGRAM, 16, adp_state )
281309   AM_RANGE(0x000000, 0x01ffff) AM_ROM
282310   AM_RANGE(0x400000, 0x40001f) AM_DEVREADWRITE8("rtc",msm6242_device, read, write, 0x00ff)
r241600r241601
313341
314342static ADDRESS_MAP_START( fstation_mem, AS_PROGRAM, 16, adp_state )
315343   AM_RANGE(0x000000, 0x0fffff) AM_ROM
316   //400000-40001f?
317344   AM_RANGE(0x800080, 0x800081) AM_DEVREADWRITE("h63484", h63484_device, status_r, address_w)
318345   AM_RANGE(0x800082, 0x800083) AM_DEVREADWRITE("h63484", h63484_device, data_r, data_w)
319346   AM_RANGE(0x800100, 0x800101) AM_READWRITE(input_r, input_w)
r241600r241601
400427   PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_COIN1 )
401428INPUT_PORTS_END
402429
430static INPUT_PORTS_START( skattva )
431   PORT_START("PA")
432   PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 )
433   PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_HBLANK("screen")
434   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen")
435   PORT_BIT( 0x9e, IP_ACTIVE_HIGH, IPT_UNKNOWN )
436
437   PORT_START("IN0")
438   PORT_BIT( 0x0001, IP_ACTIVE_HIGH, IPT_BUTTON3 )
439   PORT_BIT( 0x0002, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP )
440   PORT_BIT( 0x0004, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN )
441   PORT_BIT( 0x0008, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT )
442   PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT )
443   PORT_BIT( 0x0020, IP_ACTIVE_HIGH, IPT_BUTTON1 )
444   PORT_BIT( 0x0040, IP_ACTIVE_HIGH, IPT_BUTTON2 )
445   PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_START1 )
446   PORT_BIT( 0xff00, IP_ACTIVE_HIGH, IPT_UNKNOWN )
447
448   PORT_START("DSW1")
449   PORT_BIT( 0x3f, IP_ACTIVE_LOW, IPT_UNKNOWN )
450INPUT_PORTS_END
451
403452static INPUT_PORTS_START( fstation )
404453   PORT_START("PA")
405454   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
r241600r241601
527576   MCFG_CPU_PROGRAM_MAP(skattv_mem)
528577MACHINE_CONFIG_END
529578
579static MACHINE_CONFIG_DERIVED( skattva, quickjac )
580   MCFG_CPU_MODIFY("maincpu")
581   MCFG_CPU_PROGRAM_MAP(skattva_mem)
582
583   MCFG_NVRAM_REPLACE_CUSTOM_DRIVER("nvram", adp_state, skattva_nvram_init)
584MACHINE_CONFIG_END
585
530586static MACHINE_CONFIG_DERIVED( backgamn, skattv )
531587   MCFG_CPU_MODIFY("maincpu")
532588   MCFG_CPU_PROGRAM_MAP(backgamn_mem)
r241600r241601
664720GAME( 1990, backgamn,  0,        backgamn,    skattv, driver_device,    0, ROT0,  "ADP",     "Backgammon", GAME_NOT_WORKING )
665721GAME( 1993, quickjac,  0,        quickjac,    quickjac, driver_device,  0, ROT0,  "ADP",     "Quick Jack", GAME_NOT_WORKING )
666722GAME( 1994, skattv,    0,        skattv,      skattv, driver_device,    0, ROT0,  "ADP",     "Skat TV", GAME_NOT_WORKING )
667GAME( 1995, skattva,   skattv,   skattv,      skattv, driver_device,    0, ROT0,  "ADP",     "Skat TV (version TS3)", GAME_NOT_WORKING )
723GAME( 1995, skattva,   skattv,   skattva,     skattva, driver_device,   0, ROT0,  "ADP",     "Skat TV (version TS3)", GAME_NOT_WORKING )
668724GAME( 1997, fashiong,  0,        fashiong,    skattv, driver_device,    0, ROT0,  "ADP",     "Fashion Gambler (set 1)", GAME_NOT_WORKING )
669725GAME( 1997, fashiong2, fashiong, fashiong,    skattv, driver_device,    0, ROT0,  "ADP",     "Fashion Gambler (set 2)", GAME_NOT_WORKING )
670726GAME( 1999, funlddlx,  0,        funland,     skattv, driver_device,    0, ROT0,  "Stella",  "Funny Land de Luxe", GAME_NOT_WORKING )
trunk/src/mame/drivers/bagman.c
r241600r241601
256256   PORT_DIPSETTING(    0x00, DEF_STR( French ) )
257257INPUT_PORTS_END
258258
259static INPUT_PORTS_START( botanic )
259static INPUT_PORTS_START( botanicf )
260260   PORT_INCLUDE( bagman )
261261
262262   PORT_MODIFY("DSW")
263   PORT_DIPNAME( 0x03, 0x02, DEF_STR( Lives ) )            PORT_DIPLOCATION("SW1:1,2")
264   PORT_DIPSETTING(    0x00, "1" )
265   PORT_DIPSETTING(    0x03, "2" )
266   PORT_DIPSETTING(    0x02, "3" )
267   PORT_DIPSETTING(    0x01, "4" )
268   PORT_DIPNAME( 0x04, 0x00, DEF_STR( Coinage ) )          PORT_DIPLOCATION("SW1:3")
269   PORT_DIPSETTING(    0x00, "1C/1C 1C/2C 1C/6C 1C/14C" )
270   PORT_DIPSETTING(    0x04, "2C/1C 1C/2C 1C/3C 1C/7C" )
263271   PORT_DIPNAME( 0x08, 0x08, "Invulnerability Fruits" )    PORT_DIPLOCATION("SW1:4")
264272   PORT_DIPSETTING(    0x08, "3" )
265273   PORT_DIPSETTING(    0x00, DEF_STR( None ) )
r241600r241601
268276   PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW1:7" )
269277INPUT_PORTS_END
270278
279static INPUT_PORTS_START( botanici )
280   PORT_INCLUDE( botanicf )
271281
282   PORT_MODIFY("P2") // only seems to have 2 coin slots
283   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN )
284   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN )
285
286   PORT_MODIFY("DSW") // dipswitches are a bit messy on this set
287   PORT_DIPNAME( 0x04, 0x00, DEF_STR( Coinage ) )          PORT_DIPLOCATION("SW1:3")
288   PORT_DIPSETTING(    0x00, "1C/1C 1C/2C" )
289   PORT_DIPSETTING(    0x04, "2C/1C 1C/2C" )
290   PORT_DIPNAME( 0x18, 0x18, "Invulnerability Fruits" )    PORT_DIPLOCATION("SW1:4,5")
291   PORT_DIPSETTING(    0x00, "2" )
292   PORT_DIPSETTING(    0x08, "3" )
293   PORT_DIPSETTING(    0x10, "3 (duplicate 1)" )
294   PORT_DIPSETTING(    0x18, "3 (duplicate 2)" )
295   PORT_DIPNAME( 0x20, 0x20, "Language / Disable Invlunerability Fruits" )          PORT_DIPLOCATION("SW1:6") // changing this off, even in game, seems to remove all fruits you have?
296   PORT_DIPSETTING(    0x20, "Fruits On, English" )
297   PORT_DIPSETTING(    0x00, "Fruits Off, Spanish" )
298INPUT_PORTS_END
299
300
272301static INPUT_PORTS_START( squaitsa )
273302   PORT_START("P1")
274303   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
r241600r241601
834863   ROM_LOAD( "6331-1.3r",    0x0020, 0x0020, CRC(14ee1603) SHA1(f3c071399606b727ae7dd0bfc21e1c6ca2d43c7c) )
835864ROM_END
836865
866
867
868
837869ROM_START( botanic )
838870   ROM_REGION( 0x10000, "maincpu", 0 )
871   ROM_LOAD( "5.9e",     0x0000, 0x1000, CRC(907f01c7) SHA1(156b6b6bbc2176998fb0c18ad453fc42185ae490) )
872   ROM_LOAD( "06.9f",    0x1000, 0x1000, CRC(ff2533fb) SHA1(808a1555c16470b87fca0aea73e0291dbe0b9355) )
873   ROM_LOAD( "07.9j",    0x2000, 0x1000, CRC(b7c544ef) SHA1(75b5224c313e97c2c02ca7e9bc3f682278cb7a5c) )
874   ROM_LOAD( "08.9k",    0x3000, 0x1000, CRC(2df22793) SHA1(d1f27c915e7563abba4d14ec3fd6757a4d6137be) )
875   ROM_LOAD( "09.9m",    0x4000, 0x1000, CRC(f7d908ec) SHA1(ee5827f84505c1f37bebf48181d3e7759421fada) )
876   ROM_LOAD( "10.9n",    0x5000, 0x1000, CRC(7ce9fbc8) SHA1(cd2ba01470964640fad9ccf6ff23cbd76c0c2aeb) )
877
878   ROM_REGION( 0x2000, "gfx1", 0 )
879   ROM_LOAD( "2.1e",   0x0000, 0x1000, CRC(bea449a6) SHA1(fe06208996d15a4d50753fb62a3020063a0a6620) )
880   ROM_LOAD( "4.1j",   0x1000, 0x1000, CRC(a5deb8ed) SHA1(b6b38daffdda263a366656168a6d094ad2b1458f) )
881
882   ROM_REGION( 0x2000, "gfx2", 0 )
883   ROM_LOAD( "1.1c",    0x0000, 0x1000, CRC(a1148d89) SHA1(b1424693cebc410749216457d07bae54b903bc07) )
884   ROM_LOAD( "3.1f",    0x1000, 0x1000, CRC(70be5565) SHA1(a7eab667a82d3e7321f393073f29c6e5e865ec6b) )
885
886   ROM_REGION( 0x0040, "proms", 0 )
887   ROM_LOAD( "prom.3p",    0x0000, 0x0020, CRC(a8a2ddd2) SHA1(fc2da863d13e92f7682f393a08bc9357841ae7ea) )
888   ROM_LOAD( "prom.3r",    0x0020, 0x0020, CRC(edf88f34) SHA1(b9c342d51303d552f87df2543a34e38c30acd07c) )
889ROM_END
890
891ROM_START( botanicf )
892   ROM_REGION( 0x10000, "maincpu", 0 )
839893   ROM_LOAD( "bota_05.9e",    0x0000, 0x1000, CRC(cc66e6f8) SHA1(251481b16f8925a11f02f49e5a79f6524460aa6c) )
840894   ROM_LOAD( "bota_06.9f",    0x1000, 0x1000, CRC(59892f41) SHA1(eb01601a9163679560b878366aaf7cc0fb54a3e9) )
841895   ROM_LOAD( "bota_07.9j",    0x2000, 0x1000, CRC(b7c544ef) SHA1(75b5224c313e97c2c02ca7e9bc3f682278cb7a5c) )
r241600r241601
934988
935989GAME( 1983, pickin,   0,       pickin,  pickin, driver_device,  0,       ROT270, "Valadon Automation", "Pickin'", 0 )
936990
937GAME( 1984, botanic,  0,       botanic, botanic, driver_device, 0,       ROT270, "Itisa (Valadon Automation license)", "Botanic (French)", 0 ) // the game was made by Itisa, there is a Spanish original (not yet dumped)
991GAME( 1983, botanic,  0,       botanic, botanici,driver_device, 0,       ROT90,  "Itisa",                              "Botanic (English / Spanish)", 0 )
992GAME( 1984, botanicf, botanic, botanic, botanicf,driver_device, 0,       ROT270, "Itisa (Valadon Automation license)", "Botanic (French)", 0 )
938993
939994GAME( 1984, squaitsa, 0,       squaitsa,squaitsa, driver_device,0,       ROT0,   "Itisa", "Squash (Itisa)", 0 )
trunk/src/mame/drivers/cclimber.c
r241600r241601
17881788ROM_END
17891789
17901790
1791ROM_START( ckongdks )
1792   ROM_REGION( 0x10000, "maincpu", 0 )
1793   ROM_LOAD( "ck13.bin",      0x0800, 0x0800, CRC(f97ba8ae) SHA1(ae4a578ad77a8d3252f2f99a1afa6f38bc00471e) ) // 97.509766%
1794   ROM_CONTINUE(              0x0000, 0x0800 )
1795   ROM_LOAD( "ck09.bin",      0x1000, 0x1000, CRC(fe89dea4) SHA1(c39372ebe9950808ebc1ff7909c291496b206026) )
1796   ROM_LOAD( "ck11.bin",      0x2000, 0x1000, CRC(b3947d06) SHA1(1c5e66e1f11313e11de760cda406c1fe237ce09a) ) // 99.975586%
1797   ROM_LOAD( "ck12.bin",      0x3000, 0x1000, CRC(23d0657d) SHA1(dfebf3902186a3ab3b36c6d07bdbc832885347b4) ) // 95.214844%
1798   ROM_LOAD( "ck10.bin",      0x4800, 0x0800, CRC(c27a13f1) SHA1(14f11976bc0e643829a4d4d2d5bb27971979be6f) ) // 94.921875%
1799   ROM_CONTINUE(              0x4000, 0x0800 )
1800
1801   ROM_REGION( 0x4000, "gfx1", 0 )
1802   ROM_LOAD( "ck06.bin",      0x0000, 0x1000, CRC(a8916dc8) SHA1(472520aae3837e6026f2a7577d3b2aff371a316c) )
1803   ROM_LOAD( "ck05.bin",      0x1000, 0x1000, CRC(cd3b5dde) SHA1(2319a2be04d70989b01f4fc703756ba6e1c1f388) )
1804   ROM_LOAD( "ck04.bin",      0x2000, 0x1000, CRC(b62a0367) SHA1(8c285cbc714d7e6589bd63b3cef7c841ed1c2a4e) )
1805   ROM_LOAD( "ck03.bin",      0x3000, 0x1000, CRC(61122c5e) SHA1(978b6dbec35f3adc651fddf332db17625099a92e) )
1806
1807   ROM_REGION( 0x1000, "gfx2", 0 )
1808   ROM_LOAD( "ck02.bin",  0x0000, 0x0800, CRC(085b5f90) SHA1(cce771fbd76c2bc7749325d71c95810898e5b0d9) ) // 98.730469%
1809   ROM_LOAD( "ck01.bin",  0x0800, 0x0800, CRC(16fd47e2) SHA1(43e5ea70e99482db90681e401a7e1e2d2d36b6f4) ) // 98.339844%
1810
1811   ROM_REGION( 0x0160, "proms", 0 ) // not dumped, assuming to be the same as dking
1812   ROM_LOAD( "ck6v.bin",     0x0000, 0x0020, CRC(751c3325) SHA1(edce2bc883996c1d72dc6c1c9f62799b162d415a) ) // 82s123.1v
1813   ROM_LOAD( "ck6u.bin",     0x0020, 0x0020, CRC(ab1940fa) SHA1(8d98e05cbaa6f55770c12e0a9a8ed9c73cc54423) ) // 82s123.1u
1814   ROM_LOAD( "ck6t.bin",     0x0040, 0x0020, CRC(b4e827a5) SHA1(31a5a5ad54417a474d22bb16c473415d99a2b6f1) ) // 82s123.1t
1815   ROM_LOAD( "82s129.5g",    0x0060, 0x0100, CRC(9e11550d) SHA1(b8cba8e16e10e23fba1f11551102ab77b680bdf0) ) // Decryption Table?
1816
1817   ROM_REGION( 0x2000, "samples", 0 )  /* samples */
1818   ROM_LOAD( "ck08.bin",    0x0000, 0x1000, CRC(31c0a7de) SHA1(ace23fde4cb3c336b8377c1a1e940607d545e8c3) ) // 97.241211%
1819   ROM_LOAD( "ck07.bin",    0x1000, 0x1000, CRC(9003ffbd) SHA1(fd016056aabc23957643f37230f03842294f795e) )
1820ROM_END
1821
17911822/* This set came from a 'Silver Land' board with Silver Land GFX roms, however, the program roms are nearly
17921823   the same as River Patrol but appear to have an original ORCA copyright
17931824
r241600r241601
23632394GAME( 1981, ckong,       0,        cclimber, ckong, driver_device,    0,        ROT270, "Kyoei / Falcon", "Crazy Kong", 0 ) // on a Falcon FCK-01 PCB, but doesn't display any Falcon copyright
23642395GAME( 1981, ckongalc,    ckong,    cclimber, ckong, driver_device,    0,        ROT270, "bootleg (Alca)", "Crazy Kong (Alca bootleg)", 0 )
23652396GAME( 1981, monkeyd,     ckong,    cclimber, ckong, driver_device,    0,        ROT270, "bootleg", "Monkey Donkey", 0 )
2366GAME( 1981, dking,       ckong   , cclimber, ckong, cclimber_state,    dking,    ROT270, "bootleg", "Donkey King", 0 )
2397GAME( 1981, dking,       ckong,    cclimber, ckong, cclimber_state,   dking,    ROT270, "bootleg", "Donkey King", 0 )
2398GAME( 1981, ckongdks,    ckong,    cclimber, ckong, cclimber_state,   dking,    ROT270, "bootleg", "Donkey Kong (Spanish Crazy Kong bootleg)", 0 )
23672399
23682400/* these sets have correct colours, and also contain the graphics used for the extra attract screen in the BG roms, but it is unused
23692401 - the Falcon logo in the text roms is still unused
trunk/src/mame/drivers/kyugo.c
r241600r241601
13791379GAME( 1986, legend,    0,        legend,    legend,   kyugo_state,   srdmissn, ROT0,  "Kyugo / Sega", "Legend", GAME_SUPPORTS_SAVE ) // no copyright (maybe also a bootleg?)
13801380GAME( 1986, legendb,   legend,   legend,    legend,   kyugo_state,   srdmissn, ROT0,  "bootleg", "Legion (bootleg of Legend)", GAME_SUPPORTS_SAVE ) // no copyright
13811381GAME( 1987, airwolf,   0,        srdmissn,  airwolf,  kyugo_state,   srdmissn, ROT0,  "Kyugo", "Airwolf", GAME_SUPPORTS_SAVE )
1382GAME( 1987, airwolfa,  airwolf,  srdmissn,  airwolf,  kyugo_state,   srdmissn, ROT0,  "Kyugo (UA Theatre license)", "Airwolf (US)", GAME_SUPPORTS_SAVE )
1382GAME( 1987, airwolfa,  airwolf,  srdmissn,  airwolf,  kyugo_state,   srdmissn, ROT0,  "Kyugo (United Amusements license)", "Airwolf (US)", GAME_SUPPORTS_SAVE )
13831383GAME( 1987, skywolf,   airwolf,  srdmissn,  skywolf,  kyugo_state,   srdmissn, ROT0,  "bootleg", "Sky Wolf (set 1)", GAME_SUPPORTS_SAVE )
13841384GAME( 1987, skywolf2,  airwolf,  srdmissn,  airwolf,  kyugo_state,   srdmissn, ROT0,  "bootleg", "Sky Wolf (set 2)", GAME_SUPPORTS_SAVE )
13851385GAME( 1987, skywolf3,  airwolf,  srdmissn,  airwolf,  kyugo_state,   srdmissn, ROT0,  "bootleg", "Sky Wolf (set 3)", GAME_SUPPORTS_SAVE )
trunk/src/mame/drivers/ninjakd2.c
r241600r241601
11331133   ROM_LOAD( "nk2_09.rom",   0x0000, 0x10000, CRC(c1d2d170) SHA1(0f325815086fde90fd85360d3660042b0b68ba96) )   // 9.6c  unsigned 8-bit pcm samples
11341134ROM_END
11351135
1136// Is this official? works with any program rom set, but nowhere in any program roms is the title JT-104 mentioned.
1137// It was found on a board with RAD ACTION program roms.
1138//
1139// In addition to the title screen text change the new graphic ROM has 'UNITED AMUSEMENTS' license text replacing
1140// the regular UPL copyright (used on the interludes) however because it is using the RAD ACTION program roms the
1141// title screen still shows the 'World Games' license text.
1142//
1143// Did this board have incorrect program roms, or is this just how it was?
1144
1145
1146ROM_START( jt104 ) // identical to radaction set with different gfx rom and decrypted sound rom
1147   ROM_REGION( 0x30000, "maincpu", 0 )
1148   ROM_LOAD( "1.3u",         0x00000, 0x8000, CRC(5c475611) SHA1(2da88a95b5d68b259c8ae48af1438a82a1d601c1) )
1149   ROM_LOAD( "2.3s",         0x10000, 0x8000, CRC(a1e23bd2) SHA1(c3b6574dc9fa66b4f41c37754a0d20a865f8bc28) )   // banked at 8000-bfff
1150   ROM_LOAD( "nk2_03.rom",   0x18000, 0x8000, CRC(ad275654) SHA1(7d29a17132adb19aeee9b98be5b76bd6e91f308e) )   // 3.3r
1151   ROM_LOAD( "nk2_04.rom",   0x20000, 0x8000, CRC(e7692a77) SHA1(84beb8b02c564bffa9cc00313214e8f109bd40f9) )   // 4.3p
1152   ROM_LOAD( "nk2_05.bin",   0x28000, 0x8000, CRC(960725fb) SHA1(160c8bfaf089cbeeef2023f12379793079bff93b) )   // 5.3m
1153
1154   ROM_REGION( 2*0x10000, "soundcpu", 0 )
1155   ROM_LOAD( "nk2_06.bin",   0x10000, 0x8000, CRC(7bfe6c9e) SHA1(aef8cbeb0024939bf65f77113a5cf777f6613722) )   // decrypted opcodes
1156   ROM_CONTINUE(             0x00000, 0x8000 )                                                                 // decrypted data
1157
1158   ROM_REGION( 0x2000, "user1", 0 ) /* MC8123 key */
1159   ROM_LOAD( "ninjakd2.key",  0x0000, 0x2000, CRC(ec25318f) SHA1(619da3f69f9919e1457f79ee1d38e7ec80c4ebb0) )
1160
1161   ROM_REGION( 0x08000, "gfx1", 0 )    // fg tiles (need lineswapping)
1162   ROM_LOAD( "jt_104_12.bin",        0x00000, 0x08000, CRC(c038fadb) SHA1(59e9b125ead3e9bdc9d66de75dffd58956eb922e) )  // this rom contains the new title / license
1163
1164   ROM_REGION( 0x20000, "gfx2", 0 )    // sprites (need lineswapping)
1165   ROM_LOAD( "nk2_08.rom",   0x00000, 0x10000, CRC(1b79c50a) SHA1(8954bc51cb9fbbe16b09381f35c84ccc56a803f3) )
1166   ROM_LOAD( "nk2_07.rom",   0x10000, 0x10000, CRC(0be5cd13) SHA1(8f94a8fef6668aaf13329715fee81302dbd6c685) )
1167
1168   ROM_REGION( 0x20000, "gfx3", 0 )    // bg tiles (need lineswapping)
1169   ROM_LOAD( "nk2_11.rom",   0x00000, 0x10000, CRC(41a714b3) SHA1(b05f48d71a9837914c12c13e0b479c8a6dc8c25e) )
1170   ROM_LOAD( "nk2_10.rom",   0x10000, 0x10000, CRC(c913c4ab) SHA1(f822c5621b3e32c1a284f6367bdcace81c1c74b3) )
1171
1172   ROM_REGION( 0x10000, "pcm", 0 )
1173   ROM_LOAD( "nk2_09.rom",   0x0000, 0x10000, CRC(c1d2d170) SHA1(0f325815086fde90fd85360d3660042b0b68ba96) )   // unsigned 8-bit pcm samples
1174ROM_END
1175
1176
11361177ROM_START( mnight )
11371178   ROM_REGION( 0x30000, "maincpu", 0 )
11381179   ROM_LOAD( "mn6-j19.bin",  0x00000, 0x8000, CRC(56678d14) SHA1(acf3a97ca29db8ab9cad69599c5567464af3ae44) )
r241600r241601
14901531GAME( 1987, ninjakd2,  0,        ninjakd2, ninjakd2, ninjakd2_state, ninjakd2, ROT0,   "UPL", "Ninja-Kid II / NinjaKun Ashura no Shou (set 1)", GAME_SUPPORTS_SAVE )
14911532GAME( 1987, ninjakd2a, ninjakd2, ninjakd2, ninjakd2, ninjakd2_state, bootleg,  ROT0,   "UPL", "Ninja-Kid II / NinjaKun Ashura no Shou (set 2, bootleg?)", GAME_SUPPORTS_SAVE )
14921533GAME( 1987, ninjakd2b, ninjakd2, ninjakd2, rdaction, ninjakd2_state, bootleg,  ROT0,   "UPL", "Ninja-Kid II / NinjaKun Ashura no Shou (set 3, bootleg?)", GAME_SUPPORTS_SAVE )
1493GAME( 1987, rdaction,  ninjakd2, ninjakd2, rdaction, ninjakd2_state, ninjakd2, ROT0,   "UPL (World Games license)", "Rad Action / NinjaKun Ashura no Shou", GAME_SUPPORTS_SAVE )
1534GAME( 1987, rdaction,  ninjakd2, ninjakd2, rdaction, ninjakd2_state, ninjakd2, ROT0,   "UPL (World Games license)",       "Rad Action / NinjaKun Ashura no Shou", GAME_SUPPORTS_SAVE )
1535GAME( 1987, jt104,     ninjakd2, ninjakd2, rdaction, ninjakd2_state, bootleg,  ROT0,   "UPL (United Amusements license)", "JT-104 (title screen modification of Rad Action)", GAME_SUPPORTS_SAVE )
14941536GAME( 1987, mnight,    0,        mnight,   mnight,   ninjakd2_state, mnight,   ROT0,   "UPL (Kawakus license)", "Mutant Night", GAME_SUPPORTS_SAVE )
14951537GAME( 1988, arkarea,   0,        arkarea,  arkarea,  ninjakd2_state, mnight,   ROT0,   "UPL", "Ark Area", GAME_SUPPORTS_SAVE )
14961538GAME( 1988, robokid,   0,        robokid,  robokid,  ninjakd2_state, robokid,  ROT0,   "UPL", "Atomic Robo-kid", GAME_SUPPORTS_SAVE )
trunk/src/mame/drivers/segaufo.c
r241600r241601
3737
3838
3939  TODO:
40  - make the other games work (for now only newufo+clones work)
40  - why doesn't ufo800 work?
4141  - add layout
42  - add dipswitches
43  - add upd sound for ufo21
4244
4345***************************************************************************/
4446
r241600r241601
6264#define MOTOR_SPEED     100
6365
6466// crane size (stepper motor range)
65// note: the game expects this to be around 350 steps per quarter rotation
67// note: UFO board/EX board expects this to be around 350 steps per quarter rotation
6668#define CRANE_SIZE      350
6769
6870
r241600r241601
102104   DECLARE_WRITE_LINE_MEMBER(pit_out1);
103105   DECLARE_WRITE_LINE_MEMBER(pit_out2);
104106   DECLARE_WRITE_LINE_MEMBER(ym3438_irq);
107   DECLARE_READ8_MEMBER(ufo_0_r) { return 0; }
105108   DECLARE_READ8_MEMBER(crane_limits_r);
109   DECLARE_READ8_MEMBER(ex_crane_limits_r);
110   DECLARE_READ8_MEMBER(ex_crane_open_r);
106111   DECLARE_WRITE8_MEMBER(stepper_w);
112   DECLARE_WRITE8_MEMBER(ex_stepper_w);
107113   DECLARE_WRITE8_MEMBER(cp_lamps_w);
108114   DECLARE_WRITE8_MEMBER(cp_digits_w);
109115   DECLARE_WRITE8_MEMBER(crane_xyz_w);
116   DECLARE_WRITE8_MEMBER(ex_crane_xyz_w);
110117   DECLARE_WRITE8_MEMBER(ufo_lamps_w);
111118   
112119   virtual void machine_reset();
r241600r241601
185192}
186193
187194
195/* generic / UFO board handlers */
196
188197WRITE8_MEMBER(ufo_state::stepper_w)
189198{
190199   for (int p = 0; p < 2; p++)
r241600r241601
283292      ret ^= 0x40;
284293   
285294   // d7: prize sensor (mirror?)
286   ret |= (ioport(p ? "P2" : "P1")->read() & 0x80);
295   ret |= (ioport(p ? "IN2" : "IN1")->read() & 0x80);
287296
288297   return ret;
289298}
290299
291300
301/* EX board specific handlers */
292302
303WRITE8_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
310WRITE8_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
330READ8_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
359READ8_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
293381static ADDRESS_MAP_START( ufo_map, AS_PROGRAM, 8, ufo_state )
294382   AM_RANGE(0x0000, 0xbfff) AM_ROM
295383   AM_RANGE(0xe000, 0xffff) AM_RAM
r241600r241601
300388   ADDRESS_MAP_GLOBAL_MASK(0xff)
301389   AM_RANGE(0x00, 0x03) AM_DEVREADWRITE("pit", pit8254_device, read, write)
302390   AM_RANGE(0x40, 0x43) AM_DEVREADWRITE("ym", ym3438_device, read, write)
303   AM_RANGE(0x80, 0x8f) AM_DEVREADWRITE("io1", sega_315_5296_device, read, write)
304   AM_RANGE(0xc0, 0xcf) AM_DEVREADWRITE("io2", sega_315_5296_device, read, write)
391   AM_RANGE(0x80, 0xbf) AM_DEVREADWRITE("io1", sega_315_5296_device, read, write)
392   AM_RANGE(0xc0, 0xff) AM_DEVREADWRITE("io2", sega_315_5296_device, read, write)
305393ADDRESS_MAP_END
306394
307395
r241600r241601
313401***************************************************************************/
314402
315403static INPUT_PORTS_START( newufo )
316   PORT_START("P1")
404   PORT_START("IN1")
317405   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 ) PORT_NAME("P1 Coin 1")
318406   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("P1 Coin 2")
319407   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("P1 Test")
r241600r241601
323411   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON2 )
324412   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_NAME("P1 Prize Fell")
325413
326   PORT_START("P2")
414   PORT_START("IN2")
327415   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN2 ) PORT_NAME("P2 Coin 1")
328416   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN4 ) PORT_NAME("P2 Coin 2")
329417   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) PORT_NAME("P2 Test") PORT_CODE(KEYCODE_F1)
r241600r241601
389477static INPUT_PORTS_START( ufomini )
390478   PORT_INCLUDE( newufo )
391479
392   PORT_MODIFY("P2")
480   PORT_MODIFY("IN2")
393481   PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
394482INPUT_PORTS_END
395483
396484
485static 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 )
397495
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 ) )
557INPUT_PORTS_END
558
559static 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 ) )
625INPUT_PORTS_END
626
627
628
398629/***************************************************************************
399630
400631  Machine Config
r241600r241601
453684   // all ports set to input
454685   MCFG_315_5296_IN_PORTA_CB(READ8(ufo_state, crane_limits_r))
455686   MCFG_315_5296_IN_PORTB_CB(READ8(ufo_state, crane_limits_r))
456   MCFG_315_5296_IN_PORTE_CB(IOPORT("P1"))
687   MCFG_315_5296_IN_PORTE_CB(IOPORT("IN1"))
457688   MCFG_315_5296_IN_PORTF_CB(IOPORT("DSW1"))
458689   MCFG_315_5296_IN_PORTG_CB(IOPORT("DSW2"))
459   MCFG_315_5296_IN_PORTH_CB(IOPORT("P2"))
690   MCFG_315_5296_IN_PORTH_CB(IOPORT("IN2"))
460691
461692   MCFG_DEVICE_ADD("io2", SEGA_315_5296, 16000000)
462693   // all ports set to output
r241600r241601
491722
492723   /* basic machine hardware */
493724   MCFG_DEVICE_MODIFY("io1")
494   MCFG_315_5296_IN_PORTC_CB(IOPORT("P1"))
495   MCFG_315_5296_IN_PORTE_CB(NOOP)
496   MCFG_315_5296_IN_PORTH_CB(NOOP)
725   MCFG_315_5296_IN_PORTC_CB(IOPORT("IN1"))
726   MCFG_315_5296_IN_PORTE_CB(NULL)
727   MCFG_315_5296_IN_PORTH_CB(NULL)
497728MACHINE_CONFIG_END
498729
499730
731static MACHINE_CONFIG_DERIVED( ufo21, newufo )
500732
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))
743MACHINE_CONFIG_END
744
745static 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?
756MACHINE_CONFIG_END
757
758
759
501760/***************************************************************************
502761
503762  Game drivers
r241600r241601
550809GAMEL( 1991, newufo_nfl,   newufo, newufo,  newufo,  driver_device, 0, ROT0, "Sega", "New UFO Catcher (Team NFL)", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
551810GAMEL( 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 )
552811GAMEL( 1991, ufomini,      0,      ufomini, ufomini, driver_device, 0, ROT0, "Sega", "UFO Catcher Mini", GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
553GAMEL( 1996, ufo21,        0,      newufo,  newufo,  driver_device, 0, ROT0, "Sega", "UFO Catcher 21", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
554GAMEL( 1998, ufo800,       0,      newufo,  newufo,  driver_device, 0, ROT0, "Sega", "UFO Catcher 800", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
812GAMEL( 1996, ufo21,        0,      ufo21,   ufo21,   driver_device, 0, ROT0, "Sega", "UFO Catcher 21", GAME_IMPERFECT_SOUND | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
813GAMEL( 1998, ufo800,       0,      ufo800,  ufo800,  driver_device, 0, ROT0, "Sega", "UFO Catcher 800", GAME_NOT_WORKING | GAME_MECHANICAL | GAME_SUPPORTS_SAVE, layout_segaufo )
trunk/src/mame/drivers/uapce.c
r241600r241601
11/*
22
3    United Amusement PC-Engine based hardware
3    United Amusements PC-Engine based hardware
44    Driver by Mariusz Wojcieszek
55    Thanks for Charles MacDonald for hardware docs
66
r241600r241601
1212
1313 History
1414
15 In 1989 United Amusement (a large operator of arcades in the US at that
15 In 1989 United Amusements (a large operator of arcades in the US at that
1616 time) developed a JAMMA interface for the PC-Engine with NEC's blessing. NEC
1717 pulled funding for the project before mass production began, and it never
1818 took off.
trunk/src/mame/mame.lst
r241600r241601
441441bigkong         // bootleg
442442monkeyd         // bootleg
443443dking           // Crazy Kong Bootleg
444ckongdks      // Spanish Crazy Kong bootleg
444445ckongpt2        // (c) 1981 Falcon
445446ckongpt2a       // (c) 1981 Falcon
446447ckongpt2j       // (c) 1981 Falcon
r241600r241601
14751476gunchamp        // (c) 1980 Model Racing
14761477gunchamps       // (c) 1980 Model Racing (sshot.c)
14771478spaceatt        // (c) 1978 Video Games GMBH
1479galmonst      // (c) Laguna S.A.
14781480spaceat2        // (c) 1980 Zenitone-Microsec Ltd
14791481spacecom        // bootleg
14801482sinvzen         // Zenitone-Microsec Ltd
r241600r241601
79107912ninjakd2a       // UPL-????? (c) 1987
79117913ninjakd2b       // UPL-????? (c) 1987
79127914rdaction        // UPL-87003?(c) 1987 + World Games license
7915jt104         // hack?
79137916mnight          // UPL-????? (c) 1987 distributed by Kawakus
79147917arkarea         // UPL-87007 (c) 1988 (Arcade TV Game List - P.67, Right, 2 from top)
79157918robokid         // UPL-88013 (c) 1988
r241600r241601
83018304supdrapob       // bootleg
83028305sbagman         // (c) 1984
83038306sbagmans        // (c) 1984 + Stern license
8304botanic         // (c) 1985
8307botanic         // (c) 1983
8308botanicf      // (c) 1984
83058309squaitsa        // (c) 1985
83068310tankbust        // (c) 1985
83078311
trunk/src/mess/drivers/spc1000.c
r241600r241601
25252014-10-11: Replaced above code with MESS-compliant code [Meeso Kim]
2626
2727****************************************************************************/
28/*
29 * SAMSUNG SPC-1000 Series (info from zannylim)
30 *
31 * YEAR MODEL           MainVideo       PRT     FDD
32 * ---- --------------  ------  -----   ------  -------
33 * 1982 SPC-1000        S68047  RGB     buffer  -
34 * 1983 SPC-1000        S68047  RF-TV   buffer  -
35 * 1983 SPC-1100        S68047  RF-TV   -       -
36 * 1983 SPC-1000/1100   MC6847  RF-TV   direct  support
37 * 1985 SPC-1000A       MC6847  RF-TV   direct  support
38 *
39 * 2nd Video Display Processor type 1 : VDP UNIT (TMS9918 + 4KB VRAM) by staticsoft
40 * 2nd Video Display Processor type 2 : SOFT BOX (TMS9918 + 4KB VRAM with BIOS) by sammi computer
41 *
42 * Intelligence FDD : SD-725(2FDD, RS232C), SD-720(1FDD), SD-725A(2FDD), SD-725B(Desktop 2FDD, RS232C) - EPSON TF20 F100
43 * External FDD with Expansion slot : KWE-1000 by kyungwoo
44 *
45 * Network device : ISAM-1000 by samsung
46 *
47 *              +---------PRT------RGB----TVRF--+   SPC-1000
48 *              +                               +
49 *              +   ROM0                        +   CPU : Z80A (4MHz)
50 *              +   ROM1                        +   RAM : 64KB
51 *      +-------+   ROM2  AY-3-8910             +   VRAM : 6KB
52 *      +                             SPC-1000  +   VDG : AMI S68047 with TTL RGB output
53 *     IPL                                      +   PSG : AY-3-8910
54 *     RESET                          S68047    +
55 *      +           Z80A                        +   Include Internal Data-recorder
56 *      +    ROM3                               +
57 *      +                                       +   ROM : 32KB (8KB x 4)
58 *      +---------------------------------------+
59 *
60 *              +---------PRT----VIDEO----TVRF--+   SPC-1000
61 *              +                               +
62 *              +   ROM0                 LM1889 +   Support RF TV Support, but Removed RGB output
63 *              +   ROM1                        +
64 *      +-------+   ROM2  AY-3-8910   SPC-1000  +
65 *      +                                 1100  +
66 *     IPL                                      +
67 *     RESET                          S68047    +
68 *      +           Z80A                        +
69 *      +    ROM3                               +
70 *      +                                       +
71 *      +---------------------------------------+
72 *
73 *              +----------------VIDEO----TVRF--+   SPC-1100
74 *              +                               +
75 *              +   ROM0                 LM1889 +   Removed Printer port
76 *              +   ROM1       LM386(5V)        +
77 *      +-------+   ROM2  AY-3-8910   SPC-1000  +
78 *      +                                 1100  +
79 *     IPL                                      +
80 *     RESET                          S68047    +
81 *      +           Z80A                        +
82 *      +    ROM3                               +
83 *      +                                       +
84 *      +---------------------------------------+
85 *
86 *              +---------PRT----VIDEO----TVRF--+   SPC-1000, SPC-1100
87 *              +                               +
88 *              +   ROM0                 MC1372 +   New Video Display Generator : MC6847
89 *              +   ROM1       LM386(5V)        +
90 *      +-------+   ROM2  AY-3-8910             +
91 *      +           ROM3         SPC-1000/1100  +
92 *     IPL                                      +
93 *     RESET                          MC6847    +
94 *      +           Z80A                        +
95 *      +                                       +
96 *      +                                       +
97 *      +---------------------------------------+
98 *
99 *              +---------PRT----VIDEO----TVRF--+   SPC-1000, SPC-1100
100 *              +                               +
101 *              +   ROM0              S4 MC1372 +   REV PCB No.839291
102 *              +   ROM1       LM386(5V)        +
103 *      +-------+   ROM2  AY-3-8910             +   Add composite color on/off switch
104 *      +           ROM3         SPC-1000/1100  +
105 *     IPL                                      +
106 *     RESET                          MC6847    +
107 *      +           Z80A                        +
108 *      +                                       +
109 *      +                                       +
110 *      +---------------------------------------+
111 *
112 *              +---------PRT----VIDEO----TVRF--+   SPC-1000A
113 *              +                               +
114 *              +   ROM0              S4 MC1372 +   Internal Data-recorder with Cassette Audio Player
115 *              +   ROM1       LM386(12V)       +   Add FDD auto detect
116 *      +-------+   ROM2  AY-3-8910             +   Remove IPL button
117 *      + SPC-1000A ROM3                        +   Change DRAM refresh circuit
118 *     IPL                                      +   Use 64K DRAM made by Samsung
119 *      +                             MC6847    +   Use TTL IC made by Goldstar
120 *      +           Z80A                        +
121 *      +                                       +
122 *      +                                       +
123 *      +---------------------------------------+
124 *
125 */
28126
29
30127#include "emu.h"
31128#include "cpu/z80/z80.h"
32129#include "machine/ram.h"
trunk/src/osd/sdl/man/castool.1
r241600r241601
66.\" Cesare Falco <c.falco@ubuntu.com>, February 2011
77.\"
88.\"
9.TH CASTOOL 1 2014-07-31 0.154 "MESS Generic cassette manipulation tool"
9.TH CASTOOL 1 2014-10-15 0.155 "MESS Generic cassette manipulation tool"
1010.\"
1111.\"
1212.\" NAME chapter
trunk/src/osd/sdl/man/chdman.1
r241600r241601
66.\" Ashley T. Howes <debiandev@ashleyhowes.com>, February 2005
77.\" updated by Cesare Falco <c.falco@ubuntu.com>, February 2007
88.\"
9.TH CHDMAN 1 2014-07-31 0.154 "MAME Compressed Hunks of Data (CHD) manager"
9.TH CHDMAN 1 2014-10-15 0.155 "MAME Compressed Hunks of Data (CHD) manager"
1010.\"
1111.\" NAME chapter
1212.SH NAME
trunk/src/osd/sdl/man/floptool.1
r0r241601
1.\"  -*- nroff -*-
2.\"
3.\" floptool.1
4.\"
5.\" Man page created from usage info
6.\" Cesare Falco <c.falco@ubuntu.com>, April 2014
7.\"
8.\"
9.TH FLOPTOOL 1 2014-10-15 0.155 "MESS Generic floppy manipulation tool"
10.\"
11.\"
12.\" NAME chapter
13.SH NAME
14floptool \- MESS Generic floppy image manipulation tool
15.\"
16.\"
17.\" SYNOPSIS chapter
18.SH SYNOPSIS
19.B floptool
20.I option
21.\"
22.\"
23.\" DESCRIPTION chapter
24.SH DESCRIPTION
25.B floptool
26is a tool for the maintenance and manipulation of floppy disk
27images that MESS users need to deal with.
28.\"
29.\"
30.\" COMMANDS chapter
31.SH COMMANDS
32.TP
33.B identify \fIinputfile\fR [\fIinputfile \fR... ]
34Determine the format of a floppy disk image.
35.TP
36.B convert [\fIinputformat\fR|\fIauto\fR] \fIoutputformat inputfile outputfile
37Convert a floppy disk image to a different format.
38.\"
39.\"
40.\" EXAMPLES chapter
41.SH EXAMPLES
42.B floptool identify image.dsk
43.\"
44.\"
45.\" SEE ALSO chapter
46.SH SEE ALSO
47mess(6)
trunk/src/osd/sdl/man/imgtool.1
r241600r241601
66.\" Cesare Falco <c.falco@ubuntu.com>, February 2011
77.\"
88.\"
9.TH IMGTOOL 1 2014-07-31 0.154 "MESS media image manipulation tool"
9.TH IMGTOOL 1 2014-10-15 0.155 "MESS media image manipulation tool"
1010.\"
1111.\"
1212.\" NAME chapter
trunk/src/osd/sdl/man/jedutil.1
r241600r241601
88.\" References
99.\" http://aarongiles.com/?p=159
1010.\"
11.TH JEDUTIL 1 2014-07-31 0.154 "MAME JEDEC file utilities"
11.TH JEDUTIL 1 2014-10-15 0.155 "MAME JEDEC file utilities"
1212.\"
1313.\" NAME chapter
1414.SH NAME
trunk/src/osd/sdl/man/ldresample.1
r241600r241601
33.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
44.\" other parameters are allowed: see man(7), man(1)
55.\"
6.TH LDRESAMPLE 1 2014-07-31 0.154 "MAME laserdisc audio manipulation tool"
6.TH LDRESAMPLE 1 2014-10-15 0.155 "MAME laserdisc audio manipulation tool"
77.\"
88.\" Please adjust this date whenever revising the manpage.
99.\"
trunk/src/osd/sdl/man/ldverify.1
r241600r241601
55.\" Man page created from source and usage information by
66.\" Cesare Falco <c.falco@ubuntu.com>, August 2008
77.\"
8.TH LDVERIFY 1 2014-07-31 0.154 "MAME laserdisc data checker"
8.TH LDVERIFY 1 2014-10-15 0.155 "MAME laserdisc data checker"
99.\"
1010.\" NAME chapter
1111.SH NAME
trunk/src/osd/sdl/man/mame.6
r241600r241601
1313.\" and updated by Andrew Burton <burtona@gol.com>, July 2003
1414.\"
1515.\"
16.TH MAME 6 2014-07-31 0.154 "MAME \- The Multiple Arcade Machine Emulator"
16.TH MAME 6 2014-10-15 0.155 "MAME \- The Multiple Arcade Machine Emulator"
1717.\"
1818.\"
1919.\" NAME chapter
r241600r241601
933933.B \-natural, \-nat
934934Allows user to specify whether or not to use a natural keyboard.
935935This allows you to start your game or system in a 'native' mode, depending
936on your region, allowing compatability for non\-"QWERTY" style keyboards.
937The default is OFF (-nonatural).
936on your region, allowing compatibility for non\-"QWERTY" style keyboards.
937The default is OFF (\-nonatural).
938938.TP
939939.B \-joystick_contradictory
940940Enable contradictory direction digital joystick input at the same time.
trunk/src/osd/sdl/man/mess.6
r241600r241601
1616.\" http://www.mess.org/
1717.\"
1818.\"
19.TH MESS 6 2014-07-31 0.154 "The Multiple Emulator Super System (MESS)"
19.TH MESS 6 2014-10-15 0.155 "The Multiple Emulator Super System (MESS)"
2020.\"
2121.\"
2222.\" NAME chapter
r241600r241601
935935.B \-natural, \-nat
936936Allows user to specify whether or not to use a natural keyboard.
937937This allows you to start your game or system in a 'native' mode, depending
938on your region, allowing compatability for non\-"QWERTY" style keyboards.
939The default is OFF (-nonatural).
938on your region, allowing compatibility for non\-"QWERTY" style keyboards.
939The default is OFF (\-nonatural).
940940.TP
941941.B \-uimodekey, \-umk
942942Specifies the key used to toggle between full and partial UI mode.
trunk/src/osd/sdl/man/romcmp.1
r241600r241601
99.\" References
1010.\" http://www.mame.net/mamefaq.html
1111.\"
12.TH ROMCMP 1 2014-07-31 0.154 "MAME romset checking tool"
12.TH ROMCMP 1 2014-10-15 0.155 "MAME romset checking tool"
1313.\"
1414.\" NAME chapter
1515.SH NAME
trunk/src/osd/sdl/man/testkeys.1
r241600r241601
55.\" Man page created from source and usage information
66.\" Cesare Falco <c.falco@ubuntu.com>, February 2007
77.\"
8.TH TESTKEYS 1 2014-07-31 0.154 "MAME SDL keycode scanner"
8.TH TESTKEYS 1 2014-10-15 0.155 "MAME SDL keycode scanner"
99.\"
1010.\" NAME chapter
1111.SH NAME


Previous 199869 Revisions Next


© 1997-2024 The MAME Team