crshrace: MAME ROM Information. History:
Lethal Crash Race (c) 1993 Video System.
- TECHNICAL -
Main CPU : 68000 (@ 16 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2610 (@ 8 Mhz)
Players : 3
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in September 1993.
Licensed to Mc O'River for US and Canada manufacture and distribution.
This game is known in Japan as "Bakuretsu Crash Race" (translates from Japanese as 'Exploding Crash Race').
- SOURCES -
Game's rom.
MAME Info:
0.61 [Nicola Salmoria]
TEST MODE:
- Keep P1 Button 1 and 2 pressed while entering service mode to get an extended menu.
Bugs:
- Screen flip is not handled correctly. Source (ID 02312)
- Sprite lag - I think it needs sprites to be delayed TWO frames. Source (ID 02313)
- Is bg color in service mode right (blue)? Should it be black instead? Source (ID 02314)
- Handling of layer priority & enable might not be correct. Source (ID 02315)
WIP:
- 0.139u2: Phil Bennett fixed reload of state cause loss of audio in Lethal Crash Race.
- 0.135u4: Fabio Priuli added driver data struct and save states to Lethal Crash Race. Added device versions of all the Konami custom ICs currently emulated in machine\konamiic.c and video\konamiic.c. Updated Lethal Crash Race driver to use the new code.
- 0.133u1: Renamed (crshrac2) to (crshrace2).
- 0.131u1: MooglyGuy merged memory maps in Lethal Crash Race.
- 0.130u3: Stephane Humbert and Fabio Priuli fixed Lethal Crash Race coinage dips. Added dipswitches 'Coinage' and 'Unused'.
- 0.126u4: Fabio Priuli added DIP locations to Lethal Crash Race.
- 0.61: Nicola Salmoria added Lethal Crash Race (set 1) (Video System 1993) and clone (set 2). TODO: Handle screen flip correctly. Sprite lag - I think it needs sprites to be delayed TWO frames. Is bg color in service mode right (blue)? Should it be black instead? Handling of layer priority & enable might not be correct, though it should be enough to run this game. Unknown writes to fff044/fff046. They look like two more scroll registers, but for what? The first starts at 0 when going over the start line and increases during the race.
- 10th May 2002: Stephane Humbert fixed dipswitches in the Lethal Crash Race driver.
- 8th May 2002: Nicola Salmoria sent in a driver for Lethal Crash Race.
LEVELS: 10
Other Emulators:
* FB Alpha
Recommended Games (Racing 2):
Burnin' Rubber
Burnin' Rubber (DECO Cassette)
Joyful Road
The Battle-Road
Mad Crasher
Gekisou
Street Heat
Break Thru
Night Stocker
The Speed Rumbler
City Bomber
Hyper Crash
Road Blasters
Hot Chase
Last Duel
RoadWars (Arcadia)
Mad Gear
Maze of Flott
Night Striker
S.T.U.N. Runner
F-Zero (Nintendo Super System)
Lethal Crash Race
Chase Bombers
Speed Racer
Romset: 12928 kb / 12 files / 3.84 zip
MAME XML Output:
   | <game name="crshrace" sourcefile="crshrace.c"> |
   |    | <description>Lethal Crash Race (set 1)</description> |
   |    | <year>1993</year> |
   |    | <manufacturer>Video System Co.</manufacturer> |
   |    | <rom name="1" size="524288" crc="21e34fb7" sha1="be47b4a9bce2d6ce0a127dffe032c61547b2a3c0" region="maincpu" offset="0"/> |
   |    | <rom name="w21" size="1048576" crc="a5df7325" sha1="614095a086164af5b5e73245744411187d81deec" region="user1" offset="0"/> |
   |    | <rom name="w22" size="1048576" crc="fc9d666d" sha1="45aafcce82b668f93e51b5e4d092b1d0077e5192" region="user2" offset="0"/> |
   |    | <rom name="2" size="131072" crc="e70a900f" sha1="edfe5df2dab5a7dccebe1a6f978144bcd516ab03" region="audiocpu" offset="0"/> |
   |    | <rom name="h895" size="1048576" crc="36ad93c3" sha1="f68f229dd1a1f8bfd3b8f73b6627f5f00f809d34" region="gfx1" offset="0"/> |
   |    | <rom name="w18" size="1048576" crc="b15df90d" sha1="56e38e6c40a02553b6b8c5282aa8f16b20779ebf" region="gfx2" offset="0"/> |
   |    | <rom name="w19" size="1048576" crc="28326b93" sha1="997e9b250b984b012ce1d165add59c741fb18171" region="gfx2" offset="100000"/> |
   |    | <rom name="w20" size="1048576" crc="d4056ad1" sha1="4b45b14aa0766d7aef72f060e1cd28d67690d5fe" region="gfx2" offset="200000"/> |
   |    | <rom name="h897" size="2097152" crc="e3230128" sha1="758c65f113481cf25bf0359deecd6736a7c9ee7e" region="gfx3" offset="0"/> |
   |    | <rom name="h896" size="2097152" crc="fff60233" sha1="56b4b708883a80761dc5f9184780477d72b80351" region="gfx3" offset="200000"/> |
   |    | <rom name="h894" size="1048576" crc="d53300c1" sha1="4c3ff7d3156791cb960c28845a5f1906605bce55" region="ymsnd.deltat" offset="0"/> |
   |    | <rom name="h893" size="1048576" crc="32513b63" sha1="c4ede4aaa2611cedb53d47448422a1926acf3052" region="ymsnd" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.000000" pixclock="7864320" htotal="512" hbend="0" hbstart="320" vtotal="256" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="3" buttons="3" coins="3" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW0" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW0" mask="2"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW0" mask="192"> |
   |    |    | <dipvalue name="Easy" value="128"/> |
   |    |    | <dipvalue name="Normal" value="192" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="64"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Slot" tag="DSW0" mask="256"> |
   |    |    | <dipvalue name="Same" value="256" default="yes"/> |
   |    |    | <dipvalue name="Individual" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW0" mask="3584"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2560"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="3072"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3584" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2048"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1536"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="1024"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="512"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW0" mask="3584"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2560"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="3072"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3584" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2048"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1536"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="1024"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="512"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="28672"> |
   |    |    | <dipvalue name="Off" value="28672" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW0" mask="28672"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="20480"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="24576"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="28672" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="12288"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="4096"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="2 to Start, 1 to Cont." tag="DSW0" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Reset on P.O.S.T. Error" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Region" tag="DSW2" mask="3840"> |
   |    |    | <dipvalue name="World" value="256" default="yes"/> |
   |    |    | <dipvalue name="USA & Canada" value="2048"/> |
   |    |    | <dipvalue name="Japan" value="0"/> |
   |    |    | <dipvalue name="Korea" value="512"/> |
   |    |    | <dipvalue name="Hong Kong & Taiwan" value="1024"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="2048"/> |
|
|