Home News Forum                            

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

pettanp: MAME ROM Information.


Pettan Pyuu (c) 1984 Sun Electronics.


Game ID : TVG16

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

Sound Chips : SN76496 (@ 2 Mhz), SN76496 (@ 4 Mhz)

Screen orientation : Horizontal

Video resolution : 240 x 224 pixels

Screen refresh : 60.00 Hz

Palette Colors : 256

Players : 2

Control : 4-way joystick

Buttons : 1


Game's rom.

MAME Info:

0.111u1 [Brian Troha, David Haywood]

0.37b16 [Uki]


- 0.139u3: Pete Ogoun and Andrew Gardner added MCU dump (sun-8212.ic3) for BanBam. Added MB8841 (4MHz) CPU3.

- 25th August 2010: Smitdogg - Ogoun sent in decap images for BanBam's Fujitsu MB8841 4-Bit MCU internal code. The images follow a serpentine pattern, and are arranged 4 tiles across by 5 tiles high (http://smitdogg.mameworld.info/pics/banbam_die_images.zip).

- 0.131: Aaron Giles merged memory maps in the Strength & Skill driver.

- 0.128u2: MASH re-added 'Freeze' dipswitch.

- 0.123u1: Changed palettesize to 1024 colors.

- 0.113u4: Brian Troha fixed dipswitches in Banbam / Pettan Pyuu.

- 0.111u5: Fixed rom names and added dipswitches 'Lives', 'Cabinet', 'Flip Screen', 'Coin1 / Coin2', 'Demo Sounds', 'Bonus Life', 'Second Practice' and 'Freeze'.

- 0.111u1: Brian Troha and David Haywood added BanBam (Sun Electronics 1984).

- 0.93: Changed 2nd SN76496 clock speed to 4MHz.

- 0.53: Changed clock speed of the 2x SN76496 to 2MHz.

- 2nd July 2001: Lax fixed the sound frequency in Pettan Pyuu (pettanp).

- 0.37b16: Uki added Pettan Pyuu (Japan) (Sun Electronics 1984).

- 24th June 2001: Uki fixed a few problems in the Pettan Pyu driver, but it still suffers from unemulated protection.

- 23rd June 2001: Nicola Salmoria added Pettan Pyu to the Strength & Skill driver, but it isn't behaving correctly due to unemulated protection.

Recommended Games (Maze):

Amazing Maze

Crush Roller

The Hand

Lady Bug


Lock'n'Chase (DECO Cassette)

Maze Invaders

Mouse Trap




Ali Baba and 40 Thieves

Blue Print

Check Man




Hard Hat



Tylz (prototype)




Lover Boy

Marvin's Maze


New Sinbad 7

Rootin' Tootin'

Sindbad Mystery

Swinging Singles


The Berenstain Bears in Big Paw's Cave

Jack Rabbit


The Three Stooges In Brides Is Brides

Vs. Clu Clu Land

I'm Sorry

Merlins Money Maze

Opa Opa

Klad / Labyrinth



Touche Me

Sel Feena

Tinkle Pit

Twin Brats


Romset: 108 kb / 19 files / 45.2 zip

MAME XML Output:

       <game name="pettanp" sourcefile="strnskil.c" cloneof="banbam" romof="banbam">
              <description>Pettan Pyuu (Japan)</description>
              <manufacturer>Sun Electronics</manufacturer>
              <rom name="tvg2-16a.7" size="16384" crc="4cbbbd01" sha1="3905cf9e9d324bb23688ab29c98d71529d3dbf0c" region="maincpu" offset="0"/>
              <rom name="tvg3-16a.8" size="8192" crc="aaa0420f" sha1="aa7ead51002f8b1bbefd07ff23b9064804fc31b3" region="maincpu" offset="2000"/>
              <rom name="tvg4-16a.9" size="8192" crc="43306369" sha1="1eadebd3d962da49fd204eff8692f1e1a1e3cc98" region="maincpu" offset="4000"/>
              <rom name="tvg5-16a.10" size="8192" crc="da9c635f" sha1="3c084ad159dbabfd02a9772489c3193852d135b7" region="maincpu" offset="6000"/>
              <rom name="tvg1-16.2" merge="ban-rom1.ic2" size="8192" crc="e36009f6" sha1="72c485e8c19fbfc9c850094cfd87f1055154c0c5" region="sub" offset="0"/>
              <rom name="tvg6-16.90" size="8192" crc="6905d9d5" sha1="586bf72bab5ab6e3e319c925decc16d7f3711af1" region="gfx1" offset="0"/>
              <rom name="tvg7-16.92" size="8192" crc="40d02bfd" sha1="2f6ca8197048318f7900b56169aba4c9fdf48693" region="gfx1" offset="2000"/>
              <rom name="tvg8-16.94" size="8192" crc="b18a2244" sha1="168061e050530e6a5bc78c14a64e635370256dfd" region="gfx1" offset="4000"/>
              <rom name="tvg11-16.102" size="8192" crc="327b7a29" sha1="4b8d57607c4a1e84c630c38eba3fa90b5496dcde" region="gfx2" offset="0"/>
              <rom name="tvg10-16.101" size="8192" crc="624ac061" sha1="9d479a8a256a8ff37c00bc7449b11357f9fe6cdc" region="gfx2" offset="2000"/>
              <rom name="tvg9-16.100" size="8192" crc="c477e74c" sha1="864eddcd9c817aeecb09423071f87d3b39eb5fc4" region="gfx2" offset="4000"/>
              <rom name="16-3.66" merge="16-3.66" size="256" crc="dbcd3bec" sha1="1baeec277b16c82b67e10da9d4c84cf383ef4a82" region="proms" offset="0"/>
              <rom name="16-4.67" merge="16-4.67" size="256" crc="9eb7b6cf" sha1="86451e8a510f8cfbc0be7d4e7bb1ee7dfd67f1f4" region="proms" offset="100"/>
              <rom name="16-5.68" merge="16-5.68" size="256" crc="9b30a7f3" sha1="a0aefc2c8325b95ea227e404583d14622b04a3b9" region="proms" offset="200"/>
              <rom name="16-1.148" merge="16-1.148" size="512" crc="777e2770" sha1="7f4ef42ab4e0546c2932d498cf573bd4f4296db7" region="proms" offset="300"/>
              <rom name="16-2.97" merge="16-2.97" size="512" crc="7f95d4b2" sha1="68dc311739a4d5d72f4cfbace27f3a82f05316ff" region="proms" offset="500"/>
              <rom name="16-6.59" merge="16-6.59" size="256" crc="ec4faf5b" sha1="7ebbf50807d04105ebadec91bded069408e399ba" region="user1" offset="0"/>
              <rom name="tvg12-16.2" size="4096" crc="3abc6ba8" sha1="15e0b0f9d068f6094e2be4f4f1dea0ff6e85686b" region="user2" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SN76496" clock="2000000"/>
              <chip type="audio" tag="sn2" name="SN76496" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="240" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="4"/>
              <dipswitch name="Lives" tag="DSW1" mask="1">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="1"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="2">
                     <dipvalue name="Upright" value="2" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              <dipswitch name="Unused" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin1 / Coin2" tag="DSW1" mask="240">
                     <dipvalue name="1C 1C / 1C 1C" value="0" default="yes"/>
                     <dipvalue name="2C 1C / 2C 1C" value="16"/>
                     <dipvalue name="2C 1C / 1C 3C" value="32"/>
                     <dipvalue name="1C 1C / 1C 2C" value="48"/>
                     <dipvalue name="1C 1C / 1C 3C" value="64"/>
                     <dipvalue name="1C 1C / 1C 4C" value="80"/>
                     <dipvalue name="1C 1C / 1C 5C" value="96"/>
                     <dipvalue name="1C 1C / 1C 6C" value="112"/>
                     <dipvalue name="1C 2C / 1C 2C" value="128"/>
                     <dipvalue name="1C 2C / 1C 4C" value="144"/>
                     <dipvalue name="1C 2C / 1C 5C" value="160"/>
                     <dipvalue name="1C 2C / 1C 10C" value="176"/>
                     <dipvalue name="1C 2C / 1C 11C" value="192"/>
                     <dipvalue name="1C 2C / 1C 12C" value="208"/>
                     <dipvalue name="1C 2C / 1C 6C" value="224"/>
                     <dipvalue name="Free Play" value="240"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="6">
                     <dipvalue name="20000 50000" value="0" default="yes"/>
                     <dipvalue name="20000 80000" value="2"/>
                     <dipvalue name="20000" value="4"/>
                     <dipvalue name="None" value="6"/>
              <dipswitch name="Second Practice" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Service Mode" tag="SYSTEM" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <driver status="preliminary" emulation="good" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise