Home News Forum                            

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

ladybug: MAME ROM Information.


Lady Bug (c) 1981 Universal.

In Lady Bug you guide a bug through a "Pac-Man" style maze, eating dots, and avoiding monsters. Collect letters to spell EXTRA for a bonus life (just like in "Mr. Do!"), and SPECIAL for an extra credit. The maze has rotating doors which are just enough to give the game a slightly different feel than the Pac-Man series.


Main CPU : Z80 (@ 4 Mhz)

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

Screen orientation : Vertical

Video resolution : 192 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 32

Players : 2

Control : 4-way joystick

A proper Lady Bug arcade machine will be in a dedicated cabinet (specifically one of the ultra-curvy early Universal ones, "Mr. Do!", and many others used this same cabinet). Most games from Universal had no specific side art, just a painted 'Universal' logo, and a couple of colored stripes. This makes it possible to actually convert one Universal title into another one, without any loss in value. The joystick is mounted in the center of the control panel. Finally, this game uses a standard resolution monitor mounted vertically.


Released in October 1981.

This game contains unused graphics for a large dinosaur.

Alessandro Laini holds the official record for this game with 4,102,830 points.

A bootleg was made in 1983 by TAI DLI on the "Galaxian" hardware.

A bootleg of this game is known as "Cocinella".


Eating a flower : 10 points x score multiplier value.

Collecting a heart : 100 points x score multiplier value.

Collecting a yellow letter : 300 points x score multiplier value.

Collecting a red letter : 800 points x score multiplier value.

Bonus vegetable : 1,000 points for the cucumber on level one, increasing by 500 points per level, up to a maximum value of 9,500 for the horseradish on level 18 onwards.


* Use the swing doors to block off the bugs' pursuit. Quickly flip a door as you pass it when a bug is behind you and as long as the bug is not too close, its route will be blocked and it will then have to find an alternative route to you. If the bug is too close it will go through the door behind you and there may be no escape.

* Try to collect bonus vegetables when there are still skulls available on the maze. If another bug dies, when it leaves the base another vegetable will appear. This is the key to high scores on later levels when the vegetables are worth anything up to 9,500 points each.

* Get the score multiplier up to x5 as soon as possible. All points on the maze except bonus vegetables will then be multiplied by 5. You should get the hearts before getting ANY letters. The exception is when one of the letters is only 2 spaces above the enemy bugs' base, and waiting for it to turn red may prove fatal. Alternatively you can try to collect a letter in this position when the bugs are frozen, when you have a few seconds to wait around for it to change.

* Collect all unneeded letters when they are red with the multiplier on x5 for 4,000 points each. For example if you already have the "X" for EXTRA collect it again when it is on red x5.

* Clear the flowers around the bugs' base at the start of each level from stage 5 onwards. This is especially important past stage 10 when the bugs speeds is much increased. You do not move any faster, and will need to have a good knowledge of the maze layout to avoid them.

* Use the swing doors to force the bugs to go where you want them to. Example: stay to the upper right of the bugs' base, and let them come to you. When they are close, move the door so they have to pass your position, and when they are past you move the door again, so that they have to go the long way round to get to you again. Wait until all four bugs are out and then you can get the bonus vegetable when the way is clear. Watch out though, as some breeds of bug are particularly studid (or smart) and will not follow the route you want, but will lurk near you to try and trap you.

* Try to group all 4 bugs close together to increase your chances of getting the bonus vegetable.

* If you quickly flip the same revolving door several times in succession you will notice you move part way through it. You can now walk through this door without spinning it. Useful if you want to wait somewhere and make a getaway without moving the door.


* Consoles :

Colecovision (1982)

Mattel Intellivision (1983)

* Computers :

Tandy Color Computer (1982, "Doodle Bug")

BBC B (198x, "Bumble-Bee" - Micropower)


Game's rom.

Machine's picture.

Arcade Retro Lounge; http://tips.retrogames.com/

MAME Info:

0.01 [Nicola Salmoria]

Artwork available


- 0.145u4: Tafoid got rid of bogus inputs for Lady Bug, there are no fire buttons at all, just controller and start buttons.

- 0.136u3: Stephane Humbert fixed dipswitches and inputs (after verification of the Z80 code) for clone Lady Bug (bootleg on Galaxian hardware).

- 0.126u5: Brian Troha fixed rom names with PCB locations for Lady Bug and verified the dump against an original Universal Lady Bug PCB. Added information about the Universal PCB number and prom type.

- 0.125u5: Changed description of clone 'Ladybug (bootleg on Galaxian hardware)' to 'Lady Bug (bootleg on Galaxian hardware)'.

- 0.123u2: Changed palettesize to 96 colors.

- 0.122u8: Changed description of clone 'Lady Bug (bootleg)' to 'Lady Bug (bootleg set 1)'.

- 0.122u4: Zsolt Vasvari fixed two player game mode.

- 0.115u4: Replaced SN76496 sound with SN76489.

- 16th October 2006: Mr. Do - Through a co-operative effort with ClassicArcadeGrafix, I will able to occasionally borrow art for adding Lady Bug bezel.

- 0.97u2: Sonikos added clone Lady Bug (bootleg Set 2).

- 16th June 2005: f205v dumped Lady Bug (bootleg set 2).

- 0.73: Mike Coates added clone Ladybug (bootleg on Galaxian hardware). Input ports incomplete.

- 28th August 2003: Mike Coates added a version of Lady Bug running on Galaxian hardware and Video Pool to the Galaxian driver.

- 0.34b3: Marco Cassili added clone Lady Bug (bootleg) (1982).

- 0.34b1: Added color proms ($0, 20, 40 - palette and sprite color lookup table).

- 0.37b14: Jeoff Krontz changed 4-way emulation on a 8-way joystick to "sticky" mode. This makes Lady Bug and other 4-way games more playable. Explanation here: http://www.rentrondesign.homestead.com/JoyPrimer.html

- 0.27: InputPorts now can automatically handle VBlank bits [Nicola Salmoria]. No more need to write custom code. Lady Bug use this feature. MAKE SURE TO DELETE LADYBUG\LADYBUG.DSW AND LADYBUG\LADYBUG.CFG, OTHERWISE THE GAME WILL NOT WORK CORRECTLY.

- 0.18: Nicola Salmoria finally added some lousy, very inaccurate, noise to the 76496 emulator. This affects Lady Bug.

- 0.13: Nicola Salmoria added high score saving to Lady Bug.

- 0.03: Lady Bug should run a little faster on slow machines.

- 0.01: Nicola Salmoria added Lady Bug (Universal 1981). Game is playable with accurate colors and partial sound. Control: Arrows = Move around and F1 = Skip level. Known issues: The noise generator is not emulated yet. Thanks to Paul Swan for the information on the Lady Bug sound hardware.

LEVELS: 99 (endless)

Other Emulators:

* FB Alpha

* Mimic


Recommended Games (Maze Bugs):


Atari Arcade Classics (Super Centipede)


4 Fun in 1 (Galactic Convoy)

Boxing Bugs

Frog & Spiders

Lady Bug

War of the Bugs

The Amazing Adventures of Mr. F. Lea



Black Widow



Funky Bee






Exed Exes




Insector X

Povar / Sobrat' Buran / Agroprom (Pssst)

Bio-hazard Battle (Mega Play)

Critter Crusher


Ripper Ribbit

Hammer (Mosquito, Cockrouch and Fly)

Hae Hae Ka Ka Ka

Mushiking The King Of Beetle 2K3 2nd

Bugs Fever

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: 41 kb / 13 files / 24.2 zip

MAME XML Output:

       <game name="ladybug" sourcefile="ladybug.c">
              <description>Lady Bug</description>
              <rom name="l1.c4" size="4096" crc="d09e0adb" sha1="ddc1f849cbcefb64b70a26c2a4c993f0516af814" region="maincpu" offset="0"/>
              <rom name="l2.d4" size="4096" crc="88bc4a0a" sha1="193c9f90b7550020c0923cb158dff7d5faa53bc6" region="maincpu" offset="1000"/>
              <rom name="l3.e4" size="4096" crc="53e9efce" sha1="1960e9cd896b6a65197aefc3f10348103552b598" region="maincpu" offset="2000"/>
              <rom name="l4.h4" size="4096" crc="ffc424d7" sha1="2a4b9533e61e265bdd38c126add8c26d5bc048d5" region="maincpu" offset="3000"/>
              <rom name="l5.j4" size="4096" crc="ad6af809" sha1="276275d56c725b9d90eeb44c317ceb06bac27ae7" region="maincpu" offset="4000"/>
              <rom name="l6.k4" size="4096" crc="cf1acca4" sha1="c05de7de4bd05d5c2af6aa752e057a9286f3effc" region="maincpu" offset="5000"/>
              <rom name="l9.f7" size="4096" crc="77b1da1e" sha1="58cb82417396a3d96acfc864f091b1a5988f228d" region="gfx1" offset="0"/>
              <rom name="l0.h7" size="4096" crc="aa82e00b" sha1="83a5b745e58844b6dd7d05dfe9dbb5959aaf5c40" region="gfx1" offset="1000"/>
              <rom name="l8.l7" size="4096" crc="8b99910b" sha1="0bc812cf872f04eacedb50feed53f1aa8a1f24b9" region="gfx2" offset="0"/>
              <rom name="l7.m7" size="4096" crc="86a5b448" sha1="f8585a6fcf921e3e21f112dd2de474cb53cef290" region="gfx2" offset="1000"/>
              <rom name="10-2.k1" size="32" crc="df091e52" sha1="4d7fea6d9ab31e5f280b1dc198a325f00c3826ef" region="proms" offset="0"/>
              <rom name="10-1.f4" size="32" crc="40640d8f" sha1="85d13a9b78c47174cff7c869f52b30263bae575e" region="proms" offset="20"/>
              <rom name="10-3.c4" size="32" crc="27fa3a50" sha1="7cf59b7a37c156640d6ea91554d1c4276c1780e0" region="proms" offset="40"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SN76489" clock="4000000"/>
              <chip type="audio" tag="sn2" name="SN76489" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="240" height="192" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="2" tilt="yes">
                     <control type="joy" ways="4"/>
              <dipswitch name="Difficulty" tag="DSW0" mask="3">
                     <dipvalue name="Easy" value="3" default="yes"/>
                     <dipvalue name="Medium" value="2"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="High Score Names" tag="DSW0" mask="4">
                     <dipvalue name="3 Letters" value="0"/>
                     <dipvalue name="10 Letters" value="4" default="yes"/>
              <dipswitch name="Rack Test (Cheat)" tag="DSW0" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW0" mask="32">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="32"/>
              <dipswitch name="Free Play" tag="DSW0" mask="64">
                     <dipvalue name="No" value="64" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <dipswitch name="Lives" tag="DSW0" mask="128">
                     <dipvalue name="3" value="128" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="6"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="10"/>
                     <dipvalue name="3 Coins/2 Credits" value="7"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="9"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
              <dipswitch name="Coin A" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="96"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="160"/>
                     <dipvalue name="3 Coins/2 Credits" value="112"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="144"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="96"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise