Home News Forum                            

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

starshp1: MAME ROM Information.


Starship 1 (c) 07/1977 Atari.


Game ID : 007513-007531

Main CPU : M6502 (@ 750 Khz)

Screen orientation : Horizontal

Video resolution : 512 x 240 pixels

Screen refresh : 60.00 Hz

Palette Colors : 8

Players : 1

Control : stick

Buttons : 3

The game uses a half-silvered mirror to reflect the image over a black light lit space background. The monitor has a ''+'' (a target crosshairs) taped directly onto the monitor to aid in lining up enemy ships.


Starship 1 is another fantastic Atari first. This incredibly realistic video sensation (at its time) goes where no game has gone before. 3,500 units were produced.

After a nearly 50-year run, the mid-1970s video games like Starship 1 spelled the end of the electro-mechanical arcade games (such as "Killer Shark" seen in the movie Jaws). Video games would spawn a nation-wide phenomenon which has gone on to this day.

Starship 1 was one of many mid-1970's Atari games such as "Night Driver", "Sprint 2" and "Drag Race" which were often found at carnivals and bowling alleys. Kids would flock to these establishments just to get an opportunity to play the games rather than the primary source of entertainment they offered. When the 80's arrived, video games could be found everywhere including grocery stores and kids didn't have to go very far to play their favorite game.

At the end of a game, two different sayings will be displayed. One simply saying to deposit a quarter to be the captain of Starship 1, the other saying that ''Sensors detect another quarter in your pocket, deposit it to be the captain of Starship 1''. Pretty funny the first time you see it!

A Starship 1 unit appears in the 1978 movie ''Dawn of the Dead''.


Designed and programmed by : Steve Mayer, Dave Shepperd, Dennis Koble (at Grass Valley)


Game's rom.

Machine's picture.

MAME Info:

0.62 [Frank Palazzolo, Stefan Jokish]


- starshp1, starshpp: Speed and graphics information from the real machine. Smitdogg (ID 03041)


- 0.134u3: Derrick Renaud fixed Starship 1 motor sounds.

- 0.127u1: Derrick Renaud added discrete sound for Starship 1. Still need to properly emulate the MC3340.

- 0.123u2: Changed palettesize to 19 colors.

- 0.113u4: Changed M6502 CPU clock speed to 756000 Hz and VSync to 45.085878 Hz.

- 0.103: Stefan Jokisch fixed Starship 1 to use RAM mirroring for zero page memory.

- 0.62: Frank Palazzolo and Stefan Jokish added Starship 1 (Atari 1977) and clone (prototype?).

- 19th September 2002: Stefan Jokisch updated Frank Palazzolo's old Starship 1 driver to current standards and did some fixes and additions.

Recommended Games (Starfighter):

Starship 1

Star Fire

Star Fire 2

Star Hawk


Tunnel Hunt

Warp Speed

Space Encounters

Space Seeker

Buck Rogers: Planet of Zoom



Star Trek




Cube Quest

I, Robot

Star Wars

The Empire Strikes Back

Star Wars Arcade

Star Wars Trilogy

Star Wars Pod Racer

Tube Panic

High Voltage


Splendor Blast

Vs. Star Luster

Shrike Avenger

Thunder Ceptor

Galaxy Force 2


Galactic Storm

Space Lords

Solar Assault


Vapor TRX

Romset: 10 kb / 11 files / 5.69 zip

MAME XML Output:

       <game name="starshp1" sourcefile="starshp1.c">
              <description>Starship 1</description>
              <rom name="7529-02.c2" size="1024" crc="f191c328" sha1="5d44be879bcf16a142a69e4f1501533e02720fe5" region="maincpu" offset="2c00"/>
              <rom name="7528-02.c1" size="1024" crc="605ed4df" sha1="b0d892bcd08b611d2c01ab23b491c1d9db498e7b" region="maincpu" offset="2c00"/>
              <rom name="7530-02.h3" size="2048" crc="4b2d466c" sha1="2104c4d163adbf53f9853334868622752ccb01b8" region="maincpu" offset="3000"/>
              <rom name="7531-02.e3" size="2048" crc="b35b2c0e" sha1="e52240cdfbba3dc380ba63f24cfc07b44feafd53" region="maincpu" offset="3800"/>
              <rom name="7513-01.n7" size="1024" crc="8fb0045d" sha1="fb311c6977dec6e2a04179406e9ffdb920989a47" region="gfx1" offset="0"/>
              <rom name="7515-01.j5" size="256" crc="fcbcbf2e" sha1="adf3cc43b77ad18eddbe39ee11625e552d1abab9" region="gfx2" offset="0"/>
              <rom name="7517-01.r1" size="1024" crc="1531f85f" sha1="291822614fc6d3a71bf56607c796e18779f8cfc9" region="gfx3" offset="0"/>
              <rom name="7516-01.p1" size="1024" crc="64fbfe4c" sha1="b2dfdcc1c9927c693fe43b2e1411d0f14375fdeb" region="gfx3" offset="400"/>
              <rom name="7518-01.r10" size="256" crc="80877f7e" sha1="8b28f48936a4247c583ca6713bfbaf4772c7a4f5" region="proms" offset="0"/>
              <rom name="7514-01.n9" size="256" crc="3610b453" sha1="9e33ee04f22a9174c29fafb8e71781fa330a7a08" region="proms" offset="100"/>
              <rom name="7519-01.b5" size="32" crc="23b9cd3c" sha1="220f9f73d86cdcf1b390c52c591750a73402af50" region="proms" offset="200"/>
              <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" flipx="yes" width="512" height="240" refresh="45.085878" pixclock="6048000" htotal="512" hbend="0" hbstart="512" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="1" buttons="3" coins="2">
                     <control type="stick" minimum="0" maximum="63" sensitivity="10" keydelta="10" reverse="yes"/>
              <dipswitch name="Extended Play" tag="SYSTEM" mask="32">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="32" default="yes"/>
              <dipswitch name="Service Mode" tag="VBLANK" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coinage" tag="COINAGE" mask="112">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="32" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
              <dipswitch name="Play Time" tag="PLAYTIME" mask="63">
                     <dipvalue name="60 Seconds" value="0"/>
                     <dipvalue name="90 Seconds" value="32" default="yes"/>
                     <dipvalue name="120 Seconds" value="63"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="19"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise