Home News Forum                            

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

overdriv: MAME ROM Information.


Over Drive (c) 11/1990 Konami.

Very fast First-person racing game.


Game ID : GX789

Main CPU : (2x) 68000 (@ 12 Mhz), M6809 (@ 1.789772 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), (2x) K053260 (@ 3.579545 Mhz)

Screen orientation : Vertical

Video resolution : 256 x 304 pixels

Screen refresh : 59.00 Hz

Palette Colors : 2048

Players : 1

Control : steering wheel

Buttons : 3


Game's rom.

Machine's picture.

MAME Info:

0.37b13 [Nicola Salmoria]


- Missing graphics and erratic timing during the game. Phil Bennett (ID 02586)

- Game acts up upon running out of time. Sports Dude (ID 00822)


- 0.142u5: O. Galibert turn the K053250 into a modern device. Changed region gfx4/5 to k053250_1/_2 and fixed rom loading.

- 0.142u4: Angelo Salese and O.Galibert implemented an almost complete Konami K053252 device emulation, adds accurate refresh rate timings and irq acks to Over Drive.

- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Over Drive. Swapped gfx4 roms ($0, 40000). Changed M6809 CPU3 clock speed to 3579545 Hz.

- 0.139u3: Aaron Giles fixed "16-bit EEPROM set with 8-bit data" in Over Drive.

- 0.139u2: Phil Bennett added save-state support to the K053260 sound core.

- 31st January 2010: Corrado Tomaselli dumped Over Drive (Konami 1990). It's very funny but it is very short (only 5 stages, you complete them in 5-6 minutes). It was made to be finished every time trying to beat max speed records and points (proportional to times). In the eeprom there were some incredibile records stored (more the 1 milion of points and 400km/h of max speed!) probably when it was in the arcades. The 5 soundtracks you can select when you start are very cool (you can also have only sfx if you want). The game seems to run at 30fps, it's not as fluid as Outrun or Taito driving games but some constructions at the side of the road seems to be textured polygons with depth (they are not flat,actually it reminds voxel technic to me)! Also in the last stage there is a bridge you pass diagonally and then run at your side. very cool. Another great feature is that, unlike other driving game of the same era, when you steer , it seems you drift since the camera move to the inner side of the road. To my knowledge it's the only vertical monitor driving game... The game appears to have been finished in a rush. It has some gfx glitches : the max res of the sprites is > of the background so if you don't adjust the monitor you see them going in the black area above the background. In the second level you can fall down from the road. When this happens there are some fucked up priorities. When you are steering very hard, the sprite of your car move aside and you can see that the road is not drawn entirely (you will see a black background under). In the end sequence there is a fade to white: it is very stepped and the refresh is slow. There is an unused connector on the PCB called BODY SONIC (I think it's somekind of subwoofer system never implemented).

- 0.136u1: Fabio Priuli added driver data struct and save states to Over Drive.

- 0.135u4: Fabio Priuli updated Over Drive to use EEPROM device and Konami video devices.

- 0.132u5: Tafoid fixed Over Drive resets at "Ram Check".

- 0.131u1: Angelo Salese merged memory maps in Over Drive and demoted it to the GNW flag.

- 0.129u6: Mr. Do added built-in layouts for Over Drive.

- 0.113: Derrick Renaud changed Over Drive to proper PADDLE control.

- 0.37b13: Nicola Salmoria added Over Drive (Konami 1990). TODO: Missing road (two unemulated K053250). Visible area and relative placement of sprites and tiles is most likely wrong. Test mode doesn't work well with 3 IRQ5 per frame, the ROM check doens't work and the coin A setting isn't shown. It's OK with 1 IRQ5 per frame. Some flickering sprites, this might be an interrupt/timing issue. The screen is cluttered with sprites which aren't supposed to be visible, increasing the coordinate mask in K053247_sprites_draw() from 0x3ff to 0xfff fixes this but breaks other games (e.g. Vendetta). The "Continue?" sprites are not visible until you press start. Priorities.

- 8th March 2001: Ernesto Corvi and Nicola Salmoria added support for dual K053260 sound chips, fixing sound in Over Drive.

- 7th March 2001: Nicola Salmoria sent in a driver for Over Drive, but it lacks road graphics and sound effects, though music works.

Recommended Games (Racing 3):

Drag Race

Sprint 8

Car Jamboree

Zeroize (DECO Cassette)

Buggy Challenge

Demolition Derby

Buggy Boy/Speed Buggy

Turbo Tag


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: 8256 kb / 18 files / 2.84 zip

MAME XML Output:

       <game name="overdriv" sourcefile="overdriv.c">
              <description>Over Drive</description>
              <rom name="789.2" size="131072" crc="77f18f3f" sha1="a8c91435573c7851a7864d07eeacfb2f142abbe2" region="maincpu" offset="0"/>
              <rom name="789.1" size="131072" crc="4f44e6ad" sha1="9fa871f55e6b2ec353dd979ded568cd9da83f5d6" region="maincpu" offset="1"/>
              <rom name="789.4" size="131072" crc="46fb7e88" sha1="f706a76aff9bec64abe6da325cba0715d6e6ed0a" region="sub" offset="0"/>
              <rom name="789.3" size="131072" crc="24427195" sha1="48f4f81729acc0e497b40fddbde11242c5c4c573" region="sub" offset="1"/>
              <rom name="789.5" size="65536" crc="1085f069" sha1="27228cedb357ff2e130a4bd6d8aa01cf537e034f" region="audiocpu" offset="0"/>
              <rom name="e12.r1" size="1048576" crc="14a10fb2" sha1="03fb9c15514c5ecc2d9ae4a53961c4bbb49cec73" region="gfx1" offset="0"/>
              <rom name="e13.r4" size="1048576" crc="6314a628" sha1="f8a8918998c266109348c77427a7696b503daeb3" region="gfx1" offset="100000"/>
              <rom name="e14.r10" size="1048576" crc="b5eca14b" sha1="a1c5f5e9cd8bbcfc875e2acb33be024724da63aa" region="gfx1" offset="200000"/>
              <rom name="e15.r15" size="1048576" crc="5d93e0c3" sha1="d5cb7666c0c28fd465c860c7f9dbb18a7f739a93" region="gfx1" offset="300000"/>
              <rom name="e06.a21" size="131072" crc="14a085e6" sha1="86dad6f223e13ff8af7075c3d99bb0a83784c384" region="gfx2" offset="0"/>
              <rom name="e07.c23" size="131072" crc="8a6ceab9" sha1="1a52b7361f71a6126cd648a76af00223d5b25c7a" region="gfx3" offset="0"/>
              <rom name="e18.p22" size="262144" crc="985a4a75" sha1="b726166c295be6fbec38a9d11098cc4a4a5de456" region="k053250_1" offset="0"/>
              <rom name="e19.r22" size="262144" crc="15c54ea2" sha1="5b10bd28e48e51613359820ba8c75d4a91c2d322" region="k053250_1" offset="40000"/>
              <rom name="e20.s22" size="262144" crc="ea204acd" sha1="52b8c30234eaefcba1074496028a4ac2bca48e95" region="k053250_1" offset="80000"/>
              <rom name="e17.p17" size="262144" crc="04c07248" sha1="873445002cbf90c9fc5a35bf4a8f6c43193ee342" region="k053250_2" offset="0"/>
              <rom name="e16.p12" size="262144" crc="9348dee1" sha1="367193373e28962b5b0e54cc15d68ed88ab83f12" region="k053250_2" offset="40000"/>
              <rom name="e03.j1" size="1048576" crc="51ebfebe" sha1="17f0c23189258e801f48d5833fe934e7a48d071b" region="shared" offset="0"/>
              <rom name="e02.f1" size="1048576" crc="bdd3b5c6" sha1="412332d64052c0a3714f4002c944b0e7d32980a4" region="shared" offset="100000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="3579545"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="k053260_1" name="K053260" clock="3579545"/>
              <chip type="audio" tag="k053260_2" name="K053260" clock="3579545"/>
              <display tag="screen" type="raster" rotate="90" width="304" height="256" refresh="59.000000" />
              <sound channels="2"/>
              <input players="1" buttons="3" coins="2" service="yes">
                     <control type="paddle" minimum="0" maximum="255" sensitivity="100" keydelta="50"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise