mightguy: MAME ROM Information. History:
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.
- TECHNICAL -
Main CPU : Z80 (@ 4 Mhz)
Sound CPU : Z80 (@ 3 Mhz)
Sound Chips : YM3526 (@ 4 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in September 1986.
- SOURCES -
Game's rom.
MAME Info:
0.53 [Victor Trucco]
WIP:
- 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):
Borderline
Front Line
Commando
Field Combat
Ikari Warriors
Guerrilla War
Ikari III - The Rescue
Jackal
Land Sea Air Squad
Mighty Guy
Heavy Barrel
Rescue Raider
Thundercade
Time Soldiers
Gain Ground
Caliber 50
Mercs
Gulf Storm
Thunder Zone
Desert Breaker
Ninja Commando
Total Carnage
Gundhara
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> |
   |    | <year>1986</year> |
   |    | <manufacturer>Nichibutsu</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Every 200k" value="4" default="yes"/> |
   |    |    | <dipvalue name="500k only" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <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"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="400"/> |
|
|