Home News Forum                            

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

psychic5a: MAME ROM Information.


Psychic 5 (c) 1987 Jaleco.


Main CPU : Z80 (@ 6 Mhz)

Sound CPU : Z80 (@ 6 Mhz)

Sound Chips : (2x) YM2203 (@ 1.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in January 1987.

A little game (the third developed by Nihon Maicom Kaihatsu (NMK) for Jaleco, after "Argus" and "Valtric") which did not have huge success, it nevertheless became a 'cult game' for many players thanks to the brilliant gameplay, hard-to-find secret bonuses and anime-like plot. The inspiration for the design of the five ESPers comes from several Japanese cartoons of the '70s where the physical aspect of main characters was strongly stereotyped to suit their psychological profile/fighting ability.


* Secret Bonus : There is a secret bonus in every round. To get them, you must hit the right [?] (question mark box) when your score fits a certain qualification.

1) The first level 'secret' is near the first phone. You should jump on the wall between the two bowls, then jump up and to the left. You'll land near a [?]. If you are in the right place, a walking clock should appear within 2/3 seconds. You can get a secret bonus from this box if you hit it when the thousands digit of your score is zero. (e.g. : 00000, 10500, 20900). The first secret is worth 10000 pts.

2) The second level 'secret' is near the first phone (yes, like the first one). There are 2 [?]'s on the lower-left corner of your screen (when you are near the phone); the upper one is a 'normal' [?], but you have to destroy it in order to reach the other one. You can get the secret bonus by hitting it when the thousands digit of your score is 1. This is worth 50000 pts.

3) The third one is near a phone, again, and near the fishbowl too. When you can reach the upper-right corner of the screen, and 2 umbrellas are floating above you, THAT is the right phone. There is also an extra bonus somewhere near that. You should use the short boy or the little girl to reach the secret bonus - it's at the end of the "small corridor" where the other 2 guys (the tall one and the fat one) can't enter. To get it you should hit the [?] when the thousands digit is 2. This should be worth 100000 pts.

4) If you miss a bonus, the thousands counter for the next bonus is modified accordingly. In other words, the thousands digit of your score must always be equal to the number of times you have previously gotten the secret bonus. Thus the tips above are correct only if you are getting every secret bonus without missing any - otherwise, deduct the number you've missed from the thousandth digit needed. Clear as mud? ;)

5) The 'ALL GOLD' bonus. Very simple to explain, but hard to do : When you break a bowl, the item you find in it is the same as the previous bowl, if you don't use your hammer after you hit the first and before the second. If you do, instead, the item "shifts", and you find the "next" in the order. If you go on hammering, the "rotation" can bring the first item back again. The first level has 4 items, so if you 'shoot' 0/4/8/12/16... times after breaking the first bowl, you find the same item in the second one. This is true unless you already 'finished' an item, otherwise you should "shoot" 0/3/6/9/12... times to find the item twice.

* Get Espers Sooner : Normally you get Makoto in scene 3 and Genzoh in scene 5, but you can get the espers sooner.

1) Get the 'All Gold' bonus in scene 1 and you'll find Makoto in scene 2.

2) Get Makoto in scene 2 and get the Secret Bonus in scene 3 and you'll find Genzoh in scene 3.

3) Get the 'All Gold' bonus in scene 3 and you'll find Genzoh in scene 4 (if you have not gotten him in scene 3).


Hardware planned by : Lovely Yohsuke

Software created by : Naoki Hoshizaki (Ultra Man Naoki), Lonely Kazuhiro

Character designed by : Taeko Suzuki (Italiano Taeko), Donchi Naoko

Music composed by : Shin-ichi Sakamoto (Cheabow)

Sound effects & the 'Time Stop' theme by : Shin-ichi Sakamoto, Taeko Suzuki

Sound & music data entry by : Taeko Suzuki


* Consoles :

Nintendo Famicom (1987, "Esper Boukentai")


Game's ROM.

MAME Info:

0.34b1 [Jarek Parchanski]


- [possible] The first time the fires are shown in demo mode (right after a reset), they are static, not animated. Bugfinder (ID 01165)


- 0.143u1: Angelo Salese removed deprecat.h usage in the Psychic 5 driver.

- 0.129u4: Dazzer added clone Psychic 5 (set 2). Changed parent description to 'Psychic 5 (set 1)'. Added proms ($0, 200).

- 0.127u4: Changed 'Unknown' dipswitches to 'Unused'.

- 0.119u2: Sonikos added 'Flip Screen' dipswitch.

- 0.113u2: Changed VSync to 53.800000 Hz.

- 0.104u6: Andrew Gardner added preliminary support for the Jaleco color blending hardware found in Psychic 5, Argus and Valtric (some functionality is still unknown).

- 23rd August 2005: Andrew Gardner - Andreas Thorsen put a shot of a real Psychic 5 PCB in action on his webpage, showing some limitations of the current MAME driver. Given some help from Reip and a suggestion from Bryan McPhail, I've begun to take cracks at what's causing the ailments. Additive blending has been implemented based on a previously-undocumented "alpha" value hidden in the bottom 4 bits of each palette entry, but it's not quite as clean as I would like. I'll need to examine things a little further... There also appear to be a few other issues with the driver, and Andreas has kindly offered to take more shots of his PCB as needed...

- 5th January 2004: Curt Coder submitted fixes to the Psychic 5 driver.

- 0.78: Misc fixes/tilemap conversions [Curt Coder].

- 14th May 2000: Guru - Dumped Psychic 5 (bootleg).

- 0.36RC2: Changed VSync to 53.799999 Hz.

- 0.36b1: Changed Z80 CPU2 clock speed to 6MHz and VSync to 53 Hz.

- 0.35b1: Jarek Parchanski fixed Psychic 5 title screens.

- 0.34b1: Jarek Parchanski added Psychic 5 (Jaleco 1987).

- 8th July 1998: Guru Choc dumped Psychic 5.


Other Emulators:


Recommended Games (Platform Extra):



Pac-Land (United Amusements PC Engine)

Son Son

Road Runner

Vs. Super Mario Bros

Super Mario Bros. (PlayChoice-10)

Super Mario Bros. 2 (PlayChoice-10)

Super Mario Bros. 3 (PlayChoice-10)

Super Mario World


Alex Kidd: The Lost Stars


The Goonies (PlayChoice-10)

Vs. The Goonies


Red Robin

Wonder Boy

Wonder Boy in Monster Land

Wonder Boy III - Monster Lair

Chip'n Dale: Rescue Rangers (PlayChoice-10)

Psychic 5

Psycho Soldier


Tricky Doc


Bonze Adventure

Dynamite Dux

Hard Head

Hard Head 2


The NewZealand Story

Fantasy Land

Keith Courage In Alpha Zones

Legend of Hero Tonma

Marvel Land



Blue's Journey

Hammerin' Harry

Liquid Kids

Mega Twins


Yo! Noid (PlayChoice-10)

Caveman Ninja / Joe & Mac

Ninja Clowns


Rockin' Kats (PlayChoice-10)

The Simpsons

Three Wonders - Midnight Wanderers

The Addams Family (Nintendo Super System)


Kid Chameleon (Mega-Tech)


J. J. Squawkers

Magical Cat Adventure

Spin Master / Miracle Adventure

B.C. Kid

Battle Toads


Super Trio

Top Hunter - Roddy & Cathy

Charlie Ninja

Romset: 418 kb / 10 files / 132.1 zip

MAME XML Output:

       <game name="psychic5a" sourcefile="psychic5.c" cloneof="psychic5" romof="psychic5">
              <description>Psychic 5 (set 2)</description>
              <rom name="myp5d" size="32768" crc="1d40a8c7" sha1="79b36e690ea334c066b55b1e39ceb5fe0688cd7b" region="maincpu" offset="0"/>
              <rom name="myp5e" size="65536" crc="2fa7e8c0" sha1="d5096ebec58329346a3292ad2da1be3742fad093" region="maincpu" offset="10000"/>
              <rom name="myp5a" size="65536" crc="6efee094" sha1="ae2b5bf6199121520bf8428b8b160b987f5b474f" region="audiocpu" offset="0"/>
              <rom name="p5b" merge="p5b" size="65536" crc="7e3f87d4" sha1="b8e7fa3f96d2e3937e4cb530f105bb84d5743b43" region="gfx1" offset="0"/>
              <rom name="p5c" merge="p5c" size="65536" crc="8710fedb" sha1="c7e8dc6b733e4ecce37d56fc429c00ade8736ff3" region="gfx1" offset="10000"/>
              <rom name="myp5g" size="65536" crc="617b074b" sha1="7aaac9fddf5675b6698373333db3e096471d7ad6" region="gfx2" offset="0"/>
              <rom name="myp5h" size="65536" crc="a9dfbe67" sha1="f31f75e88f9b37d7fe5b1a1a8e0299151b729ccf" region="gfx2" offset="10000"/>
              <rom name="p5f" merge="p5f" size="32768" crc="04d7e21c" sha1="6046c506bdedc233e3730f90c7897e847bec8758" region="gfx3" offset="0"/>
              <rom name="my10.7l" merge="my10.7l" size="512" crc="6a7d13c0" sha1="2a835a4ac1acb7663d0b915d0339af9800284da6" region="proms" offset="0"/>
              <rom name="my09.3t" merge="my09.3t" size="1024" crc="59e44236" sha1="f53d99694fa5acd7cc51dd78e09f0d2ef730e7a4" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="ym2" name="YM2203" clock="1500000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="53.800000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="8">
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Hard" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="16">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="16"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Lives" tag="DSW1" mask="192">
                     <dipvalue name="2" value="128"/>
                     <dipvalue name="3" value="192" default="yes"/>
                     <dipvalue name="4" value="64"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin B" tag="DSW2" mask="28">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="4"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="12"/>
                     <dipvalue name="1 Coin/1 Credit" value="28" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="24"/>
                     <dipvalue name="1 Coin/3 Credits" value="20"/>
                     <dipvalue name="1 Coin/4 Credits" value="16"/>
              <dipswitch name="Coin A" tag="DSW2" mask="224">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="64"/>
                     <dipvalue name="2 Coins/1 Credit" value="96"/>
                     <dipvalue name="1 Coin/1 Credit" value="224" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="192"/>
                     <dipvalue name="1 Coin/3 Credits" value="160"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise