shocktro: MAME ROM Information. History:
Shock Troopers (c) 1997 SNK.
Shock Troopers pits the players against a mighty terrorist group who are holding a girl hostage, in order to force her grandfather to surrender a powerful drug which will enable the terrorists to control the minds of the grandfather's soldiers and create a huge, unstoppable army.
Shock Troopers is a multi-directional scrolling shoot-em-up for one or two players that builds upon the foundations laid by Capcom's 1985 classic, "Commando (Capcom)" and also borrows heavily from Commando's sequel, '"Mercs". As well as enemy troops, players must contend with tanks, choppers and assorted military vehicles, and must also be careful to avoid any of the landmines that litter the levels. Extra weapons and health can be picked up from destroyed enemy vehicles, as well as being found in enemy supply crates. Shock Troopers is effectively three games in one as players can chose one of three different routes; each made up of different levels. The game also offers greater variety of gameplay than other of the genre; with levels having the players travel on the back of fast moving vehicles, climbing a rock face etc.
- TECHNICAL -
SNK Neo-Geo MVS hardware
Game ID : 0238
Main CPU : 68000 (@ 12 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2610 (@ 8 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 4
=> [A] Shot/Close range attack, [B] Evasive Maneuver, [C] Special attack, [D] Change player (in team battle mode only)
- TRIVIA -
Developed by Saurus.
Released in November 1997.
This game runs on the Neo-Geo MVS but was not released on the Neo-Geo AES home console.
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Shock Troopers Second Squad, Shock Troopers - PCCB-00355) on 01/1999.
- SERIES -
1. Shock Troopers (1997)
2. Shock Troopers - 2nd Squad (1998)
- STAFF -
Executive producer : Nobuyuki Tanaka
Executive director : Yasushi Okahara (Yasushi Okaharo)
Planner : kenji Ishimoto
Object designers : Masato Miyoshi, Yoichi Sato, Kaori Ito, Hideo Akimoto, Michitaka Ishida, Narushiro Kishimoto
B.G. designers : Sachiko Miyoshi, Yuri Tachikawa, Yasuhori Tsuruoka, Naoko Tanaka
Programmers : Takashi Shishido, Yosuke Takasaki, Daiyoshi Sato
Music composers & Sound effects : Masahiko hataya, Masaki kase
* Voices :
Jackal : Taiyo Ofune
Milky : Reina Hayami
Loki : Kinnosuke Todoroki
Southern cross : Sinkichi Kaji
Marie bee : Suzue Isaribi
Rio : Isamu Kida
Maru : Kaeru Tsuchiya
Big mama : Towako Tendo
Cecilia : Yuka Utsumi
Commander : Meijin Takahashi
- PORTS -
* Consoles :
Sony PlayStation 2 [US] May 05, 2008 "SNK Arcade Classics Vol.1 [Model SLUS-21724]"
Sony PSP [US] May 05, 2008 "SNK Arcade Classics Vol.1 [Model ULUS-10338]"
Sony PlayStation 2 [KO] May 29, 2008 "SNK Arcade Classics Vol.1 [Model SLKA-25424]"
Nintendo Wii [US] July 29, 2008 "SNK Arcade Classics Vol.1 [Model RVL-P-RNCE]"
Sony PSP [EU] Oct. 17, 2008 "SNK Arcade Classics Vol.1 [Model ULES-01105]"
Nintendo Wii [EU] Oct. 31, 2008 "SNK Arcade Classics Vol.1 [Model RVL-P-RJZP]"
Sony PlayStation 2 [EU] Nov. 21, 2008 "SNK Arcade Classics Vol.1 [Model SLES-55232]"
Sony PSP [JP] May. 21, 2009 "SNK Arcade Classics Vol.1 [Model ULJS-193]"
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.34b5 [?]
Neo-Geo (Artwork available)
WIP:
- 0.139u2: Johnboy renamed (shocktra) to (shocktroa).
- 0.79u2: Added new cpu1 rom ($100000) and new gfx3 roms.
- 0.69u3: Changed description to 'Shock Troopers (set 1)' and clone '(Japan)' to '(set 2)'. Renamed (shocktrj) to (shocktra).
- 2nd September 2002: ElSemi submitted a fix for the YM2610 Delta-T samples which fixes the sound in the KOF99 how to play screen and in the Shock Troopers intro.
- 0.37b7: Added clone Shock Troopers (Japan).
- 1st March 1999: Mike Coates has fixed several bugs with the ASM 68k core (Shock Troopers should work now).
- 0.34b5: Added Shock Troopers (Saurus 1997).
LEVELS: 6
Other Emulators:
* Calice
* FB Alpha
* Kawaks
* Nebula
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: 44288 kb / 14 files / 18.3 zip
MAME XML Output:
   | <game name="shocktro" sourcefile="neodrvr.c" romof="neogeo"> |
   |    | <description>Shock Troopers (set 1)</description> |
   |    | <year>1997</year> |
   |    | <manufacturer>Saurus</manufacturer> |
   |    | <biosset name="euro" description="Europe MVS (Ver. 2)" default="yes"/> |
   |    | <biosset name="euro-s1" description="Europe MVS (Ver. 1)"/> |
   |    | <biosset name="us" description="US MVS (Ver. 2?)"/> |
   |    | <biosset name="us-e" description="US MVS (Ver. 1)"/> |
   |    | <biosset name="asia" description="Asia MVS (Ver. 3)"/> |
   |    | <biosset name="japan" description="Japan MVS (Ver. 3)"/> |
   |    | <biosset name="japan-s2" description="Japan MVS (Ver. 2)"/> |
   |    | <biosset name="japan-s1" description="Japan MVS (Ver. 1)"/> |
   |    | <biosset name="mv1c" description="NEO-MVH MV1C"/> |
   |    | <biosset name="japan-j3" description="Japan MVS (J3)"/> |
   |    | <biosset name="japan-hotel" description="Custom Japanese Hotel"/> |
   |    | <biosset name="uni-bios_2_3" description="Universe Bios (Hack, Ver. 2.3)"/> |
   |    | <biosset name="uni-bios_2_3o" description="Universe Bios (Hack, Ver. 2.3, older?)"/> |
   |    | <biosset name="uni-bios_2_2" description="Universe Bios (Hack, Ver. 2.2)"/> |
   |    | <biosset name="uni-bios_2_1" description="Universe Bios (Hack, Ver. 2.1)"/> |
   |    | <biosset name="uni-bios_2_0" description="Universe Bios (Hack, Ver. 2.0)"/> |
   |    | <biosset name="uni-bios_1_3" description="Universe Bios (Hack, Ver. 1.3)"/> |
   |    | <biosset name="uni-bios_1_2" description="Universe Bios (Hack, Ver. 1.2)"/> |
   |    | <biosset name="uni-bios_1_2o" description="Universe Bios (Hack, Ver. 1.2, older)"/> |
   |    | <biosset name="uni-bios_1_1" description="Universe Bios (Hack, Ver. 1.1)"/> |
   |    | <biosset name="uni-bios_1_0" description="Universe Bios (Hack, Ver. 1.0)"/> |
   |    | <rom name="sp-s2.sp1" merge="sp-s2.sp1" bios="euro" size="131072" crc="9036d879" sha1="4f5ed7105b7128794654ce82b51723e16e389543" region="mainbios" offset="0"/> |
   |    | <rom name="sp-s.sp1" merge="sp-s.sp1" bios="euro-s1" size="131072" crc="c7f2fa45" sha1="09576ff20b4d6b365e78e6a5698ea450262697cd" region="mainbios" offset="0"/> |
   |    | <rom name="usa_2slt.bin" merge="usa_2slt.bin" bios="us" size="131072" crc="e72943de" sha1="5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb" region="mainbios" offset="0"/> |
   |    | <rom name="sp-e.sp1" merge="sp-e.sp1" bios="us-e" size="131072" crc="2723a5b5" sha1="5dbff7531cf04886cde3ef022fb5ca687573dcb8" region="mainbios" offset="0"/> |
   |    | <rom name="asia-s3.rom" merge="asia-s3.rom" bios="asia" size="131072" crc="91b64be3" sha1="720a3e20d26818632aedf2c2fd16c54f213543e1" region="mainbios" offset="0"/> |
   |    | <rom name="vs-bios.rom" merge="vs-bios.rom" bios="japan" size="131072" crc="f0e8f27d" sha1="ecf01eda815909f1facec62abf3594eaa8d11075" region="mainbios" offset="0"/> |
   |    | <rom name="sp-j2.sp1" merge="sp-j2.sp1" bios="japan-s2" size="131072" crc="acede59c" sha1="b6f97acd282fd7e94d9426078a90f059b5e9dd91" region="mainbios" offset="0"/> |
   |    | <rom name="sp1.jipan.1024" merge="sp1.jipan.1024" bios="japan-s1" size="131072" crc="9fb0abe4" sha1="18a987ce2229df79a8cf6a84f968f0e42ce4e59d" region="mainbios" offset="0"/> |
   |    | <rom name="sp-45.sp1" merge="sp-45.sp1" bios="mv1c" size="524288" crc="03cc9f6a" sha1="cdf1f49e3ff2bac528c21ed28449cf35b7957dc1" region="mainbios" offset="0"/> |
   |    | <rom name="japan-j3.bin" merge="japan-j3.bin" bios="japan-j3" size="131072" crc="dff6d41f" sha1="e92910e20092577a4523a6b39d578a71d4de7085" region="mainbios" offset="0"/> |
   |    | <rom name="sp-1v1_3db8c.bin" merge="sp-1v1_3db8c.bin" bios="japan-hotel" size="131072" crc="162f0ebe" sha1="fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_2_3.rom" merge="uni-bios_2_3.rom" bios="uni-bios_2_3" size="131072" crc="27664eb5" sha1="5b02900a3ccf3df168bdcfc98458136fd2b92ac0" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_2_3o.rom" merge="uni-bios_2_3o.rom" bios="uni-bios_2_3o" size="131072" crc="601720ae" sha1="1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_2_2.rom" merge="uni-bios_2_2.rom" bios="uni-bios_2_2" size="131072" crc="2d50996a" sha1="5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_2_1.rom" merge="uni-bios_2_1.rom" bios="uni-bios_2_1" size="131072" crc="8dabf76b" sha1="c23732c4491d966cf0373c65c83c7a4e88f0082c" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_2_0.rom" merge="uni-bios_2_0.rom" bios="uni-bios_2_0" size="131072" crc="0c12c2ad" sha1="37bcd4d30f3892078b46841d895a6eff16dc921e" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_1_3.rom" merge="uni-bios_1_3.rom" bios="uni-bios_1_3" size="131072" crc="b24b44a0" sha1="eca8851d30557b97c309a0d9f4a9d20e5b14af4e" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_1_2.rom" merge="uni-bios_1_2.rom" bios="uni-bios_1_2" size="131072" crc="4fa698e9" sha1="682e13ec1c42beaa2d04473967840c88fd52c75a" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_1_2o.rom" merge="uni-bios_1_2o.rom" bios="uni-bios_1_2o" size="131072" crc="e19d3ce9" sha1="af88ef837f44a3af2d7144bb46a37c8512b67770" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_1_1.rom" merge="uni-bios_1_1.rom" bios="uni-bios_1_1" size="131072" crc="5dda0d84" sha1="4153d533c02926a2577e49c32657214781ff29b7" region="mainbios" offset="0"/> |
   |    | <rom name="uni-bios_1_0.rom" merge="uni-bios_1_0.rom" bios="uni-bios_1_0" size="131072" crc="0ce453a0" sha1="3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9" region="mainbios" offset="0"/> |
   |    | <rom name="238-p1.p1" size="1048576" crc="5677456f" sha1="f76169fa5c90871d65e2a16fd1bb036c90533ac8" region="maincpu" offset="0"/> |
   |    | <rom name="238-p2.sp2" size="4194304" crc="5b4a09c5" sha1="de04036cba2da4bb2da73d902d1822b82b4f67a9" region="maincpu" offset="100000"/> |
   |    | <rom name="238-s1.s1" size="131072" crc="1f95cedb" sha1="adfa74868147fd260481e4c387d254d3b6de83f4" region="fixed" offset="0"/> |
   |    | <rom name="sfix.sfix" merge="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/> |
   |    | <rom name="000-lo.lo" merge="000-lo.lo" size="131072" crc="5a86cff2" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a" region="zoomy" offset="0"/> |
   |    | <rom name="sm1.sm1" merge="sm1.sm1" size="131072" crc="94416d67" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf" region="audiobios" offset="0"/> |
   |    | <rom name="238-m1.m1" size="131072" crc="075b9518" sha1="ac21b88a860b9572bf24432b4cadcc96d108055d" region="audiocpu" offset="0"/> |
   |    | <rom name="238-v1.v1" size="4194304" crc="260c0bef" sha1="9c4f80ce4bb205afed11bb8b8926d20748eb5512" region="ymsnd" offset="0"/> |
   |    | <rom name="238-v2.v2" size="2097152" crc="4ad7d59e" sha1="bfdf2684f7f38af4e75ad0068ff9463dc2601598" region="ymsnd" offset="400000"/> |
   |    | <rom name="238-c1.c1" size="4194304" crc="90c6a181" sha1="a381bc8449718814ff12b3a4f7fc4d1bb7ea1631" region="sprites" offset="0"/> |
   |    | <rom name="238-c2.c2" size="4194304" crc="888720f0" sha1="cd4d65df8d3ef0dbcca2b7f3f803f45c457f5beb" region="sprites" offset="1"/> |
   |    | <rom name="238-c3.c3" size="4194304" crc="2c393aa3" sha1="1cd7cebe5861a2d65f1d6615dd7752162e573a02" region="sprites" offset="800000"/> |
   |    | <rom name="238-c4.c4" size="4194304" crc="b9e909eb" sha1="33cc9b2d13e4ed2ab6040ff582a53dc9bca402e0" region="sprites" offset="800001"/> |
   |    | <rom name="238-c5.c5" size="4194304" crc="c22c68eb" sha1="a4b04118b1b1909d3b76be8d9ee5d97db6120600" region="sprites" offset="1000000"/> |
   |    | <rom name="238-c6.c6" size="4194304" crc="119323cd" sha1="05a9d4b1fb4cc963b25452ff6f81e296e0c0b2a1" region="sprites" offset="1000001"/> |
   |    | <rom name="238-c7.c7" size="4194304" crc="a72ce7ed" sha1="05b151554bd7af09ccf554a17bc3c75a0512faaf" region="sprites" offset="1800000"/> |
   |    | <rom name="238-c8.c8" size="4194304" crc="1c7c2efb" sha1="b055ee43cbdaf9a3cb19e4e1f9dd2c40bde69d70" region="sprites" offset="1800001"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.185606" pixclock="6000000" htotal="384" hbend="30" hbstart="350" vtotal="264" vbend="16" vbstart="240" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="4" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Test Switch" tag="IN0" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Chutes?" tag="IN0" mask="2"> |
   |    |    | <dipvalue name="1?" value="0"/> |
   |    |    | <dipvalue name="2?" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Autofire (in some games)" tag="IN0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="COMM Setting (Cabinet No.)" tag="IN0" mask="24"> |
   |    |    | <dipvalue name="1" value="24" default="yes"/> |
   |    |    | <dipvalue name="2" value="16"/> |
   |    |    | <dipvalue name="3" value="8"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="COMM Setting (Link Enable)" tag="IN0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="IN0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="IN0" 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="0"/> |
|
|