Home News Forum                            
 

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

reactor: MAME ROM Information.


History:

Reactor (c) 1982 Gottlieb.


- TECHNICAL -


Game ID : GV-100


Main CPU : I8086 (@ 5 Mhz)

Sound CPU : M6502 (@ 894.886 Khz)

Sound Chips : DAC (@ 894.886 Khz), Votrax SC-01


Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 61.00 Hz

Palette colors : 16


Players : 1

Control : trackball

Buttons : 2 (ENERGY, DECOY)


- TRIVIA -


Released in July 1982.


First called 'Ram-It', then 'Expander', Reactor was Skelly's first game design upon going independent. Skelly was one of the first independent game designers. He designed a number of games for Gottlieb (none of which were released) before taking an extended break in which he watched horror movies, drank margaritas and wrote a screenplay!


Approximately 1,000 units were produced.


- STAFF -


Designed and programmed by : Tim Skelly

Audio by : David D. Thiel


- PORTS -


* Consoles :

Atari 2600 (1982)


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.19 [Fabrice Frances]


Samples required


NOTE:

- To start a 1 player game with 7 lives, insert two coins and press BUTTON 2. To start a 2 players game with 7 lives each, insert two coins and press BUTTON 1.


WIP:

- 0.142u2: Robbbert fixed several sound samples not working in Reactor.

- 0.127: Aaron Giles fixed input controls and startup tone in Reactor.

- 0.122u5: Fixed cpu2 roms addresses.

- 0.37b7: Added samples (fx_31, fx_39a - fx_39l and fx_53 - fx_59).

- 0.37b2: Fabrice Frances fixed colors in Reactor. Fixed gfx2 rom loading.

- 0.36b2: Support for new samples in Reactor [Fabrice Frances]. Added samples (fx_31, fx_39a-fx_39l and fx_53-59.wav).

- 0.35RC1: Added 'Free Play' dipswitch.

- 26th March 1999: Juergen Buchmueller fixed the Gottlieb games (Q*Bert, Reactor).

- 0.31: Known issues: Speech is not emulated.

- 0.30: Known issues: The highscores of the 7-lives games are not saved. You see - you can spend 2 credits and get a game with 7 lives, or spend 1 credit and get 3 lives, and each has its own highscore table. Currently, only the 3-lives game table is saved.

- 0.28: Fabrice Frances added *emulated* sound to Q*Bert, Reactor, Krull and Mad Planets. The samples are no longer needed and may be removed. Added sound roms (SND1, SND2).

- 0.26: Patrick Lawrence did a great work adding trackball support to the main core system. Trackball is enable with -trak parameter. Trackball support has been added to Centipede and Reactor. Control: Arrows = Left/Right rotate and CTRL = Fire. Known issues: The game accept coins, but doesn't start.

- 0.25: Control: F1 = Test mode and F2 = Select.

- 0.24: Control: Arrows = Move around, CTRL = Player 1 Energy, ALT = Player 1 Decoy, 1 = Player 2 Energy and 2 = Player 3 Decoy. Known issues: The screen sometimes flips horizzontally and vertically.

- 0.19: Fabrice Frances added support for Reactor (Gottlieb 1982). The screen sometimes flips horizzontally and vertically. The highscores of the 7-lives games are not saved. You see - you can spend 2 credits and get a game with 7 lives, or spend 1 credit and get 3 lives, and each has its own highscore table. Currently, only the 3-lives game table is saved.


LEVELS: 1 (endless)


Recommended Games (Maze 3):

Pulsar

Solar Fox

Space Bugger

Space Dungeon

The Electric Yo-Yo

Reactor

Ten Spot (Survivor)

Ixion

Net Wars

Phozon

Pickin'

Zeroize (DECO Cassette)

Drakton

Motos

Raiders5

Speed Ball (prototype)

Prebillian

Power Surge


Romset: 52 kb / 14 files / 26.0 zip




MAME XML Output:

       <game name="reactor" sourcefile="gottlieb.c" sampleof="reactor">
              <description>Reactor</description>
              <year>1982</year>
              <manufacturer>Gottlieb</manufacturer>
              <rom name="rom7" size="4096" crc="a62d86fd" sha1="9ffce668c6f0155568ccb62a6f12a9513f3c513f" region="maincpu" offset="8000"/>
              <rom name="rom6" size="4096" crc="6ed841f3" sha1="b94272457e6a2d0ec46b510d71d69b4ab92a44aa" region="maincpu" offset="9000"/>
              <rom name="rom5" size="4096" crc="d90576a3" sha1="52af7164dc59b9f7d8a1b3ef9d4c1fc81496899f" region="maincpu" offset="a000"/>
              <rom name="rom4" size="4096" crc="0155daae" sha1="3a94952c2830c7bea126cf39b84108936d96dc0e" region="maincpu" offset="b000"/>
              <rom name="rom3" size="4096" crc="f8881385" sha1="baa7ef7309aab9b382442b25ede5d7ecd6e2c370" region="maincpu" offset="c000"/>
              <rom name="rom2" size="4096" crc="3caba35b" sha1="4d3b894821a2cff0ef55cec2b1f62f2e33009b4d" region="maincpu" offset="d000"/>
              <rom name="rom1" size="4096" crc="944e1ddf" sha1="6b487f1cb405e2ba9345190e8ab6022c790882c1" region="maincpu" offset="e000"/>
              <rom name="rom0" size="4096" crc="55930aed" sha1="37ed60386935741e8cc0b8750bfcdf6f54c1bf9e" region="maincpu" offset="f000"/>
              <rom name="snd1" size="2048" crc="d958a0fd" sha1="3c383076c68a929f96d844e89b09f3075f331906" region="r1sound:audiocpu" offset="7000"/>
              <rom name="snd2" size="2048" crc="5dc86942" sha1="a449fcfb25521a0e7523184518b5204dac56e5f8" region="r1sound:audiocpu" offset="7800"/>
              <rom name="fg3" size="4096" crc="8416ad53" sha1="f868259b97675e58b6a7f1dc3c2a4ecf6aa0570e" region="sprites" offset="1000"/>
              <rom name="fg2" size="4096" crc="5489605a" sha1="f4bbaaa8cd881dc164b118d1e516edeeea54c1d8" region="sprites" offset="3000"/>
              <rom name="fg1" size="4096" crc="18396c57" sha1="39d90a842a03091414ed58d4128b524ecc20c9f1" region="sprites" offset="5000"/>
              <rom name="fg0" size="4096" crc="d1f20e15" sha1="dba9aa0fec8b720a33d78b3dd1d7f74040048f7e" region="sprites" offset="7000"/>
              <sample name="fx_53"/>
              <sample name="fx_54"/>
              <sample name="fx_55"/>
              <sample name="fx_56"/>
              <sample name="fx_57"/>
              <sample name="fx_58"/>
              <sample name="fx_59"/>
              <sample name="fx_31"/>
              <sample name="fx_39a"/>
              <sample name="fx_39b"/>
              <sample name="fx_39c"/>
              <sample name="fx_39d"/>
              <sample name="fx_39e"/>
              <sample name="fx_39f"/>
              <sample name="fx_39g"/>
              <sample name="fx_39h"/>
              <sample name="fx_39i"/>
              <sample name="fx_39j"/>
              <sample name="fx_39k"/>
              <sample name="fx_39l"/>
              <chip type="cpu" tag="maincpu" name="8088" clock="5000000"/>
              <chip type="cpu" tag="r1sound:audiocpu" name="M6502" clock="894886"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="r1sound" name="Gottlieb Sound rev. 1"/>
              <chip type="audio" tag="r1sound:dac" name="DAC"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="61.419025" pixclock="5000000" htotal="318" hbend="0" hbstart="256" vtotal="256" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="1" buttons="2" coins="2" service="yes">
                     <control type="trackball" minimum="0" maximum="255" sensitivity="15" keydelta="20"/>
              </input>
              <dipswitch name="Demo Sounds" tag="DSW" mask="1">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="1" default="yes"/>
              </dipswitch>
              <dipswitch name="Bounce Chambers Points" tag="DSW" mask="2">
                     <dipvalue name="10" value="0"/>
                     <dipvalue name="15" value="2" default="yes"/>
              </dipswitch>
              <dipswitch name="Free Play" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Sound with Instructions" tag="DSW" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW" mask="16">
                     <dipvalue name="Upright" value="16" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW" mask="32">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="32" default="yes"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW" mask="192">
                     <dipvalue name="10000" value="0"/>
                     <dipvalue name="12000" value="64"/>
                     <dipvalue name="15000" value="192" default="yes"/>
                     <dipvalue name="20000" value="128"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="IN1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="r1sound:SB1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Sound Test" tag="r1sound:SB1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="16"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise