Home News Forum                            

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

mercs: MAME ROM Information.


Mercs (c) 1990 Capcom.

The US faces a grave crisis! The former president has been kidnapped by a group of revolutionaries while on a trip on Central Africa meant to promote world peace. Take control of three highly skilled anti-terrorist soldiers and venture through enemy lines to save the former president & annihilate the rebel army in the process. Features solid graphics & sound, plenty of weapons & vehicles to use and hulking bosses to defeat.


Capcom Play System hardware (CPS)

Game ID : CP-S No. 09

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Screen orientation : Vertical

Video resolution : 384 x 224 pixels

Screen refresh : 59.61Hz

Palette colors : 4096

Players : 3

Control : 8-way joystick

Buttons : 2


Released in March 1990.

This game is known in Japan as "Senjou no Ookami II [CP-S No. 09]" (translates as 'Wolf of the Battlefield II').

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Final Fight : G.S.M. Capcom 3 - PCCB-00030) on 21/05/1990.


US versions are slightly different, they have the "Winners Don't Use Drugs" screen.


* Build date : 90 03 02


* Build date : 90 06 08


* At the end of stage 1, a large plane rises in front of the player. If you stand .25 to .5 inches up from the bottom of the cliff, and line up so your bullets will hit just to the right of the plane's center, it cannot hit you with its cannon. This takes practice.


1. Commando (1985)

2. Mercs [CP-S No. 09] (1990)

3. Commando 3 (2007, XBOX 360 - "XBLA", Playstation 3 - "PSN")


Chief designer : S. Okano, Tokuro Fujiwara (A. Kume), Kijima

Character designers : Hitoshi Nishio, T. Hayashi

Sound : M. Gotoh

Sound programmer : Y. Katayama

Programmers : M. Akahori, T. Ohta, Y. Matsui


* Consoles :

Sega Master System (1991)

Sega Mega Drive (1991)

Sony PlayStation (1998, "Capcom Generation 4")

Sony PlayStation (1998, "Capcom Generations - Blazing Guns")

Sega Saturn (1998, "Capcom Generation 4")

Sony PlayStation 2 (2005, "Capcom Classics Collection")

Microsoft XBOX (2005, "Capcom Classics Collection")

Sony PSP (2006, "Capcom Classics Collection Reloaded")

* Computers :

Sinclair ZX Spectrum (1991)

Commodore C64 (1991)

Amstrad CPC (1991)

Commodore Amiga (1991)

Atari ST (1991)


Game's rom.

Machine's picture.

MAME Info:

0.140u2 [?]

0.34b7 [Paul Leaman]

0.34b1 [Paul Leaman]

Artwork available


- 0.140u2: Team CPS-1 renamed (mercsu) to (mercsur1) and (mercsua) to (mercsu).

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1) and B-board PLDs (iob1.11e and o224b.1a).

- 22nd July 2007: Mr. Do - We have a beautiful Mercs bezel, vectorized by Zorg and color-corrected by Ad_Enuff.

- 3rd December 2006: Mr. Do - We have the instruction card for Mercs from Tormod.

- 0.68: Added clone Mercs (US 900608).

- 0.67: Changed description of clone 'Senjo no Ookami II (Japan 900302)' to 'Senjou no Ookami II (Japan 900302)'.

- 0.63: Changed description to 'Mercs (World 900302)' and clones '(US)' to '(US 900302)' and '(Japan)' to '(Japan 900302)'. Changed 'Unknown' to 'Unused' dipswitches.

- 0.36b3: Removed 3rd player button.

- 4th July 1999: Paul Leaman fixed sprite priority problems in Carrier Air Wing, and bad graphics in Mercs.

- 0.35b3: Fixed input. Changed description of clone 'Senjo no Ookami II (US)' to 'Mercs (US)'. Added 4rd player input and 3rd coin slot.

- 0.34b8: Changed description to 'Mercs (World)' and clones to 'Senjo no Ookami II (US)' and 'Senjo no Ookami II (Japan)'.

- 0.34b7: Paul Leaman added 'Mercs / Senjo no Ohkami II' (World) (Capcom 1990) and clones (US) and (Japan). Changed parent description to 'Mercs / Senjo no Ohkami II (World)'.

- 0.34b1: Paul Leaman added Mercs (Testdriver).

- 17th November 1997: CaBBe dumped Mercs (World 900302) and Senjou no Ookami II (Japan 900302).


- As a skilled professional soldier, trained in anti-terrorist tactics, you have been hired by the U.S. Government to assist in a top secret operation. While touring central africa for world peace, the former President of the United States was taken hostage by a group of revolutionaries. Due to diplomatic reasons, the U.S. Government cannot send military intervention. Instead, an elite corps of Mercenaries known as the "MERCS" habe been selected to rescue the President and stop the rebel's attempt to take control of the country Zutula. As a member of the Mercs, your mission awaits!

- Joseph Gibson: Former Green Beret in the 7th Airborne. He has mastered a large variety of weapons. Now he is a Merc.

- Howard Powell: He was made the leader of a special terrorsit task force and finally broke off and formed the Mercs in 1985.

- Thomas Clarke: Joined Air Force where his talents were noted early. Strong in mechanics and weaponry. Moved to Mercs in 1986.


Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Army Fighter 2):


Front Line


Field Combat

Ikari Warriors

Guerrilla War

Ikari III - The Rescue


Land Sea Air Squad

Mighty Guy

Heavy Barrel

Rescue Raider


Time Soldiers

Gain Ground

Caliber 50


Gulf Storm

Thunder Zone

Desert Breaker

Ninja Commando

Total Carnage


Shock Troopers

Shock Troopers - 2nd Squad

Romset: 4418 kb / 27 files / 1.63 zip

MAME XML Output:

       <game name="mercs" sourcefile="cps1.c">
              <description>Mercs (World 900302)</description>
              <rom name="so2_30e.11f" size="131072" crc="e17f9bf7" sha1="f44bb378de428b429c97a21f74829182d3187ace" region="maincpu" offset="0"/>
              <rom name="so2_35e.11h" size="131072" crc="78e63575" sha1="5776de0daaaedd0dec2cec8d088a0fd8bb3d4dbe" region="maincpu" offset="1"/>
              <rom name="so2_31e.12f" size="131072" crc="51204d36" sha1="af288fc369d092f38ea73be967705aacade06f28" region="maincpu" offset="40000"/>
              <rom name="so2_36e.12h" size="131072" crc="9cfba8b4" sha1="df8ee5e3a68f056f68f096c46fdb548f63d29446" region="maincpu" offset="40001"/>
              <rom name="so2-32m.8h" size="524288" crc="2eb5cf0c" sha1="e0d765fb6957d156ffd40cabf51ba6098cbbeb19" region="maincpu" offset="80000"/>
              <rom name="so2-6m.8a" size="524288" crc="aa6102af" sha1="4a45f3547a3640f256e5e20bfd72784f880f03f5" region="gfx" offset="0"/>
              <rom name="so2-8m.10a" size="524288" crc="839e6869" sha1="7741141a9f1b1e2956edc1d11f9cc3974390c4ed" region="gfx" offset="2"/>
              <rom name="so2-2m.4a" size="524288" crc="597c2875" sha1="440bd04db2c121a6976e5e1027071d28812942d3" region="gfx" offset="4"/>
              <rom name="so2-4m.6a" size="524288" crc="912a9ca0" sha1="b226a4a388e57e23d7a7559773ebee434125a2e4" region="gfx" offset="6"/>
              <rom name="so2_24.7d" size="131072" crc="3f254efe" sha1="5db36eb98a6d3c7acccb561d92c1988d1330cbbf" region="gfx" offset="200000"/>
              <rom name="so2_14.7c" size="131072" crc="f5a8905e" sha1="fada8b635d490c06b75711ed505a025bb0aa4454" region="gfx" offset="200001"/>
              <rom name="so2_26.9d" size="131072" crc="f3aa5a4a" sha1="bcb3396de5524fffd4110bfbeeeca1c936990eb3" region="gfx" offset="200002"/>
              <rom name="so2_16.9c" size="131072" crc="b43cd1a8" sha1="01c2bb802469848a172968802a674c0045a8b8dc" region="gfx" offset="200003"/>
              <rom name="so2_20.3d" size="131072" crc="8ca751a3" sha1="e93bbe7311f14e7e3cbfb42b83fd7fee4bb9cefc" region="gfx" offset="200004"/>
              <rom name="so2_10.3c" size="131072" crc="e9f569fd" sha1="39ae9eacdf1f35ef90d131444c37958d7aaf7238" region="gfx" offset="200005"/>
              <rom name="so2_22.5d" size="131072" crc="fce9a377" sha1="5de5f696f63326f2cb4c38bcb05e07bcf2246071" region="gfx" offset="200006"/>
              <rom name="so2_12.5c" size="131072" crc="b7df8a06" sha1="b42cb0d3f55a1e8fe8afbbd9aeae50074cdc5f08" region="gfx" offset="200007"/>
              <rom name="so2_09.12b" size="65536" crc="d09d7c7a" sha1="8e8532be08818c855d9c3ce45716eb07cfab5767" region="audiocpu" offset="0"/>
              <rom name="so2_18.11c" size="131072" crc="bbea1643" sha1="d43d68a120550067bf0b181f88687ad230cd7908" region="oki" offset="0"/>
              <rom name="so2_19.12c" size="131072" crc="ac58aa71" sha1="93102272e358bc49d3936302efdc5bb68df84d68" region="oki" offset="20000"/>
              <rom name="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="o224b.1a" size="279" crc="c211c8cd" sha1="d9464792e663549e6ad20aac6484622298f88a78" region="bboardplds" offset="0"/>
              <rom name="iob1.11e" size="279" crc="3abc0700" sha1="973043aa46ec6d5d1db20dc9d5937005a0f9f6ae" region="bboardplds" offset="0"/>
              <rom name="c628" size="279" status="nodump" region="cboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="270" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="3" buttons="2" coins="3">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coinage" tag="DSWA" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Unused" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="7">
                     <dipvalue name="1 (Easiest)" value="7"/>
                     <dipvalue name="2" value="6"/>
                     <dipvalue name="3" value="5"/>
                     <dipvalue name="4 (Normal)" value="4" default="yes"/>
                     <dipvalue name="5" value="3"/>
                     <dipvalue name="6" value="2"/>
                     <dipvalue name="7" value="1"/>
                     <dipvalue name="8 (Hardest)" value="0"/>
              <dipswitch name="Coin Slots" tag="DSWB" mask="8">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="3" value="8" default="yes"/>
              <dipswitch name="Play Mode" tag="DSWB" mask="16">
                     <dipvalue name="2 Players" value="0"/>
                     <dipvalue name="3 Players" value="16" default="yes"/>
              <dipswitch name="Unused" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWC" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Service Mode" tag="DSWC" 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="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise