Home News Forum                            

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

robby: MAME ROM Information.


Robby Roto (c) 1981 Bally Midway.

When playing this game. YOU are ROTO's mentor. He takes his directions ONLY from YOU and will do your bidding exclusively. YOU determine the strategies he will use to defeat the evil monster VOLTAR who has invaded the Earth, stealing all types of treasures and burying them deep within the earth. VOLTAR also takes hostages and seals them in vaults deep within the earth.

There is only one way to save the hostages and recover the stolen treasures. We must send in ROTO. He will follow VOLTAR right into his own home tunnels to rescue the hostages and recover the stolen treasures VOLTAR has salted away.

To say the least, this makes VOLTAR more than just a little bit upset with ROTO. To help protect his stolen treasures and kidnapped hostages. VOLTAR has developed a breed of giant SPIDER that can sense ROTO's location and that can also travel through solid earth. These SPIDERS attempt to corner and capture ROTO. And to direct their hunt for ROTO, VOLTAR turns himself into a TROLL that can travel through solid earth.

If and when ROTO is captured by the SPIDERS or the TROLL, he is forcibly ejected from VOLTAR’s tunnels and you loose one player.

As your skill level increases and you get into the higher racks of the game, the ability of the SPIDERS and the TROLL to sense ROTO's location increases. This makes ROTO's chances of survival considerably smaller And VOLTAR, being what he is, has reinforcements in the form of a set of disembodied TEETH that he can call on to help him track ROTO down and put the bite on him. These TEETH also have the ability to travel through solid earth.

ROTO has no reinforcements he can call on to help him defend himself against his enemies. He has ONLY YOUR SKILL at maneuvering and forming strategies plus one use of the MAGIC button (which makes ROTO and any hostages he has with hlm invisible to all monsters for a short period of time) per rack to keep him safe as he carries out his rescue missions.

Bonus ROTOs are awarded to you periodically throughout the game: after you complete every third rack of the game. Each recaptured treasure and rescued hostage has an assigned point value as listed below. In the 2 times and 3 times racks, the values of all items are doubled or tripled respectively.


[Game No. 530]

[Upright model]

Dimensions: 69,75 in. High x 24 in. Wide x 27,25 in. Deep

Bally Midway Astrocade hardware

Main CPU : Z80 (@ 1.789773 Mhz)

Sound Chips : (2x) Astrocade (@ 1.789773 Mhz)

Screen orientation : Horizontal

Video resolution : 320 x 204 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 2

Control : 4-way joystick

Buttons : 1 (MAGIC)


Released in June 1982 (titlescreen says Copyright 1981). Approximately 2,000 units were produced.

The author of Robby Roto, Jamie Fenton (Jay Fenton), acquired the rights to the game after it did not do well in the marketplace.



3 Hostages together: next maze is 2x Maze.

3 Hostages together 2 mazes in a row: next maze is 3x Maze.


Pick up each time (1x point value): 100 points.

Pick up each time (2x point value): 200 points.

Pick up each time (3x point value): 300 points.

Out of door (1st Rach - 1x point value): 200 points.

Out of door (2nd Rach - 2x point value): 400 points.

Out of door (3rd Rach - 3x point value): 600 points.



2nd Maze (1x point value): 200 points.

2nd Maze (2x point value): 400 points.

3rd Maze (1x point value): 400 points.

3rd Maze (2x point value): 800 points.

3rd Maze (3x point value): 1200 points.

4th Maze (1x point value): 600 points.

4th Maze (2x point value): 1200 points.

4th Maze (3x point value): 1800 points.

5th Maze (1x point value): 800 points.

5th Maze (2x point value): 1600 points.

5th Maze (3x point value): 2400 points.

6th & beyond (1x point value): 1000 points.

6th & beyond (2x point value): 2000 points.

6th & beyond (3x point value): 3000 points.


1st Maze (1x point value): 5 points.

2nd Maze (1x point value): 10 points.

2nd Maze (2x point value): 20 points.

3rd Maze (1x point value): 20 points.

3rd Maze (2x point value): 40 points.

3rd Maze (3x point value): 60 points.

4th Maze (1x point value): 30 points.

4th Maze (2x point value): 60 points.

4th Maze (3x point value): 90 points.

5th Maze (1x point value): 40 points.

5th Maze (2x point value): 80 points.

5th Maze (3x point value): 120 points.

6th & beyond (1x point value): 50 points.

6th & beyond (2x point value): 100 points.

6th & beyond (3x point value): 150 points.


Designed and programmed by : Jay Fenton, Pat Lawlor, Dave Nutting


Game's rom.

Machine's picture.

MAME Info:

0.07 [Nicola Salmoria, Mike Coates]

Artwork available


- Robby Roto (c) 1981 Bally Midway, (c) 1999 Jay Fenton, is for free non-commercial uses. Authorization from Jay Fenton to gridle@mbnet.fi - Date: 5.6.1999 2:11 - Subject: Robby Roto ROM released for free non-commercial uses by author/owner. I used to write games for Bally/Midway in the 1970's and early 1980's. One of my less successful titles was Robby Roto. My contract with Midway specified that after shipments dropped below a certain level, that the rights to this game reverted to me. Needless to say, this has happened. I notice that Robby Roto is available on a few download sites for MAME. I would like the world to know that as the legal owner, the ROM images from Robby Roto are hearby declared free for unlimited non-commercial duplication and play by MAME users. Jay Fenton


- 0.123u3: RansAckeR added DIP locations and improved dipwitches in Robby Roto.

- 0.115u2: Changed visible area to 352x240.

- 0.115u1: Changed Z80 CPU and 2x Astrocade clock speeds to 1789772 Hz, palettesize to 512 colors and VSync to 60.054442 Hz.

- 10th December 2006: Mr. Do - We have a Robby Roto bezel, cleaned up by Ad_Enuff.

- 0.108u3: wolf676 identified some unknown dipswitches in Robby Roto. Added dipswitches 'Use NVRAM" and 'Use Service Mode Settings'.

- 0.88u2: Frank Palazzolo added NVRAM handling to Robby Roto (still not working always but self-tests pass) and support stereo (Sounds great now!!).

- 29th March 2000: Nicola Salmoria added better emulation of Astrocade hardware palette registers, affecting Extra Bases, Seawolf 2 and Robby Roto.

- 0.35RC2: Changed visible area to 320x204.

- 6th June 1999: Jay Fenton, has grabbed the rights to his game, Robby Roto, and gladly made it public domain. This means that this game is legally free for you to download and use on your favorite emulators.

- 0.34b4: Emulation of the Astrocade sound chip (Extra Bases, Gorf, Robby Roto, Space Zap and Wizard of Wor) [Frank Palazzolo]. Added 2x Astrocade sound.

- 0.28: Mike Balfour added high score saving to Robby Roto. Control: Arrows = Move around, CTRL = Fire1 and ALT = Fire2.

- 0.26: Robby Roto is now fully playable [Mike Coates]. You'll need a bug free rom set. Control: Arrows = Move around, CTRL = Fire1 and ALT = Fire2.

- 0.07: Added Robby Roto (Bally Midway 1981). Game doesn't work, colors are wrong and missing sound.

- 0.05: Preliminary implemented 'The Adventures of Robby Roto' [Nicola Salmoria]. This game runs on the same hardware as Wizard of Wor, but doesn't work yet. I still haven to check the loading address of the ROMs.

LEVELS: 999 (endless)

Recommended Games (Maze Digging):


Robby Roto

Dig Dug

Namco Classic Collection Vol.2 (Dig Dug)

Tenkomori Shooting (Dig Dug)

Dig Dug II

Zig Zag

Digger (CVS)

Gold Bug

Mr. Do!

Neo Mr. Do!

The Pit


Boulder Dash

Boulder Dash (DECO Cassette)

Boulder Dash (Max-A-Flex)


Calorie Kun vs Moguranian

Diamond Run

Dangerous Dungeons


Super Toffy

Mr Driller

Mr Driller 2

Mr. Driller G

Mr. Dig

Digger Man (prototype)

Romset: 40 kb / 10 files / 27.0 zip

MAME XML Output:

       <game name="robby" sourcefile="astrocde.c">
              <description>Robby Roto</description>
              <manufacturer>Bally Midway</manufacturer>
              <rom name="rotox1.bin" size="4096" crc="a431b85a" sha1="3478da56addba1cdd98cbef7a15b17fca9aed2cd" region="maincpu" offset="0"/>
              <rom name="rotox2.bin" size="4096" crc="33cdda83" sha1="ccbc741a2fc0b7385ca42afe5b377432249b44cb" region="maincpu" offset="1000"/>
              <rom name="rotox3.bin" size="4096" crc="dbf97491" sha1="11574baf04af02b38ae147be8409de7c34e87611" region="maincpu" offset="2000"/>
              <rom name="rotox4.bin" size="4096" crc="a3b90ac8" sha1="8c585d26011c9ea047895a0388835ff2bb80e1ff" region="maincpu" offset="3000"/>
              <rom name="rotox5.bin" size="4096" crc="46ae8a94" sha1="218edcc5257c9cc58c5e667fff64767b313daaab" region="maincpu" offset="8000"/>
              <rom name="rotox6.bin" size="4096" crc="7916b730" sha1="c5166625a404da4a93a1a7ae21d01fdb6e78680e" region="maincpu" offset="9000"/>
              <rom name="rotox7.bin" size="4096" crc="276dc4a5" sha1="d740b30c28f6a94ee2348291e80d57af5c2e2d99" region="maincpu" offset="a000"/>
              <rom name="rotox8.bin" size="4096" crc="1ef13457" sha1="4dc1ee9ce2a28c4ba75e630fbfe4659cd68d3a66" region="maincpu" offset="b000"/>
              <rom name="rotox9.bin" size="4096" crc="370352bf" sha1="72cd35b4306b46de3d2a3e4e46fa4917ed9d18cb" region="maincpu" offset="c000"/>
              <rom name="rotox10.bin" size="4096" crc="e762cbda" sha1="48c274a859963097a90f80c48366250301eddb5f" region="maincpu" offset="d000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="1789772"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="astrocade1" name="Astrocade" clock="1789772"/>
              <chip type="audio" tag="astrocade2" name="Astrocade" clock="1789772"/>
              <display tag="screen" type="raster" rotate="0" width="352" height="240" refresh="60.054442" pixclock="7159090" htotal="455" hbend="0" hbstart="352" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="3" tilt="yes">
                     <control type="joy" ways="4"/>
              <dipswitch name="Service Mode" tag="P1HANDLE" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="P1HANDLE" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Use NVRAM" tag="P4HANDLE" mask="1">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="1" default="yes"/>
              <dipswitch name="Use Service Mode Settings" tag="P4HANDLE" mask="2">
                     <dipvalue name="Reset" value="0"/>
                     <dipvalue name="Yes" value="2" default="yes"/>
              <dipswitch name="Free Play" tag="P4HANDLE" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="P4HANDLE" mask="8">
                     <dipvalue name="Upright" value="8" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Unused" tag="P4HANDLE" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="Unused" tag="P4HANDLE" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Unused" tag="P4HANDLE" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Demo Sounds" tag="P4HANDLE" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise