gunforce: MAME ROM Information. History:
Gun Force - Battle Fire Engulfed Terror Island (c) 1991 Irem.
A 2-player co-op horizontal scroller. Players shoot other soldiers, climb into jeeps and helicopters, pick up different weapons and destroy the end-level building.
- TECHNICAL -
Irem M-92A system hardware
Main CPU : V33 (@ 9 Mhz), V30 (@ 7.15909 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), GA20 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 320 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 2048
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in June 1991.
- UPDATES -
The US version is slightly different, it has the 'Winners Don't Use Drugs' screen.
- SERIES -
1. Gun Force - Battle Fire Engulfed Terror Island (1991)
2. Gun Force II (1994)
- PORTS -
* Consoles :
Nintendo Super Famicom (1992)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.36b6 [Bryan McPhail]
Artwork available
Bugs:
- Water is missing on level 5. Source (ID 03932)
WIP:
- 15th May 2011: Mr. Do - Everyone say hi to Mikonos, from Zona Arcade. In just the past week, he's already fixed up Gunforce bezel from the BYOAC / CAG artwork (scanned and provided). Hopefully, he plans to stick around for awhile.
- 0.133u1: Renamed (gunforcu) to (gunforceu) and (gunforcj) to (gunforcej).
- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got Gunforce (Irem).
- 0.104u8: Fixed rom names.
- 0.56: Added 'Unknown' dipswitch.
- 0.53: Bryan McPhail and Nicola Salmoria decrypted the sound CPU in Gunforce, Blade Master, Lethal Thunder, Undercover Cops, Mystic Riders, Major Title 2, Hook, R-Type Leo, In the Hunt and Perfect Soldiers.
- 18th July 2001: Nicola Salmoria fixed several NEC CPU core bugs and errors in the IREM CPU decryption tables, and got sound working in Gunforce.
- 0.37b8: Added clone 'Gunforce - Battle Fire Engulfed Terror Island (Japan)'. Bryan McPhail added preliminary Irem GA20 sound emulation. Preliminary sound in Blade Master, Gunforce, Undercover Cops and Lethal Thunder. Added V30 (14318180 Hz) CPU2, YM2151 (3579545 Hz), GA20 (3579545 Hz) and fixed gfx1/gfx2 rom addresses.
- 10th April 2000: Guru - Dumped Gun Force (Irem, Japan).
- 0.36b15: Added dipswitches 'Difficulty', 'Bonus Life', 'Allow Continue' and 'Demo Sounds'.
- 0.36b11: Changed description to 'Gunforce - Battle Fire Engulfed Terror Island (World)'.
- 3rd December 1999: Bryan McPhail sent in a M92 update with a few fixes to Gunforce and some speedups.
- 0.36b10: Changed description to 'Gunforce - Battle Fire Engulfed Terror Island input_ports_(World)'.
- 0.36b9: Bryan McPhail and Nao fixed a few bugs in the NEC CPU core that caused problems in Hook, Gunforce, Lethal Thunder and maybe others.
- 0.36b6: Bryan McPhail added Gunforce - Battle Fire Engulfed Terror Island (World) (Irem 1991) and clone (US). Known issues: Random crashes. Water doesn't appear on last(?) level. Waterfalls on level 3(?) should appear over sprites. Bit 0x8 in playfield 3 set - new type of split tilemap?
- 24th September 1999: Oliver Bergmann sent in a NEC V20, V30, V33 cpu core, and Bryan McPhail submitted an Irem M92 driver with support for Blade Master, Gunforce, Lethal Thunder, Hook, Undercover Cops, R-type Leo, Major Title 2 and In The Hunt, but none of the games have sound because of an encrypted sound CPU.
LEVELS: 6
Other Emulators:
* FB Alpha
Recommended Games (Army Fighter):
Green Beret (Irem)
Green Beret
Rush'n Attack (PlayChoice-10)
Special Forces
Special Forces II
Contra
Contra (PlayChoice-10)
Super Contra
Super C (PlayChoice-10)
Contra 3: The Alien Wars (Nintendo Super System)
Vs. Platoon
Battle Rangers
P.O.W. - Prisoners of War
Bay Route
M.I.A. - Missing in Action
Midnight Resistance
Thunder Fox
Battlecry
Gunforce
Gun Force II
Metal Slug
Metal Slug 2
Metal Slug X
Metal Slug 3
Metal Slug 4
Metal Slug 5
Metal Slug 6
-
Combat School
Romset: 2816 kb / 15 files / 885.7 zip
MAME XML Output:
   | <game name="gunforce" sourcefile="m92.c"> |
   |    | <description>Gunforce - Battle Fire Engulfed Terror Island (World)</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="gf_h0-c.5m" size="131072" crc="c09bb634" sha1="9b0e3174beeef173f5ef70f86f5db42bb01d9989" region="maincpu" offset="1"/> |
   |    | <rom name="gf_l0-c.5f" size="131072" crc="1bef6f7d" sha1="ff4d674fc5f97f5b298b4b5dc73fb8a6772b5f09" region="maincpu" offset="0"/> |
   |    | <rom name="gf_h1-c.5l" size="131072" crc="c84188b7" sha1="ff710be742f610d90538db296acdd435260bef12" region="maincpu" offset="40001"/> |
   |    | <rom name="gf_l1-c.5j" size="131072" crc="b189f72a" sha1="f17d87349a57e1a4b20c4947e41edd7c39eaca13" region="maincpu" offset="40000"/> |
   |    | <rom name="gf_sh0.rom" size="65536" crc="3f8f16e0" sha1="a9f568c1b585c2cf13b21716954dac0a89936fc6" region="soundcpu" offset="1"/> |
   |    | <rom name="gf_sl0.rom" size="65536" crc="db0b13a3" sha1="6723026010610b706725a5284a7b8d70fe479dae" region="soundcpu" offset="0"/> |
   |    | <rom name="gf_c0.rom" size="262144" crc="b3b74979" sha1="b5b4a4775e0b28c3f37273f93f69886c911af4aa" region="gfx1" offset="0"/> |
   |    | <rom name="gf_c1.rom" size="262144" crc="f5c8590a" sha1="a7f90f23051f8ab2b2d925e950a5ef3c260170ca" region="gfx1" offset="40000"/> |
   |    | <rom name="gf_c2.rom" size="262144" crc="30f9fb64" sha1="f86e01b0d74a1f6c19d97d6d0e0f624f050dad10" region="gfx1" offset="80000"/> |
   |    | <rom name="gf_c3.rom" size="262144" crc="87b3e621" sha1="8e2655c6e83d00c38210fdced25003793bd93d9f" region="gfx1" offset="c0000"/> |
   |    | <rom name="gf_000.rom" size="262144" crc="209e8e8d" sha1="9720be888905be709733c53da207c3406d73aeb1" region="gfx2" offset="0"/> |
   |    | <rom name="gf_010.rom" size="262144" crc="6e6e7808" sha1="92c30eecf8f3669581720be6e49db87fbfac7d88" region="gfx2" offset="40000"/> |
   |    | <rom name="gf_020.rom" size="262144" crc="6f5c3cb0" sha1="e41572c267489e2078f8d5605c97abe2034a091a" region="gfx2" offset="80000"/> |
   |    | <rom name="gf_030.rom" size="262144" crc="18978a9f" sha1="aa484710a7c3561a9922f119a064f9205475ae64" region="gfx2" offset="c0000"/> |
   |    | <rom name="gf-da.rom" size="131072" crc="933ba935" sha1="482811e01239feecf10e232566a7809d0d4f11b8" region="irem" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="V33" clock="9000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="V35" clock="14318181"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="irem" name="Irem GA20" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="1024"> |
   |    |    | <dipvalue name="Off" value="1024" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="COINS_DSW3" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="Very Easy" value="0"/> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="15000 35000 75000 120000" value="0"/> |
   |    |    | <dipvalue name="20000 40000 90000 150000" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Slots" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Common" value="1024" default="yes"/> |
   |    |    | <dipvalue name="Separate" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="1" value="2048" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="4096"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12288" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="49152" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="61440"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="40960"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="45056"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="49152"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="53248"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="57344"/> |
   |    |    | <dipvalue name="2 Coins to Start/1 to Continue" value="4096"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="12288"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="36864"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="28672"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="24576"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="20480"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/> |
|
|