Home News Forum                            

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

perfrman: MAME ROM Information.


Performan (c) 1985 Data East Corp.

A static-screen shoot'em up in which the player controls a robot named Performan that moves in four directions. The character's weapon is a Perfor-Boomerang that shoots in front of the player and a button allows the player to dig tunnels underground.


Main CPU : Z80 (@ 4 Mhz), Z80 (@ 2 Mhz)

Sound Chips : (2x) AY8910 (@ 2 Mhz)

Screen orientation : Vertical

Video resolution : 240 x 264 pixels

Screen refresh : 60.00 Hz

Palette Colors : 256

Players : 2

Control : 8-way joystick

Buttons : 2


Developed by Toaplan.

Released in April 1985.


Designed by: Takano-san

Music by: Tatsuya Uemura


Game's rom.

MAME Info:

0.37b10 [Quench]


- There are some speed problems with the music. Stefan Lindberg (ID 00203)


- 0.133u1: Renamed (perfrmau) to (perfrmanu).

- 0.126u1: Stephane Humbert cleaned/fixed dipswitches and added port locations to Performan. Added dipswitches 'Intermissions' and 'Difficulty'.

- 0.111u1: Mamesick fixed music speed in Performan.

- 0.111: Pierpaolo Prazzoli fixed background color in Performan.

- 0.37b16: Added clone Performan (US). Changed parent description to 'Performan (Japan)'.

- 0.37b11: Changed Z80 CPU1 clock speed to 4MHz, Z80 CPU2 and the 2x AY-8910 to 2MHz. Fixed gfx1/2 rom loading.

- 0.37b10: Quench added Performan (Toaplan 1985 / Data East).

- 12th December 2000: Quench fixed the sprite colors and graphics priorities in Performan.

- 4th December 2000: Quench added Performan to the Slap Fight driver.

LEVELS: 99 (endless)

Recommended Games (Maze Digging):


Robby Roto

Dig Dug

Namco Classic Collection Vol.2 (Dig Dug)

Tenkomori Shooting (Dig Dug)

Dig Dug II

Zig Zag

Digger (CVS)

Gold Bug

Mr. Do!

Neo Mr. Do!

The Pit


Boulder Dash

Boulder Dash (DECO Cassette)

Boulder Dash (Max-A-Flex)


Calorie Kun vs Moguranian

Diamond Run

Dangerous Dungeons


Super Toffy

Mr Driller

Mr Driller 2

Mr. Driller G

Mr. Dig

Digger Man (prototype)

Romset: 90 kb / 15 files / 47.3 zip

MAME XML Output:

       <game name="perfrman" sourcefile="slapfght.c">
              <description>Performan (Japan)</description>
              <manufacturer>Toaplan / Data East Corporation</manufacturer>
              <rom name="ci07.0" size="16384" crc="7ad32eea" sha1="e5b29793e9c8c5c9322ca2af468a9810a598c0ae" region="maincpu" offset="0"/>
              <rom name="ci08.1" size="16384" crc="90a02d5f" sha1="9f2d2ce70a5bc96fc9d268e2b24533f73361225c" region="maincpu" offset="4000"/>
              <rom name="ci06.4" size="8192" crc="df891ad0" sha1="0d33e7d0562831382f48d1588ef20a1bc73be71a" region="audiocpu" offset="0"/>
              <rom name="ci02.7" size="8192" crc="8efa960a" sha1="d547ea23f2dd622500bf3f38cd9aca4e80aa27ca" region="gfx1" offset="0"/>
              <rom name="ci01.6" size="8192" crc="2e8e69df" sha1="183c1868f0c94a2a82709f9c38020ee81c283051" region="gfx1" offset="2000"/>
              <rom name="ci00.5" size="8192" crc="79e191f8" sha1="3a755857dab147b73761aebfcf931dc3c87286a4" region="gfx1" offset="4000"/>
              <rom name="ci05.10" size="8192" crc="809a4ccc" sha1="bca5a27abe205a65e1160d0c0c61e9831a949acc" region="gfx2" offset="0"/>
              <rom name="ci04.9" size="8192" crc="026f27b3" sha1="a222d31368fa5117824f5a14a1e52f01326e1f63" region="gfx2" offset="2000"/>
              <rom name="ci03.8" size="8192" crc="6410d9eb" sha1="7e57de9255cbcacb4610cabb1364e2a4933ec12b" region="gfx2" offset="4000"/>
              <rom name="ci14.16" size="256" crc="515f8a3b" sha1="a99d4c119f6c4c6cd1b3fd208eadfb69ef7e8e2d" region="proms" offset="0"/>
              <rom name="ci13.15" size="256" crc="a9a397eb" sha1="a84cf23efa0cf3e97b8dd1fff868c85d7eda1253" region="proms" offset="100"/>
              <rom name="ci12.14" size="256" crc="67f86e3d" sha1="b1240212ea91cf451dbd7c6e2bfccbac76568cf6" region="proms" offset="200"/>
              <rom name="ci11.11" size="256" crc="d492e6c2" sha1="5789adda3a63ef8656ebd012416fcf3f991241fe" region="user1" offset="0"/>
              <rom name="ci10.12" size="256" crc="59490887" sha1="c894edecbcfc67972ad893cd7c8197d07862a20a" region="user1" offset="100"/>
              <rom name="ci09.13" size="32" crc="aa0ca5a5" sha1="4c45be71658f40ebb05634febba5822f1a8a7f79" region="user1" offset="200"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="2000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="2000000"/>
              <display tag="screen" type="raster" rotate="270" width="264" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coinage" tag="DSW1" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="3"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="16">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="16"/>
              <dipswitch name="Intermissions" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="1" value="1"/>
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="5" value="2"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="12">
                     <dipvalue name="Easy" value="12"/>
                     <dipvalue name="Medium" value="8"/>
                     <dipvalue name="Hard" value="4" default="yes"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="240">
                     <dipvalue name="20k, 120k, then every 100k" value="176"/>
                     <dipvalue name="40k, 120k, then every 100k" value="160"/>
                     <dipvalue name="60k, 160k, then every 100k" value="144"/>
                     <dipvalue name="Every 100k" value="128"/>
                     <dipvalue name="20k, 220k, then every 200k" value="112" default="yes"/>
                     <dipvalue name="40k, 240k, then every 200k" value="96"/>
                     <dipvalue name="60k, 260k, then every 200k" value="80"/>
                     <dipvalue name="Every 200k" value="64"/>
                     <dipvalue name="20k, 320k, then every 300k" value="48"/>
                     <dipvalue name="40k, 340k, then every 300k" value="32"/>
                     <dipvalue name="60k, 360k, then every 300k" value="16"/>
                     <dipvalue name="Every 300k" value="0"/>
                     <dipvalue name="20k only" value="240"/>
                     <dipvalue name="40k only" value="224"/>
                     <dipvalue name="60k only" value="208"/>
                     <dipvalue name="None" value="192"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise