spacegun: MAME ROM Information. History:
Space Gun (c) 1990 Taito.
As a member of a special Search And Rescue unit. you (and an optional friend) are told to investigate an S.O.S. distress signal that was sent from a space station. what you don't know is that a group of vicious aliens have taken the colonists hostage. luckily for you, you're armed with a plasma pulse gun and 4 sets of grenades that are quite special (aside from the common grenade that explodes, some will freeze, incinerate, and even slice and dice the aliens).
- TECHNICAL -
Taito Z System hardware
Prom Stickers : C57
Main CPU : (2x) 68000
Sound Chips : YM2610
Players : 2
Control : lightgun
Buttons : 3
- TRIVIA -
Released in October 1990
Zuntata Records released a limited-edition soundtrack album for this game (Zuntata History L'ab-normal 1st - ZTTL-0038) on 01/04/1999.
A Space Gun unit appears in the 1994 French movie 'La Vengeance d'une Blonde'.
- TIPS AND TRICKS -
* Using Bombs, each Bomb has a specific effect.
1) Fire: Aliens will burn.
2) Bomb: Aliens will explode.
3) Sword: Aliens will be cut.
4) Freeze: Aliens will be frozen.
* Harder mode: If you stay at as low health as possible, the difficulty will be harder. And if you reach the time out, a powerful Alien will appear.
* Good Ending: Your cockpit should not be destroyed in last stage.
- STAFF -
Producers : Yuji Iwasaki, Atsuchi Taniguchi
Software : Yuji Iwasaki, Shinji Soyano, T. Nakamura, Hikaru Taniguchi, Kazutomo Ishida, Takashi Ishii
Sound (Zuntata) : Norihiro Furukawa (Wiz Master AKD.), Naoto Yagishita
Monster designers : T. Sekipon, H. Katochin, Atsuchi Taniguchi, V.A.P
Designers : Hiroyasu Nagai, A. Nomura, V.A.P, Peacock
Mechanical engineers : I. Yamada, Y. Tsuriya, T. Tsurumi
Hardware : M. Yamaguchi, K. Mimura, Y. Shibuya
Characters : T. Sekipon, H. Katochin, Atsuchi Taniguchi, H. Kuzirai, T. Matsumoto, Nobuhiro Hiramatsu, Yukiwo Ishikawa (Yukio Abe), V.A.P, Peacock
- PORTS -
* Consoles :
Sega Master System (1992)
Sony PlayStation 2 (2005, "Taito Legends") (US & Europe)
Microsoft XBOX (2005, "Taito Legends") (US & Europe)
Sony PlayStation 2 [JP] (January 27, 2007; "Taito Memories II Joukan [Model SLPM-66649]")
Sony PlayStation 2 (2007, "Taito Memories II Vol. 1") (Japan only)
* Computers :
Sinclair ZX Spectrum (1992)
Commodore C64 (1992)
Amstrad CPC (1992)
Commodore Amiga (1992)
Atari ST (1992)
PC [MS Windows] (2005, "Taito Legends") (US & Europe)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.37b11 [David Graves]
SETUP:
- Press F2 + F3 to enter test mode. Press P2 Start 2 to calibrate the guns for Players 1 and 2. Follow instructions and fire on targets for both players - when complete, press 2 again to save EEPROM. Reset or Restart.
WIP:
- 0.144u2: ShouTime added clones Space Gun (US) and (Japan).
- 0.137u4: Howard Casto hooked up outputs for Space Gun and made a few prototype functions to help in hooking up the remaining games. Someone familiar with the driver should take a look. I hooked up a few, but they don't work like they should according to the comments.
- 0.129u6: Phil Bennett fixed EE-ROM error in Space Gun after gun calibration.
- 0.127u1: Nicola Salmoria fixed missing crosshairs in Space Gun.
- 0.124u2: Added 4x Volume Filters.
- 0.106u12: MASH added plds ($0, 200, 400, 600, 800, a00 - pal16l8-c57-09.9, pal20l8-c57-10.47, pal16l8-c57-11.48, pal20l8-c57-12.61, pal16l8-c57-13.72 and pal16r4-c57-14.96) to Space Gun (World).
- 0.106u1: Changed Light gun input to Stick.
- 0.62: Changed 'Unknown' to 'Unused' dipswitches.
- 0.61: Light gun support [Bryan McPhail].
- 0.55: Fixed rom names.
- 0.37b16: Added dipswitches 'Always have gunsight power up', 'Allow Continue' and 'Disable Pedal (?)'.
- 4th February 2001: InsideOutBoy added the target crosshair to Space Gun.
- 0.37b11: David Graves added Space Gun (World) (Taito 1990). Known issues: Fake aim documentation: $9d74: Code from here works out coords for P1 aim sprite and puts it in spriteram +0x20. $9b8c is entry for whole sub. $9fa6: Code from here works out coords for P2 aim sprite and puts it in spriteram +0x28. $9de8 is entry for whole sub. Both call subroutines (P1 $195d4, P2 $196ea) which do quite a lot of calculations on the raw a/d input coords, using the eerom calibration data to turn them into standard sprite coordinates. Problem with the zoomed sprites not matching up very well when forming the background. They jerk a bit relative to each other... could be a cpu sync thing. Light gun interrupt timing is arbitrary.
- 12th December 2000: David Graves sent in an updated version of the Taito Z driver, and Space Gun is now fully working.
LEVELS: 7
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Aliens):
Heiankyo Alien
Victory Road
Alien Syndrome
Alien Syndrome (Mega-Tech)
Xenophobe
SAR - Search and Rescue
Uncle Fester's Quest: The Addams Family (PlayChoice-10)
Aliens
Alien 3
Alien vs. Predator
Alien Storm
Alien Storm (Mega-Tech)
Space Gun
Mutation Nation
Chaos Heat
Teraburst
Invasion - The Abductors
Alien Front
Recommended Games (Shooting 3):
Operation Wolf
Operation Wolf 3
Operation Thunderbolt
Cabal
Beast Busters
Beast Busters 2nd Nightmare
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
NAM-1975
Space Gun
Spinal Breakers
Steel Gunner
Steel Gunner 2
Rail Chase
Rail Chase 2
Terminator 2 - Judgment Day
G.I. Joe
Lethal Enforcers
Lethal Enforcers II: Gun Fighters
Riot
Alien3: The Gun
Born To Fight
Dragon Gun
Jurassic Park
Jurassic Park 3
Under Fire
Locked 'n Loaded
Lord of Gun
Revolution X
Target Hits
Virtua Cop
Virtua Cop 2
Crypt Killer
Mobil Suit Gundam Final Shooting
Time Crisis
Zombie Raid
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Crazy Fight
Lethal Justice
Police Trainer
House of the Dead
House of the Dead 2
The House of the Dead III
Behind Enemy Lines
CarnEvil
Teraburst
Flame Gunner
Golgo 13
Golgo 13 Kiseki no Dandou
Invasion - The Abductors
OutTrigger
Confidential Mission
Death Crimson OX
Gun Spike
Silent Scope
Silent Scope 2
Silent Scope EX
The Typing of the Dead
Gun Survivor 2: Bio Hazard Code Veronica
Lupin The Third - The Shooting
Ranger Mission
Romset: 6914 kb / 20 files / 2.87 zip
MAME XML Output:
   | <game name="spacegun" sourcefile="taito_z.c"> |
   |    | <description>Space Gun (World)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Taito Corporation Japan</manufacturer> |
   |    | <rom name="c57-18.62" size="131072" crc="19d7d52e" sha1="4361929a43f911864ece4dcd06995ea6b6156c59" region="maincpu" offset="0"/> |
   |    | <rom name="c57-20.74" size="131072" crc="2e58253f" sha1="36fb52ce1c6cf9f537cf500ba330b167871969b9" region="maincpu" offset="1"/> |
   |    | <rom name="c57-17.59" size="131072" crc="e197edb8" sha1="2ffd000aac1825ecd564c273f0cc055710ba4050" region="maincpu" offset="40000"/> |
   |    | <rom name="c57-22.73" size="131072" crc="5855fde3" sha1="fcd6d7ed16b61b9023596f0efb7f6971060a2e0b" region="maincpu" offset="40001"/> |
   |    | <rom name="c57-15+.27" size="131072" crc="b36eb8f1" sha1="e6e9fb844fd9acc6ee8a515a964d5df8de088a8c" region="sub" offset="0"/> |
   |    | <rom name="c57-16+.29" size="131072" crc="bfb5d1e7" sha1="cbf22e9043aac54e08c5da74d973da27844170ef" region="sub" offset="1"/> |
   |    | <rom name="c57-06.52" size="524288" crc="4ebadd5b" sha1="d32a52b4d7dd19b0fa2551f93ce3d5cbcf2bc158" region="gfx1" offset="0"/> |
   |    | <rom name="c57-01.25" size="1048576" crc="f901b04e" sha1="24bac1c3a0c585966a7cbeeebd9b2dd3acf45a67" region="gfx2" offset="0"/> |
   |    | <rom name="c57-02.24" size="1048576" crc="21ee4633" sha1="ddb948b165127c8fb1a988b5a0f17f92117f1b66" region="gfx2" offset="1"/> |
   |    | <rom name="c57-03.12" size="1048576" crc="fafca86f" sha1="dc6ea78f0deafef632d8bd3677ec74e797dc69a2" region="gfx2" offset="2"/> |
   |    | <rom name="c57-04.11" size="1048576" crc="a9787090" sha1="8c05c4c0d14a9f60defb37225da37aadf946c563" region="gfx2" offset="3"/> |
   |    | <rom name="c57-05.36" size="524288" crc="6a70eb2e" sha1="307dd876af65204e86e094b4015ffb4a655824f8" region="user1" offset="0"/> |
   |    | <rom name="c57-07.76" size="524288" crc="ad653dc1" sha1="2ec440f793b0a686233fbe61c9462f8365c42b65" region="ymsnd" offset="0"/> |
   |    | <rom name="c57-08.75" size="524288" crc="22593550" sha1="e802e947e6947d146e1b57dbff7ac021e19e7b2b" region="ymsnd.deltat" offset="0"/> |
   |    | <rom name="pal16l8-c57-09.9" size="260" crc="ea93161e" sha1="c83c6ce3696b2754abb861d41a8d587a8e82aa1e" region="plds" offset="0"/> |
   |    | <rom name="pal20l8-c57-10.47" size="324" crc="3ee56888" sha1="030efb0903d919686748b1ff86a327990832d0fa" region="plds" offset="200"/> |
   |    | <rom name="pal16l8-c57-11.48" size="260" crc="6bb4372e" sha1="513bf6f032a9043303b8660c106753ae214d28ff" region="plds" offset="400"/> |
   |    | <rom name="pal20l8-c57-12.61" size="324" crc="debddb13" sha1="47be25b3bb157d37b9813737544a56a2090f85ba" region="plds" offset="600"/> |
   |    | <rom name="pal16l8-c57-13.72" size="260" crc="1369f23e" sha1="bbc960cfc3edd07e89134e1b876aa7a6c0cba5ac" region="plds" offset="800"/> |
   |    | <rom name="pal16r4-c57-14.96" size="260" crc="75e1bf61" sha1="e8358329a78ec0ab87641b2ecaec0b2b67c6ca30" region="plds" offset="a00"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <chip type="audio" tag="2610.1.r" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.1.l" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.2.r" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.2.l" name="Volume Filter"/> |
   |    | <display tag="screen" type="raster" rotate="0" flipx="yes" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="stick" minimum="0" maximum="255" sensitivity="25" keydelta="13" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Always have gunsight power up" tag="DSWA" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSWA" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWA" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSWA" mask="48"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSWA" mask="192"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Medium" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSWB" mask="64"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Disable Pedal (?)" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4096"/> |
|
|