Home News Forum                            
 

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

olibochu: MAME ROM Information.


History:

Oli-Boo-Chu (c) 1982 Irem.


- TECHNICAL -


Main CPU : Z80 (@ 4 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : AY8910 (@ 2 Mhz)


Screen orientation : Vertical

Video resolution : 240 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 32


Players : 2

Control : 4-way joystick


- TRIVIA -


Released in January 1982.


Developed by GDI for Irem.


- SCORING -


Pink mouse: 100 points.

Green mouse: 200 points.

Yellow mouse: 400 points.


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.37b5 [Nicola Salmoria]


TODO:

* Correct colors

* Hook up HC55516 speech


NOTE:

- Punching Kid (Irem 1982) is an alternate version of Oli-Boo-Chu.


Bugs:

- Plays wrong sounds. main->sound cpu communication is completely wrong, commands don't play the intended sound. Source (ID 03236)


WIP:

- 0.143u1: Angelo Salese removed deprecat.h usage in Oli-Boo-Chu.

- 0.136u4: Fabio Priuli added driver_data class and save states to Oli-Boo-Chu.

- 0.131u1: Angelo Salese merged memory maps in Oli-Boo-Chu.

- 0.122u8: Zsolt Vasvari removed colortables from Oli-Boo-Chu and a number of other drivers, as part of a larger move to phase out old-style colortables. Changed palettesize to 512 colors.

- 0.94u5: Brian Troha fixed dipswitches in Oli-Boo-Chu. Added dipswitches 'Bonus Life' and 'Invulnerability (Cheat)'.

- 0.37b6: Added dipswitches 'Lives', 'Cabinet', 'Stop Mode' and 'Coin A'.

- 0.37b5: Nicola Salmoria added Oli-Boo-Chu (Irem + GDI 1981). TODO: Hangs during attract mode and at beginning of game. main->sound cpu communication is completely wrong, commands don't play the intended sound.

- 14th July 2000: Nicola Salmoria sent in a driver for Oli-Boo-Chu. Juergen Buchmueller fixed Oli-Boo-Chu from hanging at the beginning of a game.


Recommended Games (Cat & Mouse):

Cheeky Mouse

Frisky Tom

Mouse Trap

Naughty Mouse

Oli-Boo-Chu

Woodpecker

Cat and Mouse

Catapult

Macho Mouse

Pop Flamer

Super Mouse

Dacholer

Mappy

Namco Classic Collection Vol.1 (Mappy)

Hopping Mappy

Mouser

Uncle Poo

Flicky

Peter Pack-Rat

Chip'n Dale: Rescue Rangers (PlayChoice-10)

Rockin' Kats (PlayChoice-10)

ChuckECheese's Match Game

Double Cheese

Magical Cat Adventure

Cheese Chase

Super Trio

Bang Bang Ball

Mouse Attack

Hammer (Mouse)


Recommended Games (Maze):

Amazing Maze

Crush Roller

The Hand

Lady Bug

Lock'n'Chase

Lock'n'Chase (DECO Cassette)

Maze Invaders

Mouse Trap

Oli-Boo-Chu

Round-Up

Turtles

Ali Baba and 40 Thieves

Blue Print

Check Man

Dazzler

Dorodon

Eyes

Hard Hat

Leprechaun

Talbot

Tylz (prototype)

Dingo

Eggor

Joinem

Lover Boy

Marvin's Maze

Mr. TNT

New Sinbad 7

Rootin' Tootin'

Sindbad Mystery

Swinging Singles

BanBam

The Berenstain Bears in Big Paw's Cave

Jack Rabbit

Mikie

The Three Stooges In Brides Is Brides

Vs. Clu Clu Land

I'm Sorry

Merlins Money Maze

Opa Opa

Klad / Labyrinth

Rompers

Trog

Touche Me

Sel Feena

Tinkle Pit

Twin Brats

Penky


Romset: 73 kb / 21 files / 34.1 zip




MAME XML Output:

       <game name="olibochu" sourcefile="olibochu.c">
              <description>Oli-Boo-Chu</description>
              <year>1981</year>
              <manufacturer>Irem / GDI</manufacturer>
              <rom name="1b.3n" size="4096" crc="bf17f4f4" sha1="1075456f4b70a68548e0e1b6271fd4b845a77ce4" region="maincpu" offset="0"/>
              <rom name="2b.3lm" size="4096" crc="63833b0d" sha1="0135c449c92470241d03a87709c739209139d660" region="maincpu" offset="1000"/>
              <rom name="3b.3k" size="4096" crc="a4038e8b" sha1="d7dce830239c8975ac135b213a99eec0c20ec3e2" region="maincpu" offset="2000"/>
              <rom name="4b.3j" size="4096" crc="aad4bec4" sha1="9203564ac841a8de2f9b8183d4086acce95e3d47" region="maincpu" offset="3000"/>
              <rom name="5b.3h" size="4096" crc="66efa79f" sha1="535369d958461834435d3202cd7310ecd0aa528c" region="maincpu" offset="4000"/>
              <rom name="6b.3f" size="4096" crc="1123d1ef" sha1="6094e732e61915c45b14acd90c1343f05385daf4" region="maincpu" offset="5000"/>
              <rom name="7c.3e" size="4096" crc="89c26fb4" sha1="ebc51e40612af894b20bd7fc3a5179cd35aaac9b" region="maincpu" offset="6000"/>
              <rom name="8b.3d" size="4096" crc="af19e5a5" sha1="5a55bbee5b2f20e2988171a310c8293dabbd9a72" region="maincpu" offset="7000"/>
              <rom name="17.4j" size="4096" crc="57f07402" sha1="a763a835ac512c69b4351c1ec72b0a64e46203aa" region="audiocpu" offset="0"/>
              <rom name="18.4l" size="4096" crc="0a903e9c" sha1="d893c2f5373f748d8bebf3673b15014f4a8d4b5c" region="audiocpu" offset="1000"/>
              <rom name="15.1k" size="4096" crc="fb5dd281" sha1="fba947ae7b619c2559b5af69ef02acfb15733f0d" region="samples" offset="0"/>
              <rom name="16.1m" size="4096" crc="c07614a5" sha1="d13d271a324f99d008429c16193c4504e5894493" region="samples" offset="1000"/>
              <rom name="13.6n" size="4096" crc="b4fcf9af" sha1="b360daa0670160dca61512823c98bc37ad99b9cf" region="gfx1" offset="0"/>
              <rom name="14.4n" size="4096" crc="af54407e" sha1="1883928b721e03e452fd0c626c403dc374b02ed7" region="gfx1" offset="1000"/>
              <rom name="9.6a" size="4096" crc="fa69e16e" sha1="5a493a0a108b3e496884d1f499f3445d4e241ecd" region="gfx2" offset="0"/>
              <rom name="10.2a" size="4096" crc="10359f84" sha1="df55f06fd98233d0efbc30e3e24bf9b8cab1a5cc" region="gfx2" offset="1000"/>
              <rom name="11.4a" size="4096" crc="1d968f5f" sha1="4acf78d865ca36355bb15dc1d476f5e97a5d91b7" region="gfx2" offset="2000"/>
              <rom name="12.2a" size="4096" crc="d8f0c157" sha1="a7b0c873e016c3b3252c2c9b6400b0fd3d650b2f" region="gfx2" offset="3000"/>
              <rom name="c-1" size="32" crc="e488e831" sha1="6264741f7091c614093ae1ea4f6ead3d0cef83d3" region="proms" offset="0"/>
              <rom name="c-2" size="256" crc="698a3ba0" sha1="3c1a6cb881ef74647c651462a27d812234408e45" region="proms" offset="20"/>
              <rom name="c-3" size="256" crc="efc4e408" sha1="f0796426cf324791853aa2ae6d0c3d1f8108d5c2" region="proms" offset="120"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="2000000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="2">
                     <control type="joy" ways="4"/>
              </input>
              <dipswitch name="Lives" tag="DSW0" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW0" mask="12">
                     <dipvalue name="5000" value="12" default="yes"/>
                     <dipvalue name="10000" value="8"/>
                     <dipvalue name="15000" value="4"/>
                     <dipvalue name="None" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW0" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              </dipswitch>
              <dipswitch name="Cross Hatch Pattern" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Stop Mode (Cheat)" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSW2" mask="14">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="14" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="12"/>
                     <dipvalue name="1 Coin/3 Credits" value="10"/>
                     <dipvalue name="1 Coin/4 Credits" value="8"/>
                     <dipvalue name="1 Coin/5 Credits" value="6"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="preliminary" emulation="good" color="preliminary" sound="imperfect" graphic="good" savestate="supported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise