madmotor: MAME ROM Information. History:
Mad Motor (c) 1989 Mitchell.
- TECHNICAL -
Main CPU : 68000 (@ 12 Mhz)
Sound CPU : HuC6280 (@ 4.0265 Mhz)
Sound Chips : YM2203 (@ 3.578333 Mhz), YM2151 (@ 3.578333 Mhz), OKI6295 (@ 7.757 Khz), OKI6295 (@ 15.514 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 58.00 Hz
Palette Colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- SOURCES -
Game's rom.
MAME Info:
0.36b5 [Bryan McPhail]
WIP:
- 0.142: David Haywood converted Mad Motor to use the common DECO video functions. Converted DECO BAC06 tilemap to be a device, reducing code duplication. Started moving common DECO MXC06 sprite controller code to it's own device files, reducing code duplication. Fixed multiwidth sprites in decmxc06.c, removed code which appeared to serve no purpose other than to break the Birdie Try gfxdecode in machine\dec0.c.
- 0.136u4: Fabio Priuli added driver_data struct and save states to Mad Motor.
- 0.131u1: Angelo Salese merged memory maps in Mad Motor, also cleaned-up some video variables in it.
- 0.93: Changed 2nd OKI6295 clock speed to 15514 Hz.
- 6th June 2002: Paul Priest fixed a crash in the Mad Motor driver.
- 0.55: Nicola Salmoria fixed the title screen graphics in Mad Motor.
- 0.36b13: Changed VSync to 58Hz and the YM2203 and YM2151 clock speeds to 3578333 Hz and the 2x OKI6295 to 7757 Hz.
- 0.36b12: Re-added Mad Motor.
- 0.36b11: Moved Mad Motor to (Testdriver).
- 0.36b5: Bryan McPhail added Mad Motor (Data East/Mitchell 1989).
- 14th September 1999: Bryan McPhail sent in a general cleanup for some of his old drivers, added a few non-working clones and he also sent a new driver for Mad Motor (works fine) and Funky Jet (doesn't work, protection and graphics format problems).
LEVELS: 6
Recommended Games (Motorbike 2):
Traverse USA
Kick Rider
Shot Rider
Battle Lane! Vol. 5
Thundercade
Rally Bike
Mad Motor
Cycle Warriors
Masked Riders Club Battle Race
Cool Riders
Harley-Davidson and L.A. Riders
Radikal Bikers
Wild Riders
Romset: 2752 kb / 23 files / 1.13 zip
MAME XML Output:
   | <game name="madmotor" sourcefile="madmotor.c"> |
   |    | <description>Mad Motor</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Mitchell</manufacturer> |
   |    | <rom name="02" size="131072" crc="50b554e0" sha1="e33d0ab5464ab5ff394dd630536ac83baf0aa2c9" region="maincpu" offset="0"/> |
   |    | <rom name="00" size="131072" crc="2d6a1b3f" sha1="fa7058bf907becac56ed9938c5643aaefdf7a2c0" region="maincpu" offset="1"/> |
   |    | <rom name="03" size="131072" crc="442a0a52" sha1="86bb5470d5653d125481250f778c632371dddad8" region="maincpu" offset="40000"/> |
   |    | <rom name="01" size="131072" crc="e246876e" sha1="648dca8bab001cfb42618081bbc1efa14118743e" region="maincpu" offset="40001"/> |
   |    | <rom name="14" size="65536" crc="1c28a7e5" sha1="ed30d0a5a8a079677bd34b6d98ab1b15b934b30f" region="audiocpu" offset="0"/> |
   |    | <rom name="04" size="65536" crc="833ca3ab" sha1="7a3e7ebecc1596d2e487595369ad9ba54ced5bfb" region="gfx1" offset="0"/> |
   |    | <rom name="05" size="65536" crc="a691fbfe" sha1="c726a4c15d599feb6883d9b643453e7028fa16d6" region="gfx1" offset="10000"/> |
   |    | <rom name="10" size="131072" crc="9dbf482b" sha1="086e9170d577e502604c180f174fbce53a1e20e5" region="gfx2" offset="0"/> |
   |    | <rom name="11" size="131072" crc="593c48a9" sha1="1158888f6b836253b8ae9db9b8e352f289b2e815" region="gfx2" offset="20000"/> |
   |    | <rom name="06" size="131072" crc="448850e5" sha1="6a44a42738cf6a55b4bec807e0a3939a42b36793" region="gfx3" offset="0"/> |
   |    | <rom name="07" size="131072" crc="ede4d141" sha1="7b847372bac043aa397aa5c274f90b9193de9176" region="gfx3" offset="20000"/> |
   |    | <rom name="08" size="131072" crc="c380e5e5" sha1="ec87a94e7948b84c96b1577f5a8caebc56e38a94" region="gfx3" offset="40000"/> |
   |    | <rom name="09" size="131072" crc="1ee3326a" sha1="bd03e5c4a2e7689260e6cc67288e71ef13f05a4b" region="gfx3" offset="60000"/> |
   |    | <rom name="15" size="131072" crc="90ae9f74" sha1="806f96fd08fca1beeeaefe3c0fac1991410aa9c4" region="gfx4" offset="0"/> |
   |    | <rom name="16" size="131072" crc="e96ac815" sha1="a2b22a29ad0a4f144bb09299c454dc7a842a5318" region="gfx4" offset="20000"/> |
   |    | <rom name="17" size="131072" crc="abad9a1b" sha1="3cec6b4ef925205efe4a8fb28e08eb58e3ba4019" region="gfx4" offset="40000"/> |
   |    | <rom name="18" size="131072" crc="96d8d64b" sha1="54ce87fe2b14b574176d2a1d2b86057b9cd10883" region="gfx4" offset="60000"/> |
   |    | <rom name="19" size="131072" crc="cbd8c9b8" sha1="5e86c0298b3eea06920121eecb70e5bee705addf" region="gfx4" offset="80000"/> |
   |    | <rom name="20" size="131072" crc="47f706a8" sha1="bd4fe499710f8905eb4b8d1ca990f2908feb95e1" region="gfx4" offset="a0000"/> |
   |    | <rom name="21" size="131072" crc="9c72d364" sha1="9290e463273fa1f921279f1bab808d91d3aa9648" region="gfx4" offset="c0000"/> |
   |    | <rom name="22" size="131072" crc="1e78aa60" sha1="f5f58ee6f5efe56e72623e57ce27884551e09bd9" region="gfx4" offset="e0000"/> |
   |    | <rom name="12" size="131072" crc="c202d200" sha1="8470654923a0e8780dad678f5745f8e3e3be08b2" region="oki1" offset="0"/> |
   |    | <rom name="13" size="131072" crc="cc4d65e9" sha1="b9bcaa52c570f94d2f2e5dd84c94773cc4115442" region="oki2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="HuC6280" clock="4026500"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="3578333"/> |
   |    | <chip type="audio" tag="ym2" name="YM2151" clock="3578333"/> |
   |    | <chip type="audio" tag="oki1" name="OKI6295" clock="1023924"/> |
   |    | <chip type="audio" tag="oki2" name="OKI6295" clock="2047848"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="58.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="3"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="7"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="56"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="40"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="24"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="4" value="512"/> |
   |    |    | <dipvalue name="5" value="256"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="Easy" value="2048"/> |
   |    |    | <dipvalue name="Normal" value="3072" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1024"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16384" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|