avspirit: MAME ROM Information. History:
Avenging Spirit (c) 1991 Jaleco.
While walking out with his girlfriend the game's hero is ambushed by unknown enemies who snatch his girlfriend and shoot the hero dead. Now, as a wandering spirit with the ability to possess almost anybody he comes across, the hero is summoned by his girlfriend's father and given a mission to save her from the mysterious crime syndicate that holds her hostage. Only then can the hero rest in peace.
The player's character 'inhabits' a body with which to combat the game's enemies. When that body is killed, providing there is a living enemy nearby (other than that of a boss) the player can posses them and continue playing. Each time this is done, it costs the player some of their 'spirit energy'. Should the hero die when there are no enemies close by for the player to possess; the game is over.
- TECHNICAL -
Jaleco Mega System 1-B hardware
Main CPU : 68000 (@ 12 Mhz)
Sound CPU : 68000 (@ 7 Mhz)
Sound Chips : YM2151 (@ 3.5 Mhz), (2x) OKI6295 (@ 30.303 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
=> [A] Fire, [B] Jump
- TRIVIA -
Released in May 1991.
This game is known in Japan as "Phantasm".
A Korean bootleg/hack of this game is known as "Monky Elf".
- TIPS AND TRICKS -
* Good ending : you must find the three keys to unlock the door in which your girlfriend is held hostage in order to see the good ending.
- STAFF -
Total planner : Toku
Game designer : Myaa
Programmer : T. Hata
Character designers : Sanbo, H. Mamoru
B.G. designers : Seven Star, C 57
Sound producer : Tykoon Mori
Sound composer : Studio O.K.
- PORTS -
* Consoles :
Nintendo Game Boy (1992)
- SOURCES -
Game's rom.
MAME Info:
0.35b10 [Luca Elia]
0.35b4 [Luca Elia]
Artwork available
WIP:
- 0.146: hap fixed missing sprites in Avenging Spirit and clone Monky Elf.
- 0.143u6: Angelo Salese implemented inputs for clone Monky Elf (Korean bootleg of Avenging Spirit).
- 0.128u1: Added 82s147 PROM to clone Monky Elf (Korean bootleg of Avenging Spirit).
- 0.125u4: Added clone Monky Elf (Korean bootleg of Avenging Spirit).
- 3rd December 2006: Mr. Do - We have the instruction card for Phantasm from Tormod.
- 0.105u3: Added 'Test Mode' dipswitch.
- 24th December 2005: Dumping Project - Our Korean contact has purchased Monkey Elf.
- 0.91: David Haywood increased interleave in MegaSys1 driver, fixing speed in Avenging Spirit.
- 0.37b14: Changed 68000 CPU2 clock speed to 7MHz.
- 0.36RC1: Added priority prom ($0).
- 0.36b5: Luca Elia added clone Phantasm (Japan). Changed 68000 CPU1 clock speed to 12MHz and 68000 CPU2 to 8Mhz. Added 3rd coin slot.
- 0.35b10: Luca Elia added Avenging Spirit (Jaleco 1991).
- 31st March 1999: Luca Elia sent in a huge update to the Jaleco Mega System 1 driver, with support for Rodland (Japan version only), Earth Defense Force and Avenging Spirit.
- 0.35b4: Luca Elia added Phantasm (Japan) (Testdriver).
- 6th June 1998: J-ROM dumped Phantasm (Japan).
LEVELS: 6
Other Emulators:
* Raine
Recommended Games (Action 2):
005
Cloak & Dagger
Intrepid
Zarya Vostoka
Spy Hunter
Spy Hunter 2
Agent Super Bond
Flashgal
Brodjaga
Momoko 120%
Top Secret
Wonder Momo
Beraboh Man
Bonanza Bros
Bonanza Bros. (Mega-Tech)
Avenging Spirit
Pipi & Bibis / Whoopee!!
Romset: 2945 kb / 11 files / 986.7 zip
MAME XML Output:
   | <game name="avspirit" sourcefile="megasys1.c"> |
   |    | <description>Avenging Spirit</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>Jaleco</manufacturer> |
   |    | <rom name="spirit05.rom" size="262144" crc="b26a341a" sha1="5ff5b7d3aa73cc7cea7b6e8cc2ba55f4cd9b52e5" region="maincpu" offset="0"/> |
   |    | <rom name="spirit06.rom" size="262144" crc="609f71fe" sha1="ab1bfe211763fb855477645267223e7fd4d6b6da" region="maincpu" offset="1"/> |
   |    | <rom name="spirit01.rom" size="131072" crc="d02ec045" sha1="465b61d89ca06e7e0a42c42efb6919c964ad0f93" region="soundcpu" offset="0"/> |
   |    | <rom name="spirit02.rom" size="131072" crc="30213390" sha1="9334978d3568b36215ed29789501f7cbaf6651ea" region="soundcpu" offset="1"/> |
   |    | <rom name="m50747" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="spirit12.rom" size="524288" crc="728335d4" sha1="bbf13378ac0bff5e732eb30081b421ed89d12fa2" region="gfx1" offset="0"/> |
   |    | <rom name="spirit11.rom" size="524288" crc="7896f6b0" sha1="f09c1592aaa34eb5b7fe096ad4ccdcb155a5cadd" region="gfx2" offset="0"/> |
   |    | <rom name="spirit09.rom" size="131072" crc="0c37edf7" sha1="4074377f756b231b905b9b6a087c6d6ad3d49f52" region="gfx3" offset="0"/> |
   |    | <rom name="spirit10.rom" size="524288" crc="2b1180b3" sha1="6d62b6bd73b9dd23670a0683f28609be29ac1d98" region="gfx4" offset="0"/> |
   |    | <rom name="spirit14.rom" size="262144" crc="13be9979" sha1="828ae745867e25834e51d08308b4ab5d8e80f2c8" region="oki1" offset="0"/> |
   |    | <rom name="spirit13.rom" size="262144" crc="05bc04d9" sha1="b903edf39393cad2b4b6b58b10651304793aaa3e" region="oki2" offset="0"/> |
   |    | <rom name="ph.bin" size="512" crc="8359650a" sha1="97d0105f06c64340fb19a541db03481a7e0b5e05" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="68000" clock="7000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3500000"/> |
   |    | <chip type="audio" tag="oki1" name="OKI6295" clock="4000000"/> |
   |    | <chip type="audio" tag="oki2" name="OKI6295" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="112"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="144"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="4" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="24"> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="24" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="16"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Upright" value="32" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test Mode" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|