Home News Forum                            

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

phantasm: MAME ROM Information.


Phantasm (c) 1991 Jaleco.

Talk about lousy days! During a walk with your girlfriend you are ambushed by unknown guys who take your girl away and shoot you dead! Now, as a wandering spirit with the ability to possess almost anybody you come across, you are summoned by your girlfriend's father and given a mission to save her from the mysterious crime syndicate that holds her hostage so that you can rest in peace. Features colourful cartoony graphics, decent music & sound effects, lots of variety (since you can possess any enemy except bosses!) and classic platform action.


Jaleco Mega System 1-A 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


This game is known outside Japan as "Avenging Spirit".


* 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.


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.


* Consoles :

Nintendo Game Boy (1992)


Game's rom.

MAME Info:

0.35b10 [Luca Elia]

0.35b4 [Luca Elia]

Artwork available


- 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).


Other Emulators:

* Raine

Recommended Games (Action 2):


Cloak & Dagger


Zarya Vostoka

Spy Hunter

Spy Hunter 2

Agent Super Bond



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="phantasm" sourcefile="megasys1.c" cloneof="avspirit" romof="avspirit">
              <description>Phantasm (Japan)</description>
              <rom name="phntsm02.bin" size="131072" crc="d96a3584" sha1="3ae62c5785b6249f1921d914c1f094bcf850d8d1" region="maincpu" offset="0"/>
              <rom name="phntsm01.bin" size="131072" crc="a54b4b87" sha1="92745c53d8550189c3b0ce55be9027447817a2dc" region="maincpu" offset="1"/>
              <rom name="phntsm03.bin" size="65536" crc="1d96ce20" sha1="2fb79160ea0dd18b5713691e4cf195d27ac4e3c3" region="maincpu" offset="40000"/>
              <rom name="phntsm04.bin" size="65536" crc="dc0c4994" sha1="c3c72336b5032ef237490b095d3270de5803738c" region="maincpu" offset="40001"/>
              <rom name="phntsm05.bin" size="65536" crc="3b169b4a" sha1="81c46fc94887c0cea363848b5c831dcf3b5b76de" region="soundcpu" offset="0"/>
              <rom name="phntsm06.bin" size="65536" crc="df2dfb2e" sha1="b2542fa478917d44dffcf9e11ff7eaac6019676d" region="soundcpu" offset="1"/>
              <rom name="spirit12.rom" merge="spirit12.rom" size="524288" crc="728335d4" sha1="bbf13378ac0bff5e732eb30081b421ed89d12fa2" region="gfx1" offset="0"/>
              <rom name="spirit11.rom" merge="spirit11.rom" size="524288" crc="7896f6b0" sha1="f09c1592aaa34eb5b7fe096ad4ccdcb155a5cadd" region="gfx2" offset="0"/>
              <rom name="spirit09.rom" merge="spirit09.rom" size="131072" crc="0c37edf7" sha1="4074377f756b231b905b9b6a087c6d6ad3d49f52" region="gfx3" offset="0"/>
              <rom name="spirit10.rom" merge="spirit10.rom" size="524288" crc="2b1180b3" sha1="6d62b6bd73b9dd23670a0683f28609be29ac1d98" region="gfx4" offset="0"/>
              <rom name="spirit14.rom" merge="spirit14.rom" size="262144" crc="13be9979" sha1="828ae745867e25834e51d08308b4ab5d8e80f2c8" region="oki1" offset="0"/>
              <rom name="spirit13.rom" merge="spirit13.rom" size="262144" crc="05bc04d9" sha1="b903edf39393cad2b4b6b58b10651304793aaa3e" region="oki2" offset="0"/>
              <rom name="ph.bin" merge="ph.bin" size="512" crc="8359650a" sha1="97d0105f06c64340fb19a541db03481a7e0b5e05" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="6000000"/>
              <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"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSW" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Difficulty" tag="DSW" 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 name="Cabinet" tag="DSW" mask="32">
                     <dipvalue name="Upright" value="32" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Test Mode" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW" mask="3840">
                     <dipvalue name="4 Coins/1 Credit" value="1792"/>
                     <dipvalue name="3 Coins/1 Credit" value="2048"/>
                     <dipvalue name="2 Coins/1 Credit" value="2304"/>
                     <dipvalue name="1 Coin/1 Credit" value="3840" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="1536"/>
                     <dipvalue name="1 Coin/2 Credits" value="3584"/>
                     <dipvalue name="1 Coin/3 Credits" value="3328"/>
                     <dipvalue name="1 Coin/4 Credits" value="3072"/>
                     <dipvalue name="1 Coin/5 Credits" value="2816"/>
                     <dipvalue name="1 Coin/6 Credits" value="2560"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW" mask="61440">
                     <dipvalue name="4 Coins/1 Credit" value="28672"/>
                     <dipvalue name="3 Coins/1 Credit" value="32768"/>
                     <dipvalue name="2 Coins/1 Credit" value="36864"/>
                     <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="24576"/>
                     <dipvalue name="1 Coin/2 Credits" value="57344"/>
                     <dipvalue name="1 Coin/3 Credits" value="53248"/>
                     <dipvalue name="1 Coin/4 Credits" value="49152"/>
                     <dipvalue name="1 Coin/5 Credits" value="45056"/>
                     <dipvalue name="1 Coin/6 Credits" value="40960"/>
                     <dipvalue name="Free Play" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise