Home News Forum                            

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

sprint1: MAME ROM Information.


Sprint One (c) 1978 Kee Games.

In this game you control a race car on a semi-circular track. You are looking down on the action from above. Your only goal is to drive around the track as many times as possible, and as fast as you can. There will be four cars on the track at all times (the computer lets you know that 'Grey cars drive automatically').You control the white car, while the computer controls a black car and two grey cars. The game will rate you at the end, you can get rated Granny, Rookie, or Pro, and getting a score over 250 points will extend the game an extra 30 seconds. The game has several different tracks available, and they change randomly throughout the game (they literally change while you are still driving). This is different than the original "Sprint 2", which allowed you to select your track manually. The graphics are simple black and white with two shades of gray thrown in for good measure. They are simple, but they get the job done.


Game ID : 006443

Main CPU : M6502 (@ 756 Khz)

Sound Chips : Discrete circuitry.

Screen orientation : Horizontal

Video resolution : 512 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 4

Players : 1

Control : steering wheel, pedal, four position shifter


Released in January 1978. Sprint One was released two years after "Sprint 2" and both games have the same type of play. The '1' and '2' designations have nothing to do with a predecessor/sequel status, but merely reflect the number of players required for each game.

Sprint One came in two forms, that of a plain woodgrain upright, and much rarer upright with sideart. This common woodgrain version had no sideart, of any kind. It only had a few modest decorations around the control pane and monitor. Atari simply didn't put the work into this one that they put into the previous Sprint titles, it seems they made this one only to fill up a gap in their product line... All of the game circuits are built into a single large PCB, which also has an integrated power supply.


1. Sprint 2 (1976)

2. Sprint 8 (1977)

3. Sprint 4 (1977)

4. Sprint One (1978)

5. Super Sprint (1986)

6. Championship Sprint (1986)

7. Bad Lands (1989)


Game's rom.

Machine's picture.

MAME Info:

0.31 [Mike Balfour]

0.30 [Mike Balfour]

Artwork available


- Audio recording of the original cabinet speaker for reference. Smitdogg (ID 03015)


- 0.140u1: Derrick Renaud optimized speed of DISCRETE_DAC_R1 and fixed operation of DISCRETE_COUNTER_7492.

- 0.128u4: Derived clocks from crystals in Sprint2 driver and unified memory map [Luigi30].

- 0.123u2: Changed palettesize to 12 colors.

- 26th August 2006: Mr. Do - Added Sprint 2 bezel from MAME.net and Mean Arena. Some of these decent stuff are so-so; some are REALLY good.

- 0.99u2: Derrick Renaud fixed motor sounds.

- 0.94u5: Hans Andersson updated Sprint 1/2 discrete sound to use the new component value code.

- 0.88u4: Stefan Jokisch fixed Sprint2 watchdog issues.

- 0.88: Derrick Renaud added watchdog to Sprint1/2 and set to proper time using new MDRV_WATCHDOG_VBLANK_INIT function.

- 0.80u2: Derrick Renaud updated Sprint 1/2 to use Aaron's DISCRETE_ADJUSTMENT changes.

- 0.71u3: Stefan Jokisch added clone Sprint 2 (set 2). Changed parent description to 'Sprint 2 (set 1)'. Changed M6502 CPU clock speed to 756000 Hz and visible area to 512x224.

- 22nd July 2003: Stefan Jokisch re-wrote and merged the Sprint 1/2 and Dominos drivers, fixing sprites in Sprint 1/2 and fixing sound in Dominos.

- 0.69: Derrick Renaud switched Sprint 2 player controls so they lined up under the proper score color.

- 0.68: Derrick Renaud fixed gear shifter input.

- 0.66: Added Discrete sound and changed visible area to 256x232.

- 1st March 2003: Keith Wilkins and Derrick Renaud submitted a large update to the discrete sound system, adding discrete sound to Canyon Bomber, Polaris, Sprint, Sprint 2, Ultra Tank and samples to Circus, Clowns and Sea Wolf.

- 0.59: Fixed gfx1/2 loading. Changed input to 5x buttons. Added 'Service Mode' dipswitch.

- 20th February 2002: Stefan Jokisch fixed Sprint 2 which was broken in 0.58.

- 5th July 2001: Peter Fyfe dumped Sprint 2 (set 2).

- 0.37b7: Added prom ($0 - unknown).

- 29th November 1999: Zsolt Vasvari fixed 16bpp in sprint2.

- 0.36b5: Changed VSync to 60Hz.

- 0.33b7: Changed description to 'Sprint 1' and 'Sprint 2'.

- 0.31: Mike Balfour added Sprint1 (Atari 1978). Known issues: Dipswitches in Sprint 1 are wrong.

- 30th January 1998: Dumped Sprint 1.

- 0.30: Mike Balfour added Sprint2 (Atari 1976).

Recommended Games (Sprint):

Sprint 4

Sprint 8

Sprint 1

Pit & Run

Championship Sprint

Super Sprint

American Speedway

Redline Racer

Hot Rod

Bad Lands

Ironman Ivan Stewart's Super Off-Road

Ironman Ivan Stewart's Super Off-Road Track-Pak

Wheels Runner

Grudge Match

Rough Racer

Danny Sullivan's Indy Heat

Romset: 11 kb / 10 files / 6.58 zip

MAME XML Output:

       <game name="sprint1" sourcefile="sprint2.c">
              <description>Sprint 1</description>
              <manufacturer>Atari (Kee Games)</manufacturer>
              <rom name="6290-01.b1" size="2048" crc="41fc985e" sha1="7178846480cbf8d15955ccd987d0b0e902ab9f90" region="maincpu" offset="2000"/>
              <rom name="6291-01.c1" size="2048" crc="07f7a920" sha1="845f65d2bd290eb295ca6bae2575f27aaa08c0dd" region="maincpu" offset="2800"/>
              <rom name="6442-01.d1" size="2048" crc="e9ff0124" sha1="42fe028e2e595573ccc0821de3bb6970364c585d" region="maincpu" offset="3000"/>
              <rom name="6443-01.e1" size="2048" crc="d6bb00d0" sha1="cdcd4bb7b32be7a11480d3312fcd8d536e2d0caf" region="maincpu" offset="3800"/>
              <rom name="6396-01.p4" size="512" crc="801b42dd" sha1="1db58390d803f404253cbf36d562016441ca568d" region="gfx1" offset="0"/>
              <rom name="6397-01.r4" size="512" crc="135ba1aa" sha1="0465259440f73e1a2c8d8101f29e99b4885420e4" region="gfx1" offset="0"/>
              <rom name="6399-01.j6" size="512" crc="63d685b2" sha1="608746163e25dbc14cde43c17aecbb9a14fac875" region="gfx2" offset="0"/>
              <rom name="6398-01.k6" size="512" crc="c9e1017e" sha1="e7279a13e4a812d2e0218be0bc5162f2e56c6b66" region="gfx2" offset="0"/>
              <rom name="6400-01.m2" size="256" crc="b8094b4c" sha1="82dc6799a19984f3b204ee3aeeb007e55afc8be3" region="proms" offset="0"/>
              <rom name="6401-01.e2" size="32" crc="857df8db" sha1="06313d5bde03220b2bc313d18e50e4bb1d0cfbbb" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="756000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="discrete" name="DISCRETE"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="224" refresh="60.000000" pixclock="8048640" htotal="512" hbend="0" hbstart="512" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="1" buttons="5" coins="2">
                     <control type="dial" minimum="0" maximum="255" sensitivity="100" keydelta="10"/>
              <dipswitch name="Change Track" tag="DSW" mask="1">
                     <dipvalue name="Every Lap" value="1"/>
                     <dipvalue name="Every 2 Laps" value="0" default="yes"/>
              <dipswitch name="Oil Slicks" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coinage" tag="DSW" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="Free Play" value="12"/>
              <dipswitch name="Unused" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Extended Play" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Play Time" tag="DSW" mask="192">
                     <dipvalue name="60 seconds" value="192"/>
                     <dipvalue name="90 seconds" value="128"/>
                     <dipvalue name="120 seconds" value="64"/>
                     <dipvalue name="150 seconds" value="0" default="yes"/>
              <dipswitch name="Service Mode" tag="INB" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <adjuster name="Motor RPM" default="30"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="12"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise