Home News Forum                            

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

pooyans: MAME ROM Information.


Pooyan (c) 1982 Stern Electronics, Inc.


Released in December 1982. Manufactured by Stern, under license from Konami.

For more information about the game itself, please see the original Konami version entry.


Game's ROM.

MAME Info:

0.34b3 [Nicola Salmoria]

0.07 [Nicola Salmoria, Mike Cuddy, Allard van der Bas]

Artwork available (pootan)


- 0.144u7: Kanikani updated Pooyan dipswitches.

- 0.143u8: Kanikani fixed coinage DIPSW using Konami common setting in Pooyan.

- 0.140u2: Atari Ace take some driver_device classes of junofrst/pooyan/rallyx/rocnrope/timeplt/tutankhm (common code in audio/timeplt.c) that cover multiple drivers and split them so that each driver gets their own driver_device class. In most cases, these drivers got entangled because of audio/mcu code that was shared between multiple drivers. Added 'Time Pilot Audio' sound.

- 0.138u1: Changed description of clone 'Pooyan (Stern)' to 'Pooyan (Stern Electronics)'.

- 0.135u3: Fabio Priuli added common driver data struct to Pooyan.

- 0.131u2: Fabio Priuli fixed access violation in Pooyan.

- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Pootan.

- 0.123u1: Zsolt Vasvari fixed Pooyan transparency. Updated to use RESNET code. Swapped proms ($20, 120).

- 0.122u8: Aaron Giles cleaned up pooyan driver. Save states, full memory maps, proper NMI generation, etc. Flipped video to align better with Time Pilot. Changed palettesize to 512 colors.

- 0.93: Added 6x RC_Filter.

- 0.71: Removed 3rd coin slot.

- 0.35b8: Implemented the RC filters in early Konami games (Time Pilot, Pooyan, etc.) [Zsolt Vasvari]. Changed description to 'Pooyan' and Z80 CPU clock speed to 1.789772 MHz.

- 18th March 1999: Zsolt Vasvari has added RC filter functions to all the games which use the Time Pilot sound board (early Konami games like Time Pilot, Pooyan, etc).

- 0.34b3: Nicola Salmoria added Pooyan (Konami). Changed 'Pooyan' to clone '(Stern)'. Renamed (pooyan) to (pooyans).

- 0.34b1: Added color proms ($0, 20, 120).

- 0.31: Martin Binder added accurate colors to Pooyan. Jim Hernandez fixed music tempo and pitch in Pooyan. Fixed gfx rom loading.

- 0.30: Marc Vergoossen added clone Pootan (bootleg 1982).

- 0.27: Changed the 8910 sound chip emulation interface to allow updates more frequent than 60 per second [Nicola Salmoria]. I also increased the sampling frequency to 44.1kHz. These changes provide dramatic improvements in sound quality, which you can appreciate in e.g. Gyruss and Pooyan. The price to pay is slower execution. To make things worse, I had to (hopefully temporarily) remove some optimizations, so the above games will probably not run as well as before on slower systems.

- 0.18: Some changes to music tempo in Pooyan [Nicola Salmoria].

- 0.15: Sound support in Pooyan and added high score saving [Nicola Salmoria]. All these require -frameskip 1 on my 486/100. I have no idea how accurate the tempo and pitch is. If you can compare it with a real machine, please let me know what's wrong. Added audio CPU roms a7 and a8.

- 0.12: Thanks to Mike Cuddy and Mirko Buffoni, Pooyan colors are now MUCH better. I also fixed a bug in the dip switches [Nicola Salmoria]. MAKE SURE TO DELETE POOYAN\POOYAN.DSW, OTHERWISE IT WILL NOT WORK CORRECTLY. Known issues: The characters seem to use 16 color codes, however the color code for many characters has bit 4 set. I don't know what it's for. Known issues: The characters seem to use 16 color codes, however the color code for many characters has bit 4 set. I don't know what it's for. Fixed gfx rom names.

- 0.07: Nicola Salmoria added Pooyan (Stern 1982). Game is playable with wrong colors and no sound. Control: Arrows = Move around and CTRL = Fire. Pooyan information provided by Michael Cuddy and Allard van der Bas.

ARCADE RELEASE: Pooyan (Konami) - 1982/Oct


Other Emulators:

* CottAGE

* FB Alpha

* HiVE


* Tickle


Recommended Games:


Pig Newton



Pig Out: Dine Like a Swine!

Recommended Games (Shooting):

Desert Gun

Dog Patch


Triple Hunt

Dead Eye

Clay Shoot

Super Shot

Yosaku To Donbei

Unknown Model Racing gun game

Balloon Bomber


King & Balloon

Tranquilizer Gun

Mole Attack

Mogura Desse

Monkey Mole Panic

Exciting Animal Land Jr.


Teeter Torture

Cloud 9

Great Guns


Duck Hunt (PlayChoice-10)

Vs. Duck Hunt

Shooting Gallery

Clay Pigeon

Vs. Gumshoe

Hit 'n Miss

The First Funky Fighter

One Shot One Kill

Egg Venture

Trap Shoot Classic

Mallet Madness

Deer Hunting USA

Turkey Hunting

Wing Shooting Championship

Trophy Hunting - Bear & Moose

Extreme Hunting

Extreme Hunting 2


Pye-nage Taikai

Sports Shooting USA

Romset: 57 kb / 13 files / 33.5 zip

MAME XML Output:

       <game name="pooyans" sourcefile="pooyan.c" cloneof="pooyan" romof="pooyan">
              <description>Pooyan (Stern Electronics)</description>
              <manufacturer>Konami (Stern Electronics license)</manufacturer>
              <rom name="ic22_a4.cpu" size="8192" crc="916ae7d7" sha1="e96eba381e6ad228acf4b74240d618f9d0bae39d" region="maincpu" offset="0"/>
              <rom name="ic23_a5.cpu" size="8192" crc="8fe38c61" sha1="4588f9f80a5884e056a1d429785c7331e92d5654" region="maincpu" offset="2000"/>
              <rom name="ic24_a6.cpu" size="8192" crc="2660218a" sha1="606b10a4bab2432e20471440105e04d15d384570" region="maincpu" offset="4000"/>
              <rom name="ic25_a7.cpu" size="8192" crc="3d2a10ad" sha1="962c621a19e9797b8f3d12c150aa0b90958c9498" region="maincpu" offset="6000"/>
              <rom name="xx.7a" merge="xx.7a" size="4096" crc="fbe2b368" sha1="5689a84ef110bdc0039ad1a6c5778e0b8eccfce0" region="tpsound" offset="0"/>
              <rom name="xx.8a" merge="xx.8a" size="4096" crc="e1795b3d" sha1="9ab4e5362f9f7d9b46b750e14b1d9d71c57be40f" region="tpsound" offset="1000"/>
              <rom name="ic13_g10.cpu" size="4096" crc="7433aea9" sha1="a5ad6311f097fefb6e7b747ebe9d01d72d7755d0" region="gfx1" offset="0"/>
              <rom name="ic14_g9.cpu" size="4096" crc="87c1789e" sha1="7637a9604a3ad4f9a27105d87252de3d923672aa" region="gfx1" offset="1000"/>
              <rom name="6.9a" merge="6.9a" size="4096" crc="b2d8c121" sha1="189ad488869f34d7a38b82ef70eb805acfe04312" region="gfx2" offset="0"/>
              <rom name="5.8a" merge="5.8a" size="4096" crc="1097c2b6" sha1="c815f0d27593efd23923511bdd13835456ef7f76" region="gfx2" offset="1000"/>
              <rom name="pooyan.pr1" merge="pooyan.pr1" size="32" crc="a06a6d0e" sha1="ae131320b66d76d4bc9108da6708f6f874b2e123" region="proms" offset="0"/>
              <rom name="pooyan.pr3" merge="pooyan.pr3" size="256" crc="8cd4cd60" sha1="e0188ecd5b53a8e6e28c1de80def676740772334" region="proms" offset="20"/>
              <rom name="pooyan.pr2" merge="pooyan.pr2" size="256" crc="82748c0b" sha1="9ce8eb92e482eba5a9077e9db99841d65b011346" region="proms" offset="120"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="tpsound" name="Z80" clock="1789772"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="timeplt_audio" name="Time Pilot Audio"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="filter.0.0" name="RC Filter"/>
              <chip type="audio" tag="filter.0.1" name="RC Filter"/>
              <chip type="audio" tag="filter.0.2" name="RC Filter"/>
              <chip type="audio" tag="filter.1.0" name="RC Filter"/>
              <chip type="audio" tag="filter.1.1" name="RC Filter"/>
              <chip type="audio" tag="filter.1.2" name="RC Filter"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" pixclock="3932160" htotal="256" hbend="0" hbstart="256" vtotal="256" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="vertical2"/>
              <dipswitch name="Coin A" tag="DSW0" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <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="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW0" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <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="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="Invalid" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="255 (Cheat)" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="4">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="4"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="8">
                     <dipvalue name="50K 80K+" value="8" default="yes"/>
                     <dipvalue name="30K 70K+" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="112">
                     <dipvalue name="1 (Easy)" value="112" default="yes"/>
                     <dipvalue name="2" value="96"/>
                     <dipvalue name="3" value="80"/>
                     <dipvalue name="4" value="64"/>
                     <dipvalue name="5" value="48"/>
                     <dipvalue name="6" value="32"/>
                     <dipvalue name="7" value="16"/>
                     <dipvalue name="8 (Hard)" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise