Home News Forum                            

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

startrek: MAME ROM Information.


Star Trek - Strategic Operations Simulator (c) 1982 Sega.

STAR TREK is a 1- or 2-player SEGA Color X-Y video game with computerized speech synthesis. The player finds himself the Captain of the Starship Enterprise, his mission being to rid the universe of a number of threats to the United Federation of Planets.

STAR TREK has a unique method of displaying the information vital to the game play. This method involves the separation of the CRT into three completely separate screens.

The Scanner is where the player sees a top down or plan view of local space, with the Enterprise always in the center of this screen. The Viewer is where the player sees actual apparent 3-D images, as if he were looking out the ships front window. The Status screen displays player score in addition to Shield strength, number of Photon Torpedoes, and amount of Warp energy remaining.

The game begins by introducing Klingons, Starbases and the Enterprise into the Scanner with an exciting shrink down animation sequence. The Enterprise starts with 1 to 4 Shields and Photon Torpedoes (switch selectable). By actuating the rotary knob and depressing the Thrust button the player may maneuver about the Scanner screen.

In order to destroy enemies the player may use either of two weapons : Phasers (the Fire button) or Photon Torpedoes. Each has unique properties.

* Phasers are instantaneous, can destroy only one enemy at a time, and are in unlimited energy supply.

* Photon Torpedoes require time to travel, can destroy many enemies, and are in LIMITED supply. Displayed in the Status screen, Photon Torpedo supply appears as a red bar (squares).

For high speed, the player may depress the WARP button. While this button is held down the Enterprise moves very quickly and cannot be damaged in any way by anything. A blue bar in the Status screen displays the amount of Warp energy available, and shrinks as the Warp button is held down.

The Enterprise is shrouded by an automatic Shield, which protects the Enterprise from enemy fire and collisions. The Shields are displayed in the Status screen as green line segments (a bar). Once the strength of the Shields is depleted, the ship can sustain damage. When damaged, the Enterprise looses ship functions in the following order : Shields, Photon Torpedoes, Warp Drive. If all of these are damaged, the next hit will destroy the Enterprise and end the game.

In order to repair this damage the player may choose to dock with a Starbase. Docking is accomplished by merely flying into a Starbase. The DOCKED message appears, all damage is repaired, and a Shield unit, Photon Torpedo, and some Warp time are added to the ship’s supplies. Although only four of each supply unit is displayed at any one time, 255 can be collected.

The primary enemy is the Klingon Battle Cruiser, which comes in three colors :

* Red Klingon - ignores the Enterprise and sets out to destroy a Starbase, after which the Klingon turns purple.

* Purple Klingon - ignores Starbases and attempts to destroy the Enterprise by firing plasma energy balls. Purple Klingons will stop a certain distance away while attacking so as not to risk collision. After a certain period of time (depending on round), purple Klingons turn white.

* White Klingons - sometimes known as Maniac Klingons, these Klingons will move VERY QUICKLY and attempt to ram the Enterprise.

Anti-Matter Saucers appear randomly and move about the screen in a confusing fashion. These saucers can be destroyed only with Phasers. If the saucer collides with the Enterprise, it will attach itself, drain your ships Warp energy, then leave quickly.

After a number of rounds, the player advances to the Nomad round. In this sequence Nomad zips about the screen depositing dangerous mines. The mines cause chain reactions which should be avoided. Nomad can only be destroyed with Phasers. Once Nomad has delivered its total load of 30 mines, it waits for the last mine to detonate, leaves the screen, and ends the round.

Every 10,000 to 40,000 points (operator selectable) the player is awarded a bonus Shield unit, Photon Torpedo and Warp time unit. The two player game is played with players alternating with each complete round. Whenever a player is eliminated, the other player continues and finishes the game.


[Cockpit model]

Sega G80 Vector hardware

Main CPU : Z80 (@ 4 Mhz), I8035 (@ 208 Khz), I8035 (@ 400 Khz)

Sound Chips : SP0250 (@ 3.12 Mhz), Custom (@ 3.12 Mhz)

Screen orientation : Horizontal

Players : 2

Control : Dial (to rotate the Enterprise right and left)



Star Trek is Sega's vector color game that came upon the scene in 1982. It featured a screen that was broken down into three parts. It also featured pseudo-three-dimensional graphics. The game is fast paced and in addition to keeping track of all that's going on, you must also be pretty good with the controls. This is another 'sleeper' game that didn't gain a real big following.


Destroying Enemies :

Klingons : 25 + (round number X 25) Points

Anti-Matter Saucer : 5,000 Points

Nomad : 30,000 Points

Starbase Bonus at the end of a round :

Used Starbase : round number X 250 Points

Un-used Starbase : round number X 1,000 Points


* When you start the game, the Enterprise will be placed into the sector. You will have a 1-2 second delay so take a good look at where everything is at on your radar screen. Your first priority should always be to defend your starbase.

* Try to use your warp as little as possible. On the early waves, you can make it to your starbase and defend it without having to warp to it. On the later waves, however, you will be needing that warp to get to your starbase quickly. Also, you will also be using your warp to get away from the Klingons, especially when they go into suicide mode (turn white).

* As the game progresses, the Klingons get quicker and they maneuver faster to keep out of phaser range. When you do have a target within your phaser sight, a spinning yellow ring will outline the target. In addition to faster movement, the Klingons also fire faster so you can lose a ship very quickly in the later sectors.

* It takes 5 shots to destroy a starbase. After the Klingon bomber has achieved that objective, it will change from red to purple and become a normal Klingon fighter that will attack you. Also, you can collide with the Klingon bomber causing the loss of 1 unit of shield energy.

* After sector 20, there are random numbers of Klingon fighters in the sector. If the number is below 4, they may instantly turn white and attempt to ram your ship instead of firing on it. Before sector 20, if you take too long destroying the Klingons, they will also turn white.

* You want to, as much as possible, avoid resupplying at the starbase. If you don't resupply, you will get a much larger score then if you do resupply. Plus, if you get enough points, you will get additional things anyway. So, bottom line, use the starbase only in the most dire of circumstances.

* You will notice a blue, oval shaped ship on your radar. That is an antimatter UFO and the only thing you can destroy it with are phasers. If you notice, when you attempt to close in on it, the UFO moves away. The best way, if you can safely do it, is to move diagonally until the UFO is within your phaser range. Sometimes you get a lucky break and the sector starts with the UFO already in phaser range.

* The NOMAD sectors are probably the most difficult sectors to deal with. NOMAD rapidly moves around the sector laying mines. These mines either detonate after a certain time period or when you hit them with phaser or photon torpedo fire. Keep in mind, if there are a lot of mines packed together, they will all detonate and your ship may be in the middle of it all. The best strategy is to hopefully put up a phaser barrage at the beginning of the sector and take NOMAD out quickly. If this fails, don't move around unless your ship is in danger. NOMAD will eventually return within range. In the later sectors, NOMAD moves very quickly so you have to be very quick on the controls.

* Use your photon torpedoes sparingly since you have a limited number. If you see an enemy grouping of three or more, shoot a torpedo into the middle. Since photon torpedoes have a blast radius, you can probably take out those three ships with one shot. Again, use only on tight groupings of enemies or when desperate measures require desperate actions.

* Become very familiar with the controls since a moments hesitation could end the Enterprise's 5 year mission prematurely.


Designed and programmed by : Sam Palahnuk


* Consoles :

Atari XEGS

* Computers :

Commodore C64 (1983, "Star Trek : Strategic Operations Simulator")

Tandy Color Computer (1984, "Space Wrek")

Texas Instruments TI-99/4A (1983)

Apple II


Game's rom.

Machine's picture.

F.A.Q. by Kevin Butler A.K.A. War Doc

MAME Info:

0.30 [Brad Oliver]

0.27 [Al Kossow, Brad Oliver]

Artwork available


- The cocktail DIP has no effect and there are no separate controls for player 2. Frotz (ID 00259)


- 0.142u1: Added 'Sega Speech Sound Board'.

- 0.129u4: Changed Custom sound to 'Sega Universal Sound Board'.

- 0.122u6: Changed I8035 CPU2 clock speed to 3120000 Hz and I8035 CPU3 to 6MHz.

- 3rd December 2006: Mr. Do - Minor adjustments to Star Trek bezel.

- 26th November 2006: Mr. Do - We have a Star Trek bezel, thanks to a scan by Aaron, on loan from Tim at ArcadeCollecting.com and cleanup by Ad_Enuff. Later down the road, we'll add in the extra piece for the cockpit version. What's nice with this bezel is you now know what those three meters are in the top left of your screen.

- 0.107u3: Fixed rom names and changed cpu2 roms to sound1 ($0 and 1000).

- 0.104u7: Aaron Giles made more improvements to the Sega Universal Sound board. Star Trek is almost identical to the samples. Tac/Scan is not that far off, surprisingly.

- 0.104u6: Aaron Giles added emulation of the Universal Sound Board - not yet perfected, but gets rid of the need for samples in Star Trek and Tac/Scan. Tac/Scan sounds pretty wretched now, but Star Trek is close. Changed Z80 CPU1 clock speed to 4MHz, I8035 CPU2 to 208000 Hz and I8035 CPU3 to 400000 Hz. Replaced samples (trek1 - trek28.wav) with Custom sound and changed rom s-c.u39 (sine table) from user1 to proms ($0) and added proms ($400, 420 - CPU board-/Speech board addressing).

- 0.85u3: Removed 3rd coin slot.

- 0.71u3: SP0250 sound / G80 speech board emulation [Olivier Galibert]. Replaced Custom sound with GI_SP0250. Removed speech samples (st01 - st17.wav). Changed I8035 CPU2 clock speed to 3.12MHz. New sample set is required.

- 27th July 2003: Olivier Galibert sent in support for SP0250 sound chip and Sega G80 speech board, adding emulated speech to Astro Blaster, Space Fury, Star Trek and Zektor.

- 0.60: Added I8035 (208000 Hz) CPU2 and cpu2 roms ($0, 800, 1800 - speech code) and user1 rom ($0 - unknown).

- 0.35b3: Added missing cpu1 roms ($c000, c800 and d800).

- 0.30: Brad Oliver added Star Trek. This is the original, security chip version of the Sega G-80 vector games. Note that the version previously supported have all been removed. Valerio Verrando added high score saving to Star Trek.

- 0.27: Added Star Trek (Sega 1982). Al Kossow and Brad Oliver provided a driver for the Sega vector games Eliminator, Space Fury, Star Trek, Tac-Scan and Zektor. Partial sound support (speech) is available through samples for some of them. Control: Arrows = Turn left/right, A = Impuls, S = Warp 9, Mr. Sulu, D = Phaser and F = Photon torpedo. Trackball support (-trak option).

LEVELS: 1 (endless)

Other Emulators:



Movie: Star Trek I - The Motion Picture

Genre: Sci-fi

Year: USA 1978

Director: Robert Wise

Studio: Paramount Pictures

Cast: William Shatner, Leonard Nimoy, DeForest Kelley, James Doohan, Nichelle Nichols, George Takei, Walter Koenig, Stephen Collins, P. Kambatta

Recommended Games:

Star Cruiser


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: 60 kb / 30 files / 42.2 zip

MAME XML Output:

       <game name="startrek" sourcefile="segag80v.c">
              <description>Star Trek</description>
              <rom name="1873.cpu-u25" size="2048" crc="be46f5d9" sha1="fadf13042d31b0dacf02a3166545c946f6fd3f33" region="maincpu" offset="0"/>
              <rom name="1848.prom-u1" size="2048" crc="65e3baf3" sha1="0c081ed6c8be0bb5eb3d5769ac1f0b8fe4735d11" region="maincpu" offset="800"/>
              <rom name="1849.prom-u2" size="2048" crc="8169fd3d" sha1="439d4b857083ae40df7d7f53c36ec13b05d86a86" region="maincpu" offset="1000"/>
              <rom name="1850.prom-u3" size="2048" crc="78fd68dc" sha1="fb56567458807d9becaacac11091931af9889620" region="maincpu" offset="1800"/>
              <rom name="1851.prom-u4" size="2048" crc="3f55ab86" sha1="f75ce0c56e22e8758dd1f5ce9ac00f5f41b13465" region="maincpu" offset="2000"/>
              <rom name="1852.prom-u5" size="2048" crc="2542ecfb" sha1="7cacee44670768e9fae1024f172b867193d2ea4a" region="maincpu" offset="2800"/>
              <rom name="1853.prom-u6" size="2048" crc="75c2526a" sha1="6e86b30fcdbe7622ab873092e7a7a46d8bad790f" region="maincpu" offset="3000"/>
              <rom name="1854.prom-u7" size="2048" crc="096d75d0" sha1="26e90c296b00239a6cde4ec5e80cccd7bb36bcbd" region="maincpu" offset="3800"/>
              <rom name="1855.prom-u8" size="2048" crc="bc7b9a12" sha1="6dc60e380dc5790cd345b06c064ea7d69570aadb" region="maincpu" offset="4000"/>
              <rom name="1856.prom-u9" size="2048" crc="ed9fe2fb" sha1="5d56e8499cb4f54c5e76a9231c53d95777777e05" region="maincpu" offset="4800"/>
              <rom name="1857.prom-u10" size="2048" crc="28699d45" sha1="c133eb4fc13987e634d3789bfeaf9e03196f8fd3" region="maincpu" offset="5000"/>
              <rom name="1858.prom-u11" size="2048" crc="3a7593cb" sha1="7504f960507579d043b7ee20fb8fd2610399ff4b" region="maincpu" offset="5800"/>
              <rom name="1859.prom-u12" size="2048" crc="5b11886b" sha1="b0fb6e912953822242501943f7214e4af6ab7891" region="maincpu" offset="6000"/>
              <rom name="1860.prom-u13" size="2048" crc="62eb96e6" sha1="51d1f5e48e3e21147584ace61b8832ad892cb6e2" region="maincpu" offset="6800"/>
              <rom name="1861.prom-u14" size="2048" crc="99852d1d" sha1="eaea6a99f0a7f0292db3ea19649b5c1be45b9507" region="maincpu" offset="7000"/>
              <rom name="1862.prom-u15" size="2048" crc="76ce27b2" sha1="8fa8d73aa4dcf3709ecd057bad3278fac605988c" region="maincpu" offset="7800"/>
              <rom name="1863.prom-u16" size="2048" crc="dd92d187" sha1="5a11cdc91bb7b36ea98503892847d8dbcedfe95a" region="maincpu" offset="8000"/>
              <rom name="1864.prom-u17" size="2048" crc="e37d3a1e" sha1="15d949989431dcf1e0406f1e3745f3ee91012ff5" region="maincpu" offset="8800"/>
              <rom name="1865.prom-u18" size="2048" crc="b2ec8125" sha1="70982c614471614f6b490ae2d65faec0eff2ac37" region="maincpu" offset="9000"/>
              <rom name="1866.prom-u19" size="2048" crc="6f188354" sha1="e99946467090b68559c2b54ad2e85204b71a459f" region="maincpu" offset="9800"/>
              <rom name="1867.prom-u20" size="2048" crc="b0a3eae8" sha1="51a0855753dc2d4fe1a05bd54fa958beeab35299" region="maincpu" offset="a000"/>
              <rom name="1868.prom-u21" size="2048" crc="8b4e2e07" sha1="11f7de6327abf88012854417224b38a2352a9dc7" region="maincpu" offset="a800"/>
              <rom name="1869.prom-u22" size="2048" crc="e5663070" sha1="735944c2b924964f72f3bb3d251a35ea2aef3d15" region="maincpu" offset="b000"/>
              <rom name="1870.prom-u23" size="2048" crc="4340616d" sha1="e93686a29377933332523425532d102e30211111" region="maincpu" offset="b800"/>
              <rom name="1670.speech-u7" size="2048" crc="b779884b" sha1="ac07e99717a1f51b79f3e43a5d873ebfa0559320" region="audiocpu" offset="0"/>
              <rom name="1871.speech-u6" size="4096" crc="03713920" sha1="25a0158cab9983248e91133f96d1849c9e9bcbd2" region="speech" offset="0"/>
              <rom name="1872.speech-u5" size="4096" crc="ebb5c3a9" sha1="533b6f0499b311f561cf7aba14a7f48ca7c47321" region="speech" offset="1000"/>
              <rom name="s-c.xyt-u39" size="1024" crc="56484d19" sha1="61f43126fdcfc230638ed47085ae037a098e6781" region="proms" offset="0"/>
              <rom name="pr-82.cpu-u15" size="32" crc="c609b79e" sha1="49dbcbb607079a182d7eb396c0da097166ea91c9" region="proms" offset="400"/>
              <rom name="6331.speech-u30" size="32" crc="adcb81d0" sha1="74b0efc7e8362b0c98e54a6107981cff656d87e1" region="proms" offset="420"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="I8035" clock="3120000"/>
              <chip type="cpu" tag="usbcpu" name="I8035" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="segaspeech" name="Sega Speech Sound Board"/>
              <chip type="audio" tag="speech" name="SP0250" clock="3120000"/>
              <chip type="audio" tag="usbsnd" name="Sega Universal Sound Board"/>
              <display tag="screen" type="vector" rotate="180" flipx="yes" refresh="40.000000" />
              <sound channels="1"/>
              <input players="1" buttons="4" coins="2" service="yes">
                     <control type="dial" minimum="0" maximum="255" sensitivity="100" keydelta="10"/>
              <dipswitch name="Cabinet" tag="D3D2" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Demo Sounds" tag="D3D2" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Photon Torpedoes" tag="D3D2" mask="12">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="4"/>
                     <dipvalue name="3" value="8"/>
                     <dipvalue name="4" value="12" default="yes"/>
              <dipswitch name="Difficulty" tag="D3D2" mask="48">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Medium" value="16"/>
                     <dipvalue name="Hard" value="32"/>
                     <dipvalue name="Tournament" value="48"/>
              <dipswitch name="Bonus Life" tag="D3D2" mask="192">
                     <dipvalue name="10000" value="0"/>
                     <dipvalue name="20000" value="64"/>
                     <dipvalue name="30000" value="128" default="yes"/>
                     <dipvalue name="40000" value="192"/>
              <dipswitch name="Coin A" tag="D1D0" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="9"/>
                     <dipvalue name="2 Coins/1 Credit 4/3" value="10"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit 5/6" value="11"/>
                     <dipvalue name="1 Coin/1 Credit 4/5" value="12"/>
                     <dipvalue name="1 Coin/1 Credit 2/3" value="13"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="1 Coin/2 Credits 4/9" value="15"/>
                     <dipvalue name="1 Coin/2 Credits 5/11" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="6"/>
                     <dipvalue name="1 Coin/5 Credits" value="7"/>
                     <dipvalue name="1 Coin/6 Credits" value="8"/>
              <dipswitch name="Coin B" tag="D1D0" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="144"/>
                     <dipvalue name="2 Coins/1 Credit 4/3" value="160"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit 5/6" value="176"/>
                     <dipvalue name="1 Coin/1 Credit 4/5" value="192"/>
                     <dipvalue name="1 Coin/1 Credit 2/3" value="208"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
                     <dipvalue name="1 Coin/2 Credits 4/9" value="240"/>
                     <dipvalue name="1 Coin/2 Credits 5/11" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="80"/>
                     <dipvalue name="1 Coin/4 Credits" value="96"/>
                     <dipvalue name="1 Coin/5 Credits" value="112"/>
                     <dipvalue name="1 Coin/6 Credits" value="128"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise