pipibibs: MAME ROM Information. History:
Pipi & Bibis (c) 1991 Toaplan.
Pipi & Bibis is a platform game for one or two players, in which the aim is to infiltrate buildings and plant time bombs at the computer terminals that litter the levels. The planting of the final bomb starts the detonation sequence, players must then quickly reach the level's exit before the bombs explode.
Each level is populated with enemy scientists and agents, and any contact with these will result in the loss of a life. To help combat this, players are armed with a 'stun gun' which will knock the enemy to the floor, allowing the player to pass. If an enemy is held in the stun gun's beam for several seconds, the enemy will fall to the platform below.
At the completion of each level, part of a cartoon picture of woman in a state of undress is shown. The entire picture is revealed once every four levels.
- TECHNICAL -
Game ID : TP-025
Main CPU : 68000 (@ 10 Mhz), Z80 (@ 3.375 Mhz)
Sound Chips : YM3812 (@ 3.375 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in March 1992.
Licensed to Nova Apparate GMBH & Co. for Europe.
Licensed to Romstar for USA.
This game is known in Japan as "Whoopee!!".
- TIPS AND TRICKS -
As players have such little time to escape once the detonation sequence has started, the final bomb planted should always be the one closest to the exit.
If an enemy is held in the stun gun's beam on either the bottom level or in an elevator, the enemy will fall out of the level and be killed.
* Hidden Functions : If the 'Invulnerability dip switch' is enabled, you are invulnerable but you may also 'Pause' the game with P2 Start and restart with P1 Start.
- SOURCES -
Game's rom.
MAME Info:
0.36RC1 [Quench]
Bugs:
- Clone whoopee: Original PCB video. Smitdogg (ID 04232)
WIP:
- 0.141u4: Changed description of clone 'Pipi & Bibis / Whoopee!! (Whoopee!! board)' to 'Pipi & Bibis / Whoopee!! (Teki Paki hardware)'.
- 4th February 2011: Smitdogg - We got Whoopee PCB for decapping.
- 0.141u1: Changed description of clone 'Pipi & Bibis / Whoopee!! (bootleg?)' to 'Pipi & Bibis / Whoopee!! (bootleg)'. Renamed (pipibibi) to (pipibibsbl).
- 0.138u1: Changed description of clone 'Whoopee!! / Pipi & Bibis' to 'Pipi & Bibis / Whoopee!! (Whoopee!! board)'.
- 0.135u4: dlfrsilver added clone Pipi & Bibis / Whoopee!! (Z80 sound cpu, set 2). Changed parent description to 'Pipi & Bibis / Whoopee!! (Z80 sound cpu, set 1)'.
- 0.122u5: Corrado Tomaselli verified/corrected frequencies on Pipi & Bibis PCB. Changed description to 'Pipi & Bibis / Whoopee!! (Z80 sound cpu)'.
- 0.67: Changed description to 'Pipi & Bibis / Whoopee!!' and clones 'Whoopee (Japan) / Pipi & Bibis (World)' to 'Whoopee!! / Pipi & Bibis' and 'Pipi & Bibis / Whoopee (Japan) [bootleg ?]' to 'Pipi & Bibis / Whoopee!! (bootleg ?)'.
- 0.37b12: Added 'Nudity' dipswitch.
- 0.37b7: Changed description of clone to 'Pipi & Bibis / Whoopee (Japan) [bootleg ?]'.
- 0.37b6: Re-added clone 'Pipi & Bibis / Whoopee!! (Japan) (bootleg ?)'. Changed Z80 CPU2 and YM3812 clock speed to 3375000 Hz.
- 0.36RC2: Moved clone 'Pipi & Bibis / Whoopee (Japan) [bootleg ?]' to (Testdriver). Added 'Invulnerability' dipswitch.
- 0.36RC1: Quench added 'Pipi & Bibis / Whoopee (Japan)' (Toaplan 1991) and clones 'Pipi & Bibis / Whoopee (Japan) [bootleg ?]' and 'Whoopee (Japan) / Pipi & Bibis (World)'. Known issues: Missing sound MCU dump in Whoopee. Using bootleg sound CPU dump for now. Pipi & Bibis (bootleg ?) is not working. 68K CPU ROMs are encoded? Whoopee/Teki Paki sometimes tests bit 5 of the territory port just after testing for vblank. Why ? Whoppee is currently using the sound CPU ROM (Z80) from a differnt (pirate ?) version of Pipi and Bibis (Ryouta Kikaku copyright). It really has a HD647180 CPU, and its internal ROM needs to be dumped.Pipi and Bibis (Ryouta Kikaku copyright) Romset not supported yet. CPU roms are encoded, and decoding needs to be worked out.
- 12th January 2000: Quench sent a driver for some later Toaplan games such as Teki Paki, Ghox, Dogyuun, Knuckle Bash, Pipi & Bibis / Whoopee!! and Snow Bros 2.
- 28th November 1998: Dumped Pipi & Bibis / Whoopee!! (bootleg?)
LEVELS: 24
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Action 2):
005
Cloak & Dagger
Intrepid
Zarya Vostoka
Spy Hunter
Spy Hunter 2
Agent Super Bond
Flashgal
Brodjaga
Momoko 120%
Top Secret
Wonder Momo
Beraboh Man
Bonanza Bros
Bonanza Bros. (Mega-Tech)
Avenging Spirit
Pipi & Bibis / Whoopee!!
Romset: 2336 kb / 5 files / 486.7 zip
MAME XML Output:
   | <game name="pipibibs" sourcefile="toaplan2.c"> |
   |    | <description>Pipi & Bibis / Whoopee!! (Z80 sound cpu, set 1)</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>Toaplan</manufacturer> |
   |    | <rom name="tp025-1.bin" size="131072" crc="b2ea8659" sha1="400431b656dbfbd5a9bc5961c3ea04c4d38b6f77" region="maincpu" offset="0"/> |
   |    | <rom name="tp025-2.bin" size="131072" crc="dc53b939" sha1="e4de371f97ba7c350273ad43b7f58ff31672a269" region="maincpu" offset="1"/> |
   |    | <rom name="tp025-5.bin" size="32768" crc="bf8ffde5" sha1="79c09cc9a0ea979f5af5a7e5ad671ea486f5f43e" region="audiocpu" offset="0"/> |
   |    | <rom name="tp025-4.bin" size="1048576" crc="ab97f744" sha1="c1620e614345dbd5c6567e4cb6f55c61b900d0ee" region="gfx1" offset="0"/> |
   |    | <rom name="tp025-3.bin" size="1048576" crc="7b16101e" sha1="ae0119bbfa0937d18c4fbb0a3ef7cdc3b9fa6b56" region="gfx1" offset="100000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3375000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="3375000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" pixclock="6791040" htotal="432" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Test Switch" tag="SYS" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="1"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSWA" mask="2"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSWA" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWA" mask="8"> |
   |    |    | <dipvalue name="Off" value="8"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSWA" mask="48"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="48"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSWA" mask="192"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="128"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="192"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="3"> |
   |    |    | <dipvalue name="Easy" value="1"/> |
   |    |    | <dipvalue name="Normal" value="0" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="2"/> |
   |    |    | <dipvalue name="Very Hard" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSWB" mask="12"> |
   |    |    | <dipvalue name="None" value="12"/> |
   |    |    | <dipvalue name="200k only" value="8"/> |
   |    |    | <dipvalue name="200k and every 300k" value="0" default="yes"/> |
   |    |    | <dipvalue name="150k and every 200k" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSWB" mask="48"> |
   |    |    | <dipvalue name="1" value="48"/> |
   |    |    | <dipvalue name="2" value="32"/> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="5" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSWB" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Region" tag="JMPR" mask="7"> |
   |    |    | <dipvalue name="Europe" value="6" default="yes"/> |
   |    |    | <dipvalue name="USA" value="4"/> |
   |    |    | <dipvalue name="Japan" value="0"/> |
   |    |    | <dipvalue name="Asia" value="1"/> |
   |    |    | <dipvalue name="Hong Kong (Honest Trading Co.)" value="2"/> |
   |    |    | <dipvalue name="Taiwan" value="3"/> |
   |    |    | <dipvalue name="USA (Romstar, Inc.)" value="5"/> |
   |    |    | <dipvalue name="Europe (Nova Apparate GMBH & Co.)" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Nudity" tag="JMPR" mask="8"> |
   |    |    | <dipvalue name="Low" value="8"/> |
   |    |    | <dipvalue name="High, but censored" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="65536"/> |
|
|