Home News Forum                            

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

drmicro: MAME ROM Information.


Dr. Micro (c) 1983 Sanritsu.

An early platform game in which the player must defeat a mad scientist, avoiding and destroying his evil creations in the process.

The game consists of 3 single-screen levels :

On the first the player must move from the left to the right of the screen, dropping down onto constantly moving metal pillars and shooting the enemies.

On the second level, the player must steer a floating ball around the screen, killing as many enemies as possible. Once enough enemies have been killed, an exit will open which the player must enter. The floating ball gradually diminishes and the player will have to drop to the bottom of the screen several times to get a replacement ball.

The final screen takes place on the scientist's production line; with machinery that must be carefully negotiated. Two large robots bar the route to the scientist and must be destroyed before the scientist can be reached.


Main CPU : Z80 (@ 3.072 Mhz)

Sound Chips : (3x) SN76496 (@ 4.608 Mhz), MSM5205 (@ 384 Khz)

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 32

Players : 2

Control : 4-way joystick

Buttons : 1


The gradually deprecating platforms in this game (in the form of beach-balls) may be the first occurrence of this mechanism in the platform game genre. Numerous other examples would follow, including such examples as the perishable missiles in Contra 3 (SNES) which the player would cling to mid-level for want of sterner grounding.

While much of the content herein resembles the original Donkey Kong series, little else can be detracted from Dr. Micro in terms of originality.

The 'Evil Doctor' nemesis may also have established its video gaming roots here- subsequent incarnations are most obvious in the RockMan / MegaMan series.

Even the title's font seems to resemble Capcom's fine platform / shooter.

It is also fair to say that Dr. Micro pioneers unusually detailed features for it’s time- the lifeboat beneath our hero's feet, for example, follows him meticulously throughout the first screen.

The music that plays in the background is the song 'Chitty Chitty Bang Bang', originally from the Metro Goldwyn Mayer musical of the same name. You're pretty much going to sing the song at some point if you play the game.


Game's rom.

MAME Info:

0.63 [Uki]


- 0.143u3: Brian Troha added DIP locations to Dr. Micro. Added 5x 'Unused' dipswitches.

- 0.135u2: Fabio Priuli added save state support to Dr. Micro.

- 0.131u1: MooglyGuy merged memory maps in Dr. Micro.

- 0.123u1: Changed palettesize to 512 colors.

- 0.63: Uki added Dr. Micro (Sanritsu 1983).

- 20th November 2002: Uki wrote a driver for Dr. Micro.


Recommended Games (Platform):

Space Panic

Steel Worker

Donkey Kong

FamicomBox (Donkey Kong)

Crazy Kong

Crazy Kong Part II

Kong (Brazil)

Donkey Kong Junior

FamicomBox (Donkey Kong Jr.)

Donkey Kong 3


Naughty Mouse

Treasure Island

Treasure Island (DECO Cassette)


Dock Man


Minky Monkey


Pop Flamer


FamicomBox (Popeye)



Boggy '84

Bristles (Max-A-Flex)

Congo Bongo

Dr. Micro

Hopper Robo

Jump Coaster


Namco Classic Collection Vol.1 (Mappy)


Roc'n Rope

Super Glob

Ben Bero Beh

Complex X

Jumping Jack

Lode Runner

Lode Runner II - The Bungeling Strikes Back

Lode Runner III - The Golden Labyrinth

Lode Runner IV - Teikoku Karano Dasshutsu

Lode Runner - The Dig Fight

Pandora's Palace

Peter Pack-Rat

Vs. Ice Climber

Vs. Ice Climber Dual

Vs. Wrecking Crew

Baluba-louk no Densetsu

Pig Out: Dine Like a Swine!

Sea Hunter Pengui

Multi 5 (Tong Boy)

Romset: 105 kb / 16 files / 52.4 zip

MAME XML Output:

       <game name="drmicro" sourcefile="drmicro.c">
              <description>Dr. Micro</description>
              <rom name="dm-00.13b" size="8192" crc="270f2145" sha1="1557428387e2c0f711c676a13a763c8d48aa497b" region="maincpu" offset="0"/>
              <rom name="dm-01.14b" size="8192" crc="bba30c80" sha1="a084429fad58fa6348936084652235d5f55e3b89" region="maincpu" offset="2000"/>
              <rom name="dm-02.15b" size="8192" crc="d9e4ca6b" sha1="9fb6d1d6b45628891deae389cf1d142332b110ba" region="maincpu" offset="4000"/>
              <rom name="dm-03.13d" size="8192" crc="b7bcb45b" sha1="61035afc642bac2e1c56c36c188bed4e1949523f" region="maincpu" offset="6000"/>
              <rom name="dm-04.14d" size="8192" crc="071db054" sha1="75929b7692bebf2246fa84581b6d1eedb02c9aba" region="maincpu" offset="8000"/>
              <rom name="dm-05.15d" size="8192" crc="f41b8d8a" sha1="802830f3f0362ec3df257f31dc22390e8ae4207c" region="maincpu" offset="a000"/>
              <rom name="dm-23.5l" size="8192" crc="279a76b8" sha1="635650621bdce5873bb5faf64f8352149314e784" region="gfx1" offset="0"/>
              <rom name="dm-24.5n" size="8192" crc="ee8ed1ec" sha1="7afc05c73186af9fe3d3f3ce13412c8ee560b146" region="gfx1" offset="2000"/>
              <rom name="dm-20.4a" size="8192" crc="6f5dbf22" sha1="41ef084336e2ebb1016b28505dcb43483e37a0de" region="gfx2" offset="0"/>
              <rom name="dm-21.4c" size="8192" crc="8b17ff47" sha1="5bcc14489ea1d4f1fe8e51c24a72a8e787ab8159" region="gfx2" offset="2000"/>
              <rom name="dm-22.4d" size="8192" crc="84daf771" sha1="d187debcca59ceab6cd696be246370120ee575c6" region="gfx2" offset="4000"/>
              <rom name="dm-40.12m" size="8192" crc="3d080af9" sha1="f9527fae69fe3ca0762024ac4a44b1f02fbee66a" region="adpcm" offset="0"/>
              <rom name="dm-41.13m" size="8192" crc="ddd7bda2" sha1="bbe9276cb47fa3e82081d592522640e04b4a9223" region="adpcm" offset="2000"/>
              <rom name="dm-62.9h" size="32" crc="e3e36eaf" sha1="5954400190e587a20cad60f5829f4bddc85ea526" region="proms" offset="0"/>
              <rom name="dm-61.4m" size="256" crc="0dd8e365" sha1="cbd43a2d4af053860932af32ca5e13bef728e38a" region="proms" offset="20"/>
              <rom name="dm-60.6e" size="256" crc="540a3953" sha1="bc65388a1019dadf8c71705e234763f5c735e282" region="proms" offset="120"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SN76496" clock="4608000"/>
              <chip type="audio" tag="sn2" name="SN76496" clock="4608000"/>
              <chip type="audio" tag="sn3" name="SN76496" clock="4608000"/>
              <chip type="audio" tag="msm" name="MSM5205" clock="384000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="4"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="3"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="24">
                     <dipvalue name="30000 100000" value="0"/>
                     <dipvalue name="50000 150000" value="8" default="yes"/>
                     <dipvalue name="70000 200000" value="16"/>
                     <dipvalue name="100000 300000" value="24"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="64">
                     <dipvalue name="Upright" value="64" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Coinage" tag="DSW2" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="6"/>
                     <dipvalue name="2 Coins/1 Credit" value="5"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/4 Credits" value="3"/>
                     <dipvalue name="1 Coin/5 Credits" value="4"/>
              <dipswitch name="Unused" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Unused" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <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