imgfight: MAME ROM Information. History:
Image Fight (c) 1988 Irem.
A vertically scrolling shoot-em-up with an original premise. The game's first 5 stages are supposed to be a 'simulation' and serve as training to test the player's abilities. Player's will receive a penalty if their hit-ratio is too low.
Once players have proved themselves on the opening stages, they will progress to the game's last 3 stages, blasting off into space on a mission to destroy the alien vegetation surrounding the Moon's main computer. If the player fails in the mission, they must endure the dreaded 'Penalty Zone'. Features a high level of challenge, a wide variety of weapons and the ability to change speed.
If the player's ship is equipped with one or more red/blue extra guns, pushing both ACTION buttons simultaneously will sling the guns forward in a boomerang-like fashion. This is a powerful and destructive method and can be done an unlimited number of times.
- TECHNICAL -
Irem M-72 system hardware
Main CPU : V30 (@ 8 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), DAC
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
Released in November 1988.
The OF-1 (the player's ship) appears as an unlockable ship in the Sony PlayStation 2 game "R-Type Final".
Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Image Fight : G.S.M Irem 1 - D28B0012) on 21/01/1989.
- TIPS AND TRICKS -
* Secret Invincibility :
1) Turn DIP 2-7 ON.
2) Reset the game with holding Player 2-Button 2 (Speed Change button).
3) You will be able to start a game with invincibility.
- SERIES -
1. Image Fight (1988)
2. Image Fight II (1991)
- STAFF -
Sound composer : Sclap
- PORTS -
* Consoles :
Nintendo Famicom (Mar.1990, "Image Fight [Model IF-14]")
NEC PC-Engine (Jul.1990, "Image Fight [Model IC02003]")
Sega Saturn (Mar.1998, "Image Fight & X-Multiply [Model SLPS-01267]")
Sony PlayStation (Aug.1998, "Image Fight & X Multiply [Model T-26110G]")
* Computers :
FM Towns (1990, Image Fight)
Sharp X68000 (Dec.1990, "Image Fight [Model IX68-02]")
- SOURCES -
Game's rom.
MAME Info:
0.129u4 [Arzeno Fabrice]
0.36b7 [Nao]
0.36b6 [Nicola Salmoria]
WIP:
- 0.143u6: The Dumping Union added I8751 MCU dump for Image Fight.
- 0.135u1: Changed description to 'Image Fight (Japan, revision A)'.
- 0.133u1: Renamed (imgfigho) to (imgfighto).
- 0.129u4: Arzeno Fabrice added Image Fight (revision A, Japan). Renamed (imgfight) to (imgfigho).
- 0.37b10: Added 'Difficulty' dipswitch.
- 0.36b9: Added dipswitches 'Lives', 'Coinage', 'Flip Screen', 'Cabinet' and 'Coin Mode'.
- 0.36b8: Changed description to 'Image Fight (Japan)'.
- 0.37b3: Added 'Demo Sounds' dipswitch.
- 0.36b7: Nao added Image Fight (Irem 1988).
- 0.36b6: Nicola Salmoria added Image Fight (Testdriver).
LEVELS: 8 (must be finished twice)
Other Emulators:
* FB Alpha
* M72
Recommended Games (Airforce 3):
Tokio / Scramble Formation
World Wars
Asuka & Asuka
Image Fight
Dyger
Master of Weapon
Air Duel
Gun & Frontier
Raiden
Raiden II
Raiden DX
Raiden II / DX
Raiden Fighters
Raiden Fighters 2
Raiden Fighters Jet
Thunder Dragon
Thunder Dragon 2
Turbo Force
Aero Fighters
Aero Fighters 2
Aero Fighters 3
Aero Fighters Special
Grid Seeker
Sand Scorpion
Sky Alert
Varth
Zing Zing Zip
Batsugun
Daioh
Fire Barrel
Mad Shark
U.N. Defense Force: Earth Joker
DonPachi
DoDonPachi
Bee Storm - DoDonPachi II
DoDonPachi Dai-Ou-Jou
Air Gallet
Battle Garegga
Battle Bakraid
Skull Fang
Storm Blade
Sengeki Striker
Cyvern
Guardian Storm
Stagger I
Change Air Blade
1945k III
Romset: 1540 kb / 19 files / 600.8 zip
MAME XML Output:
   | <game name="imgfight" sourcefile="m72.c"> |
   |    | <description>Image Fight (Japan, revision A)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="if-c-h0-a.bin" size="65536" crc="f5c94464" sha1="5964a00d21ebb358eecc0f10f6221fb684f284df" region="maincpu" offset="1"/> |
   |    | <rom name="if-c-l0-a.bin" size="65536" crc="87c534fe" sha1="10c231a2b3046a711a1fdcc6c1631a7378295f2f" region="maincpu" offset="0"/> |
   |    | <rom name="if-c-h3.bin" size="131072" crc="ea030541" sha1="ee4c12773ecced2d755443ce0ca78fb2b2c04805" region="maincpu" offset="40001"/> |
   |    | <rom name="if-c-l3.bin" size="131072" crc="c66ae348" sha1="eca5096ebd5bffc6e68f3fc9969cda9679bd921f" region="maincpu" offset="40000"/> |
   |    | <rom name="imgfight_i8751h.bin" size="4096" crc="ef0d5098" sha1="068b73937588e16a318a094dfe2fb1293b1a1711" region="cpu2" offset="0"/> |
   |    | <rom name="if-c-00.bin" size="131072" crc="745e6638" sha1="43fb1f9da4190fea67eee3aee8caf4219becc21b" region="gfx1" offset="0"/> |
   |    | <rom name="if-c-10.bin" size="131072" crc="b7108449" sha1="1f41ebe7164fab86958caaf6749b99425e682657" region="gfx1" offset="20000"/> |
   |    | <rom name="if-c-20.bin" size="131072" crc="aef33cba" sha1="2d8a8458207d0c790c81b1285366463c8540d190" region="gfx1" offset="40000"/> |
   |    | <rom name="if-c-30.bin" size="131072" crc="1f98e695" sha1="5fddcfb17523f8e96f4b85f0cb15d837b81f2bd4" region="gfx1" offset="60000"/> |
   |    | <rom name="if-a-a0.bin" size="65536" crc="34ee2d77" sha1="38826e0318aa8da893fa4c93f217288c015df606" region="gfx2" offset="0"/> |
   |    | <rom name="if-a-a1.bin" size="65536" crc="6bd2845b" sha1="149cf14f919590da88b9a8e254690da010709862" region="gfx2" offset="10000"/> |
   |    | <rom name="if-a-a2.bin" size="65536" crc="090d50e5" sha1="4f2a7c76320b3f8dafae90a246187e034fe7562b" region="gfx2" offset="20000"/> |
   |    | <rom name="if-a-a3.bin" size="65536" crc="3a8e3083" sha1="8a75d556790b6bea41ead1a5f95589dd293bdf4e" region="gfx2" offset="30000"/> |
   |    | <rom name="if-a-b0.bin" size="65536" crc="b425c829" sha1="0ccd487dba00bb7cb0ff5d1c67f8fee3e68df5d8" region="gfx3" offset="0"/> |
   |    | <rom name="if-a-b1.bin" size="65536" crc="e9bfe23e" sha1="f97a68dbdce7e06d07faab19acf7625cdc8eeaa8" region="gfx3" offset="10000"/> |
   |    | <rom name="if-a-b2.bin" size="65536" crc="256e50f2" sha1="9e9fda4f1f1449548942c0da4478f61fe0d263d1" region="gfx3" offset="20000"/> |
   |    | <rom name="if-a-b3.bin" size="65536" crc="4c682785" sha1="f61f1227e0ad629fdfca106306b17a9f6a9959e3" region="gfx3" offset="30000"/> |
   |    | <rom name="if-c-v0.bin" size="65536" crc="cb64a194" sha1="940fad6b9147bccc8290e112f5973f8ea062b52f" region="samples" offset="0"/> |
   |    | <rom name="if-c-v1.bin" size="65536" crc="45b68bf5" sha1="2fb28793019ca85b3b6d7c4c31eedff1d71f2d83" region="samples" offset="10000"/> |
   |    | <chip type="cpu" tag="maincpu" name="V30" clock="8000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="m72" name="M72 Custom"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="384" height="256" refresh="55.017606" pixclock="8000000" htotal="512" hbend="64" hbstart="448" vtotal="284" vbend="0" vbstart="256" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="4" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <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="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="8"/> |
   |    |    | <dipvalue name="Hardest" value="4"/> |
   |    |    | <dipvalue name="Debug Mode 2 lap" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="48"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="192"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="240"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="160"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="176"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="192"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="208"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="224"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="32"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="144"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="80"/> |
   |    |    | <dipvalue name="Free Play" 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="Cabinet" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="512"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Mode 1" value="1024" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Stop Mode" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/> |
|
|