slapfigha: MAME ROM Information. History:
Slap Fight (c) 1986 Taito Corp.
A vertically scrolling shoot'em up.
- TECHNICAL -
Prom Stickers : A76
Main CPU : (2x) Z80 (@ 6 Mhz)
Sound Chips : (2x) AY8910 (@ 1.5 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 2 (FIRE, ACTIVATE)
- TRIVIA -
Released in December 1986.
Developed by Toaplan for Taito Corp.
This game is known in US as "Alcon".
Due to no obvious cause, a white "Space Invader" sometimes flies across the screen when you are approximately 60% through the game.
- UPDATES -
The English bootleg just says 'England' instead of the copyright message before the title screen.
- TIPS AND TRICKS -
* Super Power-Up : Start a game, don't score any points and get killed as soon as possible. You restart with 1000 points, all power-ups & weapons.
* Extra Super Power-Up : Start a game, don't score any points and survive until you've passed the first pond/fountain, which appears on the left hand side of screen. You restart with 180,000 points, all power-ups & weapons and are advanced much further in the game.
* Helicopter : Start a game, get killed TWICE as soon as possible. You restart with a helicopter sitting on the first left hand side ledge which you can shoot for 170 points.
- STAFF -
Sound composer : Masahiro Yuge
- PORTS -
* Consoles :
Sega Mega Drive (1993, "Slap Fight MD [Model T-48093]")
* Computers :
Sinclair ZX Spectrum (1987)
Commodore C64 (1987)
Amstrad CPC (1987)
Thomson TO8 (1987)
Atari ST
Thomson M05
Amstrad CPC (1988, "Les Défis de Taito")
Amstrad CPC (1988, "Taito Coin-Op Hits")
- SOURCES -
Game's rom.
MAME Info:
0.138u3 [Marco Cassili]
0.33b2 [Keith Wilkins]
Artwork available
WIP:
- 6th August 2011: Guru - A couple of boards arrived for decapping. Slapfight A76 version and Return of the Invaders. Both have a 68705P5 MCU. Thanks to Tingoes for the donations.
- 6th June 2011: Guru - Some items arrived: Slap Fight very rare alternative version with A76 ROMs and A76 68705P5 MCU. Thanks to tingoes.
- 6th September 2010: Mr. Do - Alcon is done, thanks to Kiltron for cleaning, and to Zorg for sending in the bezel to be scanned.
- 0.138u3: Phil Bennett and Dr. Decapitator hooked up Slap Fight/Alcon 68705 MCU. Brian Troha and Guru corrected rom names for the Slap Fight sets, added PCB locations to any set where possible, added DIP locations and moved PCB information down to matching rom sets. Changed 'Alcon' to parent set 'Alcon (US)' and clones 'Slap Fight (Japan bootleg)' to 'Slap Fight (bootleg set 1)', 'Slap Fight (English bootleg)' to 'Slap Fight (bootleg set 2)', 'Slap Fight (bootleg)' to 'Slap Fight (bootleg set 3)', 'Slap Fight (set 1)' to 'Slap Fight (Japan set 1)' and 'Slap Fight (set 2)' to 'Slap Fight (Japan set 2)'. Renamed (slapbtjp) to (slapfighb1), (slapbtuk) to (slapfighb2) and (slapfgtr) to (slapfighb3).
- 25th June 2010: Guru - The 68705P5 MCU (A77_1) for Slap Fight has now been successfully processed (decap, de-protect & read).
- 0.133u1: Renamed (slapfiga) to (slapfigha).
- 0.123u1: Corrado Tomaselli corrected the clocks in Slap Fight. Changed Z80 CPU2 clock speed to 3MHz.
- 0.104u9: David Haywood added clone Slap Fight (set 2). Changed parent description to 'Slap Fight (set 1)'.
- 0.104u8: David Haywood added clone Slap Fight (bootleg).
- 24th March 2006: f205v dumped Slap Fight (bootleg).
- 12th September 2005: Guru - Slap Fight with a 68705 MCU arrived. Thanks to Tingoes.
- 16th April 2005: Guru - Alcon (with 68705P5, unfortunatley it's protected!) arrived. Thanks to the good boys at the Italian MAME Forum.
- 14th March 2005: Corrado Tomaselli dumped Slap Fight (set 2).
- 0.35: Changed description of clone 'Slap Fight (Japanese bootleg)' to '(Japan bootleg)'.
- 0.35RC1: Marco Cassili added clone Alcon. Not working due to protection.
- 0.34b4: Sebastien Chevalier improved music tempo in Slap Fight.
- 0.34b1: Christoff Feldtmann improved gfx in Slap Fight.
- 0.33b7: Keith Wilkins added accurate colors to Slap Fight. Renamed (slapboot) to (slapbtjp) and (slpboota) to (slapbtuk). Known issues: Scrolling is jerky. Music tempo is too slow.
- 0.33b2: Keith Wilkins added Slap Fight (Taito 1986) and clones (Japanese Bootleg) and (English Bootleg). Due to protection, the original version doesn't work. Scrolling is jerky. Music tempo is too slow. Use one of the bootlegs instead. The three games are identical, only the 1st CPU EPROM is different which shows up in the boot message, one if Japanese domestic and the other is English. The proms which MAY be the original slapfight ones currently give a hardware error and fail to boot.
LEVELS: 1 (endless)
Other Emulators:
* FB Alpha
* Sparcade
Recommended Games (Terra Force):
Xevious
Vs. Super Xevious
Namco Classic Collection Vol.1 (Xevious)
Espial
B-Wings
Fire Battle
Scion
Vulgus
Zaviga
Exed Exes
HAL21
Terra Cresta
Alcon
Argus
Darwin 4078
Super Real Darwin
Gardia
Valtric
Bermuda Triangle
Legion - Spinner-87
Terra Force
Armed Formation
Sidewinder (Arcadia)
Xenon (Arcadia)
Dangerous Seed
Galaxy Gunners
Acrobat Mission
Dogyuun
Flying Tiger
Grind Stormer
Super Spacefortress Macross
Macross Plus
Nostradamus
Ryu Jin
Samurai Aces
Sorcer Striker
War of Aero
Eight Forces
Gunbird
Gunbird 2
Kingdom Grandprix
Rapid Hero
R-Shark
Ultra X Weapons
Varia Metal
Air Attack
Hotdog Storm
Baryon - Future Assault
Shienryu
Giga Wing
Giga Wing 2
Dimahoo
Mission Craft
Psyvariar
Vasara
Vasara 2
G-Stream G2020
XII Stag
EspGaluda
Chaos Field
Radirgy
Karous
Romset: 347 kb / 17 files / 143.8 zip
MAME XML Output:
   | <game name="slapfigha" sourcefile="slapfght.c" cloneof="alcon" romof="alcon"> |
   |    | <description>Slap Fight (Japan set 2)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Toaplan / Taito</manufacturer> |
   |    | <rom name="a76_00.8p" size="16384" crc="ac22bb86" sha1="3ecff006fc487d494f21adb7bff6f8c56eb5d707" region="maincpu" offset="0"/> |
   |    | <rom name="a76_01.8n" size="16384" crc="d6b4f02e" sha1="37f840c444ba7dcc75810580c9da83289670d5cc" region="maincpu" offset="4000"/> |
   |    | <rom name="a76_02.8k" size="32768" crc="9dd0971f" sha1="92bd0b54635bf5c4118a53e0f897c65f5eb2984a" region="maincpu" offset="10000"/> |
   |    | <rom name="a76_03.12d" merge="a77_02.12d" size="8192" crc="87f4705a" sha1="a90d5644ce268f3321047a4f96df96ac294d2f1b" region="audiocpu" offset="0"/> |
   |    | <rom name="a76_14.6a" size="2048" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="a76_05.6f" size="8192" crc="be9a1bc5" sha1="2fabfd42cd49db67654eac824c9852ed368a6e50" region="gfx1" offset="0"/> |
   |    | <rom name="a76_04.6g" size="8192" crc="3519daa4" sha1="ab77cc1bfe7c394d1a90a4c50d5d4a98158eb86d" region="gfx1" offset="2000"/> |
   |    | <rom name="a76_09.4m" merge="a77_08.6k" size="32768" crc="b6358305" sha1="c7bb4236a75ec6b88f011bc30f8fb9a718e2ca3e" region="gfx2" offset="0"/> |
   |    | <rom name="a76_08.6m" merge="a77_07.6m" size="32768" crc="e92d9d60" sha1="2554617e0e6615ca8c85a49299a4a0e762478339" region="gfx2" offset="8000"/> |
   |    | <rom name="a76_07.6n" merge="a77_06.6n" size="32768" crc="5faeeea3" sha1="696fba24bcf1f3a7e914a4403854da5eededaf7f" region="gfx2" offset="10000"/> |
   |    | <rom name="a76_06.6p" merge="a77_05.6p" size="32768" crc="974e2ea9" sha1="3840550fc3a833828dad8f3e300d2ea583d69ce7" region="gfx2" offset="18000"/> |
   |    | <rom name="a76_13.8j" merge="a77_12.8j" size="32768" crc="8545d397" sha1="9a1fd5bfd8fb830b8e46643c08eef32ba968fc23" region="gfx3" offset="0"/> |
   |    | <rom name="a76_12.6j" merge="a77_11.7j" size="32768" crc="b1b7b925" sha1="199b0b52bbeb384211171eca5c50a1c0ebf6826f" region="gfx3" offset="8000"/> |
   |    | <rom name="a76_11.8h" merge="a77_10.8h" size="32768" crc="422d946b" sha1="c251ef9597a11ec8de39be4fcbddaba84e649ef2" region="gfx3" offset="10000"/> |
   |    | <rom name="a76_10.6h" merge="a77_09.7h" size="32768" crc="587113ae" sha1="90abe961494a1af7c87693a419fbabf7a58a5dee" region="gfx3" offset="18000"/> |
   |    | <rom name="a76-17.12q" merge="21_82s129.12q" size="256" crc="a0efaf99" sha1="5df01663480acad1f89abab8662d437617a66d1c" region="proms" offset="0"/> |
   |    | <rom name="a76-15.12m" merge="20_82s129.12m" size="256" crc="a56d57e5" sha1="bfbd0db52b23fe1b4994e05103be3d412c1c013e" region="proms" offset="100"/> |
   |    | <rom name="a76-16.12n" merge="19_82s129.12n" size="256" crc="5cbf9fbf" sha1="abfa58fa4e44ebc56f2e0fac9bcc36164c845fa3" region="proms" offset="200"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/> |
   |    | <chip type="cpu" tag="mcu" name="M68705" clock="3000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="280" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Screen Test" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="1" value="8"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="12" default="yes"/> |
   |    |    | <dipvalue name="5" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="48"> |
   |    |    | <dipvalue name="30000 100000" value="48" default="yes"/> |
   |    |    | <dipvalue name="50000 200000" value="16"/> |
   |    |    | <dipvalue name="50000" value="32"/> |
   |    |    | <dipvalue name="100000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="192"> |
   |    |    | <dipvalue name="Easy" value="64"/> |
   |    |    | <dipvalue name="Medium" value="192" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="128"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="256"/> |
|
|