argusg: MAME ROM Information. History:
Argus (c) 1982 Gottlieb.
Protect the citizens of earth! As Gottlieb's Argus, shoot villains and hazards with energy bolts. Hold down catch button to rescue falling citizens and catch falling cars. Shoot or catch rubble before it crushes someone. Game ends when no citizens remain.
- TECHNICAL -
Game ID : GV101
Main CPU : I8086 (@ 5 Mhz)
Sound CPU : M6502 (@ 894.886 Khz)
Sound Chips : DAC (@ 894.886 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 61.00 Hz
Palette colors : 16
Players : 2
Control : trackball
Buttons : 2
- TRIVIA -
This caped superhero game is a very rare unreleased prototype. The game was originally called 'Protector' (the official test name was 'VideoMan'). Tom wanted Gottlieb to get the Superman license but they didn't. 'VideoMan' was too close to 'SuperMan' so they went with 'Protector', but the name was also changed at one point to 'Guardian', and then 'Argus' (designers' joke name became 'ProVidGuardArgus').
During a couple of focus group tests of the game, players suggested using a joystick instead of a trackball to control the superhero (Test players perceived the results as the trackball performing badly). Tom did that. It was worse. Unfortunately, there are some kinds of action that should not be controlled by a proportional controller (unless it has tactile feedback) - Argus had this kind of game action. Argus did have some fun stuff, like the ability to knock chunks out of buildings (Warren did the rubble stuff) and pick up a city bus.
The game may have been buggy, Tom was not the best designer or programmer, but the game design was primarily responsible for it's failure to test well. You have to remember that this was early days in computer game design and there were lots of elaborate ways to fail for the first time. Tom was a pioneer in his own way. Argus's failure was hard to accept, as "Reactor" had not done well either.
- SCORING -
Rubble : 150 points
Robots : 150 points
Kidnapper : 200 points
Wrecker : 200 points
Pest : 200 points
Electrodes : 300 points
Blobs : 300 points
- STAFF -
Designed and programmed by : Tom Malinowski
Programming help : Warren Davis
Sound : David D. Thiel
Video Graphics : Jeff Lee
- SOURCES -
Game's rom.
MAME Info:
0.82u3 [David Haywood]
NOTE:
- Argus is a prototype game and was never released.
- Buttons are shared for both players; are mirrored to each side of the controller.
WIP:
- 0.122u5: Fixed cpu2 roms addresses.
- 0.82u3: David Haywood added Argus (Gottlieb, prototype) (Gottlieb 1984).
- 22nd May 2004: David Haywood added Argus (Gottlieb, prototype) to the Gottlieb driver.
PLAY INSTRUCTIONS:
- Shoot villains and hazards with energy bolts
- Hold down catch button to rescue falling citizens and catch falling cars
- Shoot or catch rubble before it cruches someone
- Game ends when no citizens remain
- Extra citizen awarded every 30000 points
Recommended Games (Jetman):
Sky Lancer
Vastar
Argus (Gottlieb)
Equites
Formation Z
Freeze
SWAT
4-D Warriors
Alien Sector
Bakutotsu Kijuutei
Cop 01
Finalizer - Super Transformation
Lizard Wizard
Metal Clash
Scooter Shooter
Section Z
Space Harrier
Space Harrier II (Mega-Tech)
Side Arms - Hyper Dyne
Transformer
Exzisus
Space Ranger (Arcadia)
Star Guards
Forgotten Worlds
Forgotten Worlds (Mega-Tech)
Superman
Insector X
Solar Jetman (PlayChoice-10)
Rohga Armor Force
Povar / Sobrat' Buran / Agroprom (Jetpac)
Cybattler
Mazinger Z
ESP Ra.De.
Shikigami no Shiro
Shikigami No Shiro II
Crazy War
Romset: 84 kb / 13 files / 38.7 zip
MAME XML Output:
   | <game name="argusg" sourcefile="gottlieb.c"> |
   |    | <description>Argus (Gottlieb, prototype)</description> |
   |    | <year>1984</year> |
   |    | <manufacturer>Gottlieb</manufacturer> |
   |    | <rom name="arg_ram2_2732.c7" size="4096" crc="5d35b83e" sha1="5a1c3b2ae138d5509b8daaf03036f000bd09d0fc" region="maincpu" offset="1000"/> |
   |    | <rom name="arg_ram4_2732.c9c10" size="4096" crc="7180e823" sha1="47124925d863b9b3784c0c990d4a4344e8d09372" region="maincpu" offset="2000"/> |
   |    | <rom name="arg_rom4_2764.c16" size="8192" crc="2f48bd78" sha1="b625a03b5a4989b67d5180fca7e9f6b7a24e6d2c" region="maincpu" offset="6000"/> |
   |    | <rom name="arg_rom3_2764.c14c15" size="8192" crc="4dc2914c" sha1="8ca0fd2ce1fc9f00afd30a638ff2f8787ef7e3d4" region="maincpu" offset="8000"/> |
   |    | <rom name="arg_rom2_2764.c13c14" size="8192" crc="b5e9ee77" sha1="dbdc176e3ca6be17b78eb98c07d5a9b5eaa28ba1" region="maincpu" offset="a000"/> |
   |    | <rom name="arg_rom1_2764.c12c13" size="8192" crc="733d3d44" sha1="03c11e89ed6906c0383dc19c0db2d21ebe69b128" region="maincpu" offset="c000"/> |
   |    | <rom name="arg_rom0_2764.c11c12" size="8192" crc="e1906355" sha1="4735370ff0dfe381358dfa41d82fab455ec3c016" region="maincpu" offset="e000"/> |
   |    | <rom name="arg_snd1_2716.u5" size="2048" crc="3a6cf455" sha1="0c701aa4d956947a101212b494b030cd2df5a2d6" region="r1sound:audiocpu" offset="7000"/> |
   |    | <rom name="arg_snd2_2716.u6" size="2048" crc="ddf32040" sha1="61ae22faa013b29a5fbd9520073f172a98ca38ec" region="r1sound:audiocpu" offset="7800"/> |
   |    | <rom name="arg_fg3_2764.k7k8" size="8192" crc="cdb6e25c" sha1="d439a4c777c585d1ee89410816c9f7580f7e0ae8" region="sprites" offset="0"/> |
   |    | <rom name="arg_fg2_2764.k6" size="8192" crc="f10af1be" sha1="e9f9b90de374ff9cb7cc072625b4980cef3ab1a6" region="sprites" offset="2000"/> |
   |    | <rom name="arg_fg1_2764.k5" size="8192" crc="5add96e5" sha1="ba8a1e54f12aab43c4dfce8f3bf8fcf4007b2eff" region="sprites" offset="4000"/> |
   |    | <rom name="arg_fg0_2764.k4" size="8192" crc="5b7bd588" sha1="49ee6a747832f0d4d436c199db2022fd5dfb8d4a" region="sprites" offset="6000"/> |
   |    | <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"/> |
   |    | <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="2" 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="1"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Human Every" tag="DSW" mask="34"> |
   |    |    | <dipvalue name="15000" value="0"/> |
   |    |    | <dipvalue name="20000" value="2" default="yes"/> |
   |    |    | <dipvalue name="25000" value="32"/> |
   |    |    | <dipvalue name="30000" value="34"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Initial Humans" tag="DSW" mask="20"> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    |    | <dipvalue name="6" value="16" default="yes"/> |
   |    |    | <dipvalue name="8" value="4"/> |
   |    |    | <dipvalue name="10" value="20"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Normal" value="0" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" 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="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16"/> |
|
|