Home News Forum                            

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

suratk: MAME ROM Information.


Surprise Attack (c) 1990 Konami.


Game ID : GX911

Main CPU : KONAMI (@ 3 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in October 1990.


Program designers : Heart Yoshinobu, Lambada Minakata, Square Morimoto, Stardust Masa, H. Akamatsu

Character designers : Prince Kukino, Depeche Yamashita, Wink Yamada

Sound designers : Michael Maezawa, Miki Higashino, Moai Sasaki, La Nakamur

Hardware designer : Komekome Konishi

Visual designers : H. Yoshihashi, K. Kamiya


Game's rom.

MAME Info:

0.99u10 [Corrado Tomaselli]

0.93 [Andreas Thorsen]

0.36b4 [Nicola Salmoria]


- 0.144u7: Kanikani updated Surprise Attack dipswitches. Changed 'Unknown' to 'Unused' dipswitches.

- 0.136u1: Fabio Priuli added driver data struct and save states to Surprise Attack.

- 0.135u4: Fabio Priuli updated Surprise Attack to use Konami video devices.

- 0.130u4: Aaron Giles merged memory maps in Surprise Attack and removed some word handlers in favor of using READ8/WRITE8 directly in address maps and some additional unnecessary handlers in favor of using AM_READ_PORT.

- 0.122u4: Pierpaolo Prazzoli fixed dipswitch name (suratk0122u3gra) and rom check (suratk0122u3ora).

- 0.99u10: Corrado Tomaselli added Surprise Attack (World ver. K). Renamed (suratk) to (suratka).

- 0.93: Andreas Thorsen added Surprise Attack (Asia Ver L.). Changed 'Surprise Attack (Japan ver. M)' to clone '(Asia ver. L)'. Renamed (surpratk) to (suratkj).

- 0.67: Changed description to 'Surprise Attack (Japan ver. M)'.

- 0.53: Nicola Salmoria added real shadows in some Konami games (88 Games, Chequered Flag, X-Men, Asterix, Surprise Attack, Sunset Riders, etc.).

- 0.36b4: Nicola Salmoria added Surprise Attack (Japan) (Konami 1990).

- 1st September 1999: Nicola sent in a driver for Surprise Attack.


- You are John Ryan, Code Name: Red Thunderbolt, Sergeant of a Special Task Force. Your mission is to neutralise the international terrorist organisation 'Black Dawn'. Which has taken over the Moonbase and Space Station 2CV6 and to defuse all the time bombs.


Other Emulators:

* FB Alpha

Recommended Games (Planet Force):

Cosmic Chasm

Major Havoc

Galivan - Cosmo Police


Metroid (PlayChoice-10)

Xain'd Sleena


Psycho-Nics Oscar


Escape from the Planet of the Robot Monsters

Finest Hour

Out Zone

Surprise Attack

SD Gundam Psycho Salamander no Kyoui

Bucky O'Hare


Steel Force

Action Hollywood (Galaxy War)

Romset: 1280 kb / 6 files / 638.6 zip

MAME XML Output:

       <game name="suratk" sourcefile="surpratk.c">
              <description>Surprise Attack (World ver. K)</description>
              <rom name="911j01.f5" size="131072" crc="1e647881" sha1="241e421d5599ebd9fcfb8be9c48dfd3b4c671958" region="maincpu" offset="10000"/>
              <rom name="911k02.h5" size="131072" crc="ef10e7b6" sha1="0b41a929c0c579d688653a8d90dd6b40db12cfb3" region="maincpu" offset="30000"/>
              <rom name="911d05.bin" size="262144" crc="308d2319" sha1="521d2a72fecb094e2c2f23b535f0b527886b4d3a" region="gfx1" offset="0"/>
              <rom name="911d06.bin" size="262144" crc="91cc9b32" sha1="e05b7bbff30f24fe6f009560410f5e90bb118692" region="gfx1" offset="40000"/>
              <rom name="911d03.bin" size="262144" crc="e34ff182" sha1="075ca7a91c843bdac7da21ddfcd43f7a043a09b6" region="gfx2" offset="0"/>
              <rom name="911d04.bin" size="262144" crc="20700bd2" sha1="a2fa4a3ee28c1542cdd798907a9ece249aadff0a" region="gfx2" offset="40000"/>
              <chip type="cpu" tag="maincpu" name="KONAMI" clock="3000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <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="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <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="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="2" value="3"/>
                     <dipvalue name="3" value="2" default="yes"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="7" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="4">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="4"/>
              <dipswitch name="Unused" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="96">
                     <dipvalue name="Easy" value="96"/>
                     <dipvalue name="Normal" value="64" default="yes"/>
                     <dipvalue name="Difficult" value="32"/>
                     <dipvalue name="Very Difficult" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW3" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Upright Controls" tag="DSW3" mask="32">
                     <dipvalue name="Single" value="32" default="yes"/>
                     <dipvalue name="Dual" value="0"/>
              <dipswitch name="Service Mode" tag="DSW3" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise