Home News Forum                            

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

millipdd: MAME ROM Information.


Millipede Dux (c) 1982 Two-Bits score.


Game's ROM.

MAME Info:

0.12 [Ivan Mackintosh]

Artwork available


- 0.129: Added clone Millipede Dux (hack) (1982).

- 9th July 2008: Mr. Do - Added cocktail artwork to Millipede, based on the frame of the Dig Dug cocktail, with photos and corner artwork courtesy of Mike's Arcade.

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

- 0.116u4: Mike Haaland fixed sprites in cocktail mode and 2nd player inputs in Millipede.

- 0.112u2: Mike Haaland added cocktail mode and DIP locations to Millipede. Added 'Cabinet' dipswitch.

- 15th February 2007: Mike Haaland - Added corrected memory map and dipswitch settings from Atari Manuals. Added Cocktail mode (based on v0.36.1 driver from Scott Brasington). Removed unused dip toggles, now set to IPT_UNKNOWN. Hooked up 2nd trackball. Map P2 Joy inputs to work correctly. (They don't work on a real board). Note: Real Millipede boards do not have the Joystick circuit hooked up to the card edge. The Joytick and T-Ball inputs are both swapped through LS157s by the CNTRLSEL signal at 0x2507. How do we hookup TBEN signal at 0x2505?

- 0.108u1: Added prom ($0 - not used) and fixed rom names.

- 0.62: Removed 3rd coin slot.

- 0.60: Changed clock speed of the M6502 and 2x Pokey's to 1512000 Hz. Fixed gfx1 rom loading.

- 15th April 2002: Aaron Giles merged the Centipede, Millipede, Warlords and Qwak prototype drivers because they were similar.

- 0.36RC1: Added 2x 'Unknown' dipswitches.

- 0.33b1: Service mode in Millipede works [Brad Oliver].

- 0.31: Nicola Salmoria added accurate colors to Millipede.

- 0.30: Brad Oliver fixed background in Millipede.

- 0.27: John Butler and Aaron Giles fixed sound and trackball support in Millipede.

- 0.26a: Mirko Buffoni worked with the wrong source, now everything is back to normality in Millipede.

- 0.14: Nicola Salmoria added high score saving to Centipede. However, high scores don't seem to work in Millipede (you are not asked to enter your name). Fixed bug which sometimes caused 6502 games not to run (actually they did run, but interrupts didn't happen). Ron Fries provided a new version of his Pokey emulator which fixes problems in the interface with the SEAL audio library (signed vs. unsigned samples).

- 0.13: Millipede's dip switches now work [Nicola Salmoria]. DELETE MILLIPED\MILLIPED.DSW, OTHERWISE THE GAME WILL NOT WORK CORRECTLY. Use latest version of Marat's 6502 engine.

- 0.12: Ivan Mackintosh provided a driver for Millipede (Atari 1982) (dipswitches are not supported yet). Game is playable with wrong colors. Sound doesn't work, I don't know why [Nicola Salmoria]. Control: Arrows = Move around and CTRL = Fire. Known issues: What is the clock speed of the original machine? I'm currently using 1Mhz, I don't know if the game runs correctly.

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

Romset: 21 kb / 7 files / 15.0 zip

MAME XML Output:

       <game name="millipdd" sourcefile="centiped.c" cloneof="milliped" romof="milliped">
              <description>Millipede Dux (hack)</description>
              <rom name="136013-104.1mn" merge="136013-104.1mn" size="4096" crc="40711675" sha1="b595d6a0f5d3c611ade1b83a94c3b909d2124dc4" region="maincpu" offset="4000"/>
              <rom name="136013-103.1l" merge="136013-103.1l" size="4096" crc="fb01baf2" sha1="9c1d0bbc20bf25dd21761a311fd1ed80aa029241" region="maincpu" offset="5000"/>
              <rom name="136013-102.1jk" merge="136013-102.1jk" size="4096" crc="62e137e0" sha1="9fe40db55ba1d20d4f11704f7f5df9ff75b87f30" region="maincpu" offset="6000"/>
              <rom name="136013-101.1h" merge="136013-101.1h" size="4096" crc="46752c7d" sha1="ab06b1fd80271849946f90757b3837b617394929" region="maincpu" offset="7000"/>
              <rom name="mil-dux.5r" size="2048" crc="b6c617b6" sha1="a672a9b35b773677aea6b9a5c4305939180f6854" region="gfx1" offset="0"/>
              <rom name="mil-dux.5p" size="2048" crc="2a6ef4b0" sha1="832dae8c1b1f959bb8582f9503d84bea9d50c08c" region="gfx1" offset="800"/>
              <rom name="136001-213.7e" merge="136001-213.7e" size="256" crc="6fa3093a" sha1="2b7aeca74c1ae4156bf1878453a047330f96f0a8" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="1512000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="pokey" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="pokey2" name="POKEYN" clock="1512000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="60.000000" pixclock="3932160" htotal="256" hbend="0" hbstart="256" vtotal="256" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
                     <control type="trackball" minimum="0" maximum="255" sensitivity="50" keydelta="10" reverse="yes"/>
              <dipswitch name="Language" tag="IN0" mask="3">
                     <dipvalue name="English" value="0" default="yes"/>
                     <dipvalue name="German" value="1"/>
                     <dipvalue name="French" value="2"/>
                     <dipvalue name="Spanish" value="3"/>
              <dipswitch name="Bonus" tag="IN0" mask="12">
                     <dipvalue name="0" value="0"/>
                     <dipvalue name="0 1x" value="4" default="yes"/>
                     <dipvalue name="0 1x 2x" value="8"/>
                     <dipvalue name="0 1x 2x 3x" value="12"/>
              <dipswitch name="Credit Minimum" tag="IN1" mask="4">
                     <dipvalue name="1" value="0" default="yes"/>
                     <dipvalue name="2" value="4"/>
              <dipswitch name="Coin Counters" tag="IN1" mask="8">
                     <dipvalue name="1" value="0" default="yes"/>
                     <dipvalue name="2" value="8"/>
              <dipswitch name="Cabinet" tag="IN3" mask="32">
                     <dipvalue name="Upright" value="32" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Service Mode" tag="IN3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Millipede Head" tag="DSW1" mask="1">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
              <dipswitch name="Beetle" tag="DSW1" mask="2">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
              <dipswitch name="Lives" tag="DSW1" mask="12">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="4" default="yes"/>
                     <dipvalue name="4" value="8"/>
                     <dipvalue name="5" value="12"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="48">
                     <dipvalue name="12000" value="0"/>
                     <dipvalue name="15000" value="16" default="yes"/>
                     <dipvalue name="20000" value="32"/>
                     <dipvalue name="None" value="48"/>
              <dipswitch name="Spider" tag="DSW1" mask="64">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
              <dipswitch name="Starting Score Select" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coinage" tag="DSW2" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="3"/>
                     <dipvalue name="1 Coin/1 Credit" value="2" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Right Coin" tag="DSW2" mask="12">
                     <dipvalue name="*1" value="0" default="yes"/>
                     <dipvalue name="*4" value="4"/>
                     <dipvalue name="*5" value="8"/>
                     <dipvalue name="*6" value="12"/>
              <dipswitch name="Left Coin" tag="DSW2" mask="16">
                     <dipvalue name="*1" value="0" default="yes"/>
                     <dipvalue name="*2" value="16"/>
              <dipswitch name="Bonus Coins" tag="DSW2" mask="224">
                     <dipvalue name="None" value="0" default="yes"/>
                     <dipvalue name="3 credits/2 coins" value="32"/>
                     <dipvalue name="5 credits/4 coins" value="64"/>
                     <dipvalue name="6 credits/4 coins" value="96"/>
                     <dipvalue name="6 credits/5 coins" value="128"/>
                     <dipvalue name="4 credits/3 coins" value="160"/>
                     <dipvalue name="Demo Mode" value="192"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1040"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise