Home News Forum                            

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

mightguy: MAME ROM Information.


Mighty Guy (c) 1986 Nichibutsu.

Mighty Guy doesn't need a gun to fend off large amounts of soldiers! This is what "Ikari Warriors" would be if they left their machine guns at home.


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : Z80 (@ 3 Mhz)

Sound Chips : YM3526 (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in September 1986.


Game's rom.

MAME Info:

0.53 [Victor Trucco]


- 0.142u2: Angelo Salese fixed Mighty Guy - Game now playable. Implemented irq ack mechanism and fixed CPU clock speeds in Mighty Guy, this fixes last boss crashes. Changed Z80 CPU1 clock speed to 6MHz and Z80 CPU2 to 4MHz.

- 0.135u2: Fabio Priuli added save state support to the Cop01 driver.

- 0.131u1: MooglyGuy merged memory maps in the Cop01 driver.

- 0.128u2: Fixed 'Difficulty' and 'Bonus Life' dipswitch.

- 0.122u8: Zsolt Vasvari removed colortables from 'Cop 01' and a number of other drivers, as part of a larger move to phase out old-style colortables. Changed palettesize to 400 colors.

- 0.61: Added 'Starting Area' dipswitch.

- 0.53: Victor Trucco added Mighty Guy (Nichibutsu 1986). Known issues: Crashes during the confrontation with the final boss (only tested with Invincibility on). Missing emulation of the 1412M2 protection chip, used by the sound CPU.

- 10th August 2001: Nicola Salmoria cleaned up and fixed graphics bugs in the Mighty Guy driver.

- 28th May 2001: Victor Trucco and Phil Stroffolino wrote a driver for Mighty Guy, but sound is not hooked up and some graphics priority problems remain.

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: 218 kb / 18 files / 112.0 zip

MAME XML Output:

       <game name="mightguy" sourcefile="cop01.c">
              <description>Mighty Guy</description>
              <rom name="1.2b" size="16384" crc="bc8e4557" sha1="4304ac1a0e11bad254ad937195f0be6e7186577d" region="maincpu" offset="0"/>
              <rom name="2.4b" size="16384" crc="fb73d684" sha1="d8a4b6fb93b2c3710fc66f92df05c1459e4171c3" region="maincpu" offset="4000"/>
              <rom name="3.5b" size="16384" crc="b14b6ab8" sha1="a60059dd54c8cc974334fd879ff0cfd436a7a981" region="maincpu" offset="8000"/>
              <rom name="11.15b" size="16384" crc="576183ea" sha1="e3f28e8e8c34ab396d158da122584ed226729c99" region="audiocpu" offset="0"/>
              <rom name="10.ic2" size="32768" crc="1a5d2bb1" sha1="0fd4636133a980ba9ffa076f9010474586d37635" region="user1" offset="0"/>
              <rom name="10.15g" size="8192" crc="17874300" sha1="f97bee0ab491b04fe4950ebe9587031db6c815a3" region="gfx1" offset="0"/>
              <rom name="4.15c" size="16384" crc="84d29e76" sha1="98e6c6e4a95471c5bef9fcb85a663b86eeda6b6d" region="gfx2" offset="0"/>
              <rom name="5.16c" size="16384" crc="f7bb8d82" sha1="6ab6585827482fd23c3be129977a4443623d831c" region="gfx2" offset="4000"/>
              <rom name="6.3g" size="8192" crc="6ff88615" sha1="8bfeab97bd1a14861e3a7538c0dd3c073adf29aa" region="gfx3" offset="0"/>
              <rom name="7.8g" size="32768" crc="e79ea66f" sha1="2db80eef5375294bf9c7819f4090ec71f7f2be25" region="gfx3" offset="2000"/>
              <rom name="8.3e" size="8192" crc="29f6eb44" sha1="d7957c8579d7d32c52c19d2fe7b90d1c890f29ea" region="gfx3" offset="a000"/>
              <rom name="9.8e" size="32768" crc="b9f64c6f" sha1="82ec6ba689f16fed1141cd32640a8b1f1ab14bdd" region="gfx3" offset="c000"/>
              <rom name="clr.13d" size="256" crc="c4cf0bdd" sha1="350842c46a71fb5db43c8823662378f178bbda4f" region="proms" offset="0"/>
              <rom name="clr.14d" size="256" crc="5b3b8a9b" sha1="6b660f5f7b0efdc20a79a9fd5a1eb30c85b27324" region="proms" offset="100"/>
              <rom name="clr.15d" size="256" crc="6c072a64" sha1="5ce5306af478330eb3e94aa7c8bff08f34ba6ea5" region="proms" offset="200"/>
              <rom name="clr.19d" size="256" crc="19b66ac6" sha1="5e7de11f40685effa077377e7a55d7fecf752508" region="proms" offset="300"/>
              <rom name="2e" size="256" crc="d9c45126" sha1="aafebe424afa400ed320f17afc2b910eaada29f5" region="proms" offset="400"/>
              <rom name="13b" size="256" crc="4a6f9a6d" sha1="65f1e0bfacd1f354ece1b18598a551044c27c4d1" region="proms" offset="500"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3526" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="4">
                     <dipvalue name="Every 200k" value="4" default="yes"/>
                     <dipvalue name="500k only" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="16">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="16"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW2" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW2" mask="12">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/3 Credits" value="4"/>
                     <dipvalue name="1 Coin/3 Credits" value="12" default="yes"/>
                     <dipvalue name="1 Coin/6 Credits" value="8"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="48">
                     <dipvalue name="Easy" value="48" default="yes"/>
                     <dipvalue name="Normal" value="32"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Invincibility" value="0"/>
              <dipswitch name="Starting Area" tag="FAKE" mask="7">
                     <dipvalue name="1" value="7" default="yes"/>
                     <dipvalue name="2" value="6"/>
                     <dipvalue name="3" value="5"/>
                     <dipvalue name="4" value="4"/>
              <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="400"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise