gground: MAME ROM Information. History:
Gain Ground (c) 1988 Sega.
A one or two player shoot-em-up featuring single screen levels, in which players must rescue lost troops before making their way to the exit. Players can choose to play as any one of three different characters; each with their own unique weapons, strengths and weaknesses. Time is a factor in this game and all troops that do not enter the exit will be lost. All rescued troops will join the player's ranks as bonus players. The levels take players through fields, castles, forests, forts etc.
- TECHNICAL -
Sega System 24 hardware
Main CPU : (2x) 68000 (@ 10 Mhz)
Sound Chips : YM2151 (@ 4 Mhz), DAC
Players : 3
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in November 1988 in Japan.
Cyber, one of the playable characters, was obviously influenced by the 1987 film RoboCop. In addition, the final boss for the final round bears a resemblance to ED-209 from RoboCop as well.
- PORTS -
* Consoles :
Sega Master System (1990)
Sega Mega Drive (1991)
NEC PC-Engine Super CD (1992, "Gain Ground SX")
Sony PlayStation 2 (2004, "Sega Ages 2500 Vol. 9 : Gain Ground")
Sony PlayStation 2 (2006, "Genesis Collection")
Sony PSP (2006, "Genesis Collection")
- SOURCES -
Game's rom.
MAME Info:
0.78 [Olivier Galibert]
Artwork available
Bugs:
- gground, ggroundj: gground always set to freeplay. J.J.Boy (ID 04474)
WIP:
- 0.143u5: MASH fixed Gain Ground, only half of the game's frames are rendered.
- 0.127u2: Changed description to 'Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03d Rev A)'.
- 0.121u2: Changed description to 'Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03c?)' and clone '(Japan, FD1094 317-0058-03b)' to '(Japan, 2 Players, Floppy Based, FD1094 317-0058-03b)'.
- 26th August 2007: Mr. Do - Got a couple more done from the BYOAC/CAG artwork: Gain Ground bezel.
- 0.111u4: Team Japump and Brian Troha added clone Gain Ground (Japan, FD1094 317-0058-03b). Changed parent description to 'Gain Ground (World, FD1094 317-0058-03c?)'.
- 0.95u6: Removed 3rd button.
- 0.95u1: Changed description to 'Gain Ground (FD1094 317-0058-03?)'.
- 0.94u5: Added P3 controls to Gain Ground and fixed DIPs. Added 3rd coin slot and dipswitches 'Flip Screen', 'Time Limit Per Stage' and 'Clock Of Time Limit'.
- 0.94u4: Guru added 317-0058.03 decryption key - Game now playable. Nicola Salmoria changed FD1094 state change behavior slightly to keep Gain Ground happy. Changed description to 'Gain Ground (FD1094 317-0058-03?'.
- 16th March 2005: David Haywood - Guru dumped the key to Gain Ground and it booted. Worked out a way of making it boot and avoided a game hang, needs hand holding all the way to booting in the debugger for the moment tho.
- 0.79u1: Changed screen orientation to vertical.
- 0.79: Added 3rd button.
- 0.78: Olivier Galibert added Gain Ground (Sega 1988).
ARCADE RELEASE: System24 - Gain Ground (Sega) 1988/12/20
LEVELS: 40 (10 x 4)
Recommended Games (Army Fighter 2):
Borderline
Front Line
Commando
Field Combat
Ikari Warriors
Guerrilla War
Ikari III - The Rescue
Jackal
Land Sea Air Squad
Mighty Guy
Heavy Barrel
Rescue Raider
Thundercade
Time Soldiers
Gain Ground
Caliber 50
Mercs
Gulf Storm
Thunder Zone
Desert Breaker
Ninja Commando
Total Carnage
Gundhara
Shock Troopers
Shock Troopers - 2nd Squad
Romset: 2064 kb / 4 files / 738.6 zip
MAME XML Output:
   | <game name="gground" sourcefile="segas24.c"> |
   |    | <description>Gain Ground (World, 3 Players, Floppy Based, FD1094 317-0058-03d Rev A)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="epr-12187.ic2" size="131072" crc="e83783f3" sha1="4b3b32df7de85aef9cd77c8a4ffc17e10466b638" region="maincpu" offset="0"/> |
   |    | <rom name="epr-12186.ic1" size="131072" crc="ce76319d" sha1="0ede61f0700f9161285c768fa97636f0e42b96f8" region="maincpu" offset="1"/> |
   |    | <rom name="317-0058-03d.key" size="8192" crc="e1785bbd" sha1="b4bebb2829299f1c0815d6a5f317a2526b322f63" region="fd1094key" offset="0"/> |
   |    | <rom name="ds3-5000-03d-rev-a.img" size="1843200" crc="5c5910f2" sha1="9ed564a03c0d4ca4a207f3ecfb7336c6cbcaa70f" region="floppy" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="10000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" /> |
   |    | <sound channels="2"/> |
   |    | <input players="3" buttons="3" coins="4" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="COINAGE" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="COINAGE" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="112"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="28"> |
   |    |    | <dipvalue name="Easiest" value="0"/> |
   |    |    | <dipvalue name="Easier" value="16"/> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Little Easy" value="24"/> |
   |    |    | <dipvalue name="Normal" value="28" default="yes"/> |
   |    |    | <dipvalue name="Little Hard" value="12"/> |
   |    |    | <dipvalue name="Hard" value="20"/> |
   |    |    | <dipvalue name="Hardest" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time Limit Per Stage" tag="DSW" mask="96"> |
   |    |    | <dipvalue name="Easiest" value="32"/> |
   |    |    | <dipvalue name="Easy" value="64"/> |
   |    |    | <dipvalue name="Normal" value="96" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Clock Of Time Limit" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="1.00 sec" value="128" default="yes"/> |
   |    |    | <dipvalue name="0.80 sec" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16384"/> |
|
|