pootan: MAME ROM Information. History:
Pootan (c) 1982.
- TECHNICAL -
Main CPU : Z80 (@ 3.072 Mhz)
Sound CPU : Z80 (@ 1.789772 Mhz)
Sound Chips : (2x) AY8910 (@ 1.789772 Mhz), (6x) RC (@ 1.789772 Mhz)
Screen orientation : Vertical
Video resolution : 224 x 256 pixels
Screen refresh : 60.00 Hz
Palette Colors : 32
Players : 2
Control : 2-way joystick (vertical)
Buttons : 1
- TRIVIA -
This game is a bootleg of "Pooyan".
- SOURCES -
Game's rom.
MAME Info:
0.34b3 [Nicola Salmoria]
0.07 [Nicola Salmoria, Mike Cuddy, Allard van der Bas]
Artwork available (pootan)
WIP:
- 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
LEVELS: 2
Other Emulators:
* CottAGE
* FB Alpha
* HiVE
* JAE
* Tickle
* VAntAGE
Recommended Games:
Pooyan
Pig Newton
Porky
Butasan
Pig Out: Dine Like a Swine!
Recommended Games (Shooting):
Desert Gun
Dog Patch
Safari
Triple Hunt
Dead Eye
Clay Shoot
Super Shot
Yosaku To Donbei
Unknown Model Racing gun game
Balloon Bomber
Carnival
King & Balloon
Tranquilizer Gun
Mole Attack
Mogura Desse
Monkey Mole Panic
Exciting Animal Land Jr.
Pooyan
Teeter Torture
Cloud 9
Great Guns
Razzmatazz
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
Hammer
Pye-nage Taikai
Sports Shooting USA
Romset: 57 kb / 13 files / 33.5 zip
MAME XML Output:
   | <game name="pootan" sourcefile="pooyan.c" cloneof="pooyan" romof="pooyan"> |
   |    | <description>Pootan</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>bootleg</manufacturer> |
   |    | <rom name="poo_ic22.bin" size="8192" crc="41b23a24" sha1="366efcc45613391c1ab1514654ecac1ae3d39d0e" region="maincpu" offset="0"/> |
   |    | <rom name="poo_ic23.bin" size="8192" crc="c9d94661" sha1="af1e818335adb4398ea0dc41be0d6399999f3946" region="maincpu" offset="2000"/> |
   |    | <rom name="3.6a" merge="3.6a" size="8192" crc="fe1a9e08" sha1="5206893760f188ac71a5e6bd42561cf25fcc3d49" region="maincpu" offset="4000"/> |
   |    | <rom name="poo_ic25.bin" size="8192" crc="8ae459ef" sha1="995eba204bbb82da20063b965bf79a64441a907a" 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="poo_ic13.bin" size="4096" crc="0be802e4" sha1="07adc17bcb7332ddc00b7c71bf4919eda80b0bdb" region="gfx1" offset="0"/> |
   |    | <rom name="poo_ic14.bin" size="4096" crc="cba29096" sha1="b5a4cf75089cf04f7361e00074816facd57452b2" 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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="50K 80K+" value="8" default="yes"/> |
   |    |    | <dipvalue name="30K 70K+" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/> |
|
|