Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

roadriot: MAME ROM Information.


History:

Road Riot 4WD (c) 1991 Atari Games.


- TECHNICAL -


Atari G42 hardware

Game ID : 136089


Main CPU : 68000 (@ 14.31818 Mhz), M6502 (@ 1.7895 Mhz)

Sound Chips : YM2151 (@ 3.579 Mhz), OKI6295 (@ 9.037 Khz)


Players : 1

Control : stick

Buttons : 3


- TRIVIA -


Released in June 1991.


- SERIES -


1. Road Riot 4WD (1991)

2. Road Riot's Revenge Rally (1994)


- STAFF -


Project leader / Game designer / Graphics : Mark Stephen Pierce (MSP)

Software design & implementation : Dennis Harper (DDH), David S. Akers (DSA)

Hardware engineer : Sam Lee (SL )

Controls : Milt Loper

Expert technician : Farrokh Khodadadi (FRK)

Video imaging : Rob Rowe

Hardware supervisor : Pat McCarthy

Music and video : Don Diekneite

Animation : Sean Murphy

Marketing manager : Linda Benzler (LB )

Nu/Omega / Team director : John Ray


- PORTS -


* Consoles :

Nintendo Super Famicom

Atari Lynx [Unreleased Prototype]

Sega Mega Drive [Unreleased Prototype]


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.141u1 [Smitdogg, The Dumping Union]

0.74u2 [Aaron Giles]

0.37b15 [Aaron Giles]


WIP:

- 0.143u4: Changed 68000 CPU1 clock speed to 14318181 Hz.

- 0.141u1: Smitdogg and The Dumping Union added Road Riot 4WD (set 1, 13 Nov 1991), not working. Changed 'Road Riot 4WD' to clone 'Road Riot 4WD (set 2, 04 Jun 1991)'. Renamed (roadriot) to (roadrioto).

- 19th January 2011: Smitdogg - We also got a newer revision of Road Riot 4WD. It has a service mode with more checks.

- 0.139u3: Aaron Giles moved the old hard-coded EEPROM data out into a file in Road Riot 4WD.

- 0.139u1: Aaron Giles changed atarigen_state to be a base class from which all the related Atari drivers derive their state from.

- 0.135u4: Some more Atari driver shuffling [Aaron Giles]: Added atarigen_init() function which allocates all timers and registers for save states. Updated all drivers to call it. Converted some drivers to use device timers.

- 0.135u3: Aaron Giles converted atari drivers over to using driver_data for the most part. Some shared systems still exist with globals, but this tackles the atarigen module and the variables local to each driver.

- 0.132u4: Fixed ADPCM roms addresses.

- 0.126u5: Fixed rom names.

- 0.122u6: Changed TMS32010 CPU2 clock speed to 20MHz.

- 0.122u4: Changed M6502 CPU3 clock speed to 1789772 Hz, YM2151 to 3579545 Hz and OKI6295 to 1193181 Hz.

- 0.114u4: Aaron Giles hooked up actual TMS32010 on Road Riot 4WD - Game now playable. Changed TMS32010 CPU2 clock speed to 5MHz. Fixed rom names.

- 0.114u3: Added TMS32010 (20MHz) CPU2 and rom (ASIC65 TMS32015 code).

- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses an SOS-2 chip to generate video signals. Changed VSync to 59.922743 Hz.

- 0.114: Couriersud added general save state support to the atarijsa and atarigen modules.

- 0.77: Aaron Giles improved logic for Road Riot 4WD - almost playable. Added support for the MO command register (MO checksums now work). Added missing SHA1 values. Removed 6502 speedups. Documented color MUXing. Removed old orientation code. Added MO/playfield priorities.

- 0.74u2: Aaron Giles added Road Riot 4WD (Atari Games 1991).

- 16th February 2003: Aaron Giles added the proper microcode PROMs for the growth object generator in the Atari G1 and G42 drivers, and improved the SLOOP protection emulation in Road Riot, but it's still not playable.

- 0.37b15: Aaron Giles added (Testdrivers) Road Riot 4WD and clone (prototype).


Recommended Games (Racing 3):

Drag Race

Sprint 8

Car Jamboree

Zeroize (DECO Cassette)

Buggy Challenge

Demolition Derby

Buggy Boy/Speed Buggy

Turbo Tag

Max RPM

Power Drive

Power Drift

Four Trax

Over Drive

Double Axle

Road Riot 4WD

Road Riot's Revenge

Off Road Challenge

Dirt Devils

Xtreme Rally / Off Beat Racer!

Club Kart: European Session


Romset: 4041 kb / 37 files / 2.09 zip




MAME XML Output:

       <game name="roadriot" sourcefile="atarig42.c">
              <description>Road Riot 4WD (set 1, 13 Nov 1991)</description>
              <year>1991</year>
              <manufacturer>Atari Games</manufacturer>
              <rom name="136089-3114.8d" size="131072" crc="a2bd949c" sha1="f96064d491b4d488cadebd3a63a6d3edf9236046" region="maincpu" offset="0"/>
              <rom name="136089-3113.8c" size="131072" crc="68c45cb1" sha1="e38c7ad3f3d301e59a1d9f53e8f2c28e91d691fe" region="maincpu" offset="1"/>
              <rom name="136089-2016.9d" size="131072" crc="6191653c" sha1="97d1a84a585149e8f2c49cab7af22dc755dff350" region="maincpu" offset="40000"/>
              <rom name="136089-2015.9c" size="131072" crc="0d34419a" sha1="f16e9fb4cd537d727611cb7dd5537c030671fe1e" region="maincpu" offset="40001"/>
              <rom name="136089-1012.3f" size="2688" crc="7c5498e7" sha1="9d8b235baf7b75bef8ef9b168647c5b2b80b2cb3" region="asic65" offset="0"/>
              <rom name="136089-1047.12c" size="65536" crc="849dd26c" sha1="05a0b2a5f7ee4437448b5f076d3066d96dec2320" region="jsa" offset="10000"/>
              <rom name="136089-1041.22d" size="131072" crc="b7451f92" sha1="9fd17913630e457e406e596f2d86afff98787750" region="gfx1" offset="0"/>
              <rom name="136089-1038.22c" size="131072" crc="90f3c6ee" sha1="7607509e2d3b2080a918cfaf2879dbed6b79d029" region="gfx1" offset="20000"/>
              <rom name="136089-1037.2021d" size="131072" crc="d40de62b" sha1="fa6dfd20bdad7874ae33a1027a9bb0ea200f86ca" region="gfx1" offset="40000"/>
              <rom name="136089-1039.2021c" size="131072" crc="a7e836b1" sha1="d41f1e4166ca757176c6976be2a953db5db05e48" region="gfx1" offset="60000"/>
              <rom name="136089-1040.20d" size="131072" crc="a81ae93f" sha1="b694ba5fab35f8fa505a02039ae62f7af3c7ae1d" region="gfx1" offset="80000"/>
              <rom name="136089-1042.20c" size="131072" crc="b8a6d15a" sha1="43d2be9d40a84b2c01d80bbcac737eda04d55999" region="gfx1" offset="a0000"/>
              <rom name="136089-1046.22j" size="131072" crc="0005bab0" sha1="257e1b23eea117fe6701a67134b96d9d9fe10caf" region="gfx2" offset="0"/>
              <rom name="136089-1018.2s" size="131072" crc="19590a94" sha1="e375b7e01a8b1f366bb4e7750e33f0b6d9ae2042" region="gfx3" offset="0"/>
              <rom name="136089-1017.2p" size="131072" crc="c2bf3f69" sha1="f822359070b1907973ee7ee35469f4a59f720830" region="gfx3" offset="1"/>
              <rom name="136089-1020.3s" size="131072" crc="bab110e4" sha1="0c4e3521474249517e7832df1bc63aca6d6a6c91" region="gfx3" offset="40000"/>
              <rom name="136089-1019.3p" size="131072" crc="791ad2c5" sha1="4ef218fbf38a9c6b58c86f203843988df1c935f6" region="gfx3" offset="40001"/>
              <rom name="136089-1022.4s" size="131072" crc="79cba484" sha1="ce361a432f1fe627086bab3c1131118fd15056f1" region="gfx3" offset="80000"/>
              <rom name="136089-1021.4p" size="131072" crc="86a2e257" sha1="98d95d2e67fecc332f6c66358a1f8d58b168c74b" region="gfx3" offset="80001"/>
              <rom name="136089-1024.5s" size="131072" crc="67d28478" sha1="cfc9da6d20c65d11c2a59a38660a8da4d1cc219d" region="gfx3" offset="c0000"/>
              <rom name="136089-1023.5p" size="131072" crc="74638838" sha1="bea0fb21ccb946e023c88791ce5a8dd92b44baec" region="gfx3" offset="c0001"/>
              <rom name="136089-1026.6s" size="131072" crc="24933c37" sha1="516393aae51fc9634a5c6d5134be058d6067e114" region="gfx3" offset="100000"/>
              <rom name="136089-1025.6p" size="131072" crc="054a163b" sha1="1b0b129c093398bc5c14b3fdd87dfe149f555fac" region="gfx3" offset="100001"/>
              <rom name="136089-1028.7s" size="131072" crc="31ff090a" sha1="7b43ed37901c3f94cae90c84b3c8c689d7b64dd6" region="gfx3" offset="140000"/>
              <rom name="136089-1027.7p" size="131072" crc="bbe5b69b" sha1="9eaa551fba763824d36fc41bfe0e6d735a9e68c5" region="gfx3" offset="140001"/>
              <rom name="136089-1030.8s" size="131072" crc="6c89d2c5" sha1="0bf2990ce1cd5ec5b84f7e3171725540e6238408" region="gfx3" offset="180000"/>
              <rom name="136089-1029.8p" size="131072" crc="40d9bde5" sha1="aca6e07ea96e4618412d32fe4d4cd293ae82d940" region="gfx3" offset="180001"/>
              <rom name="136089-1032.9s" size="131072" crc="eca3c595" sha1="5d067b7c02675b1e6dd3c4046697a16f873f80af" region="gfx3" offset="1c0000"/>
              <rom name="136089-1031.9p" size="131072" crc="88acdb53" sha1="5bf2424ee75a25248a8ce38c8605b6780da4e323" region="gfx3" offset="1c0001"/>
              <rom name="136089-1048.19e" size="131072" crc="2db638a7" sha1="45da8088f7439beacc3056952a4d631d9633efa7" region="adpcm" offset="0"/>
              <rom name="136089-1049.17e" size="131072" crc="e1dd7f9e" sha1="6b9a240aa84d210d3052daab6ea26f9cd0e62dc1" region="adpcm" offset="20000"/>
              <rom name="136089-1050.15e" size="131072" crc="64d410bb" sha1="877bccca7ff37a9dd8294bc1453487a2f516ca7d" region="adpcm" offset="40000"/>
              <rom name="136089-1051.12e" size="131072" crc="bffd01c8" sha1="f6de000f61ea0c1ddb31ee5301506e5e966638c2" region="adpcm" offset="60000"/>
              <rom name="roadriot.nv" size="4096" crc="d7f73bad" sha1="017cccde835ca2e03f606de74bea233e4c5a8533" region="eeprom" offset="0"/>
              <rom name="136089-1001.bin" size="512" crc="5836cb5a" sha1="2c797f6a1227d6e1fd7a12f99f0254072c8c266e" region="proms" offset="0"/>
              <rom name="136089-1002.bin" size="512" crc="44288753" sha1="811582015264f85a32643196cdb331a41430318f" region="proms" offset="200"/>
              <rom name="136089-1003.bin" size="512" crc="1f571706" sha1="26d5ea59163b3482ab1f8a26178d0849c5fd9692" region="proms" offset="400"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="14318181"/>
              <chip type="cpu" tag="asic65" name="TMS32010" clock="20000000"/>
              <chip type="cpu" tag="jsa" name="M6502" clock="1789772"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="adpcm" name="OKI6295" clock="1193181"/>
              <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="59.922743" pixclock="7159090" htotal="456" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="1" buttons="3" coins="2" service="yes" tilt="yes">
                     <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="16"/>
                     <control type="stick" minimum="0" maximum="255" sensitivity="50" keydelta="10"/>
              </input>
              <dipswitch name="Service Mode" tag="IN2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="preliminary" emulation="good" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="2048"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise