Home News Forum                            
 

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

dzigzag: MAME ROM Information.


History:

Zig Zag (c) 1982.


- TECHNICAL -


Main CPU : (4x) Z80 (@ 3.072 Mhz)

Sound Chips : Namco 3-channel WSG


Screen orientation : Vertical

Video resolution : 224 x 288 pixels

Screen refresh : 60.61 Hz

Palette Colors : 32


Players : 2

Control : 4-way joystick

Buttons : 1


- TRIVIA -


This game is a bootleg of "Dig Dug".


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.79u1 [Yasuhiro Ogawa]

0.35RC1 [Aaron Giles]

0.26 [Aaron Giles, Martin Scragg]


Artwork available


WIP:

- 0.145u7: Miodrag Milanovic fixed input regression in Dig Dug.

- 0.144u3: Angelo Salese fixed Dig Dug gameplay acting very odd.

- 0.144u1: hap fixed sprites disappear off right screen- cocktail mode player 2 in Dig Dug and clones.

- 0.143u8: Kanikani fixed DIP locations in DigDug.

- 0.142u5: Aaron Giles fixed save state does not work correctly in Dig Dug and clones.

- 0.133u3: Yasuhiro Ogawa renamed (digdugb) to (digdug1) (it's a rev1, not a bootleg) and (digduga1) to (digdugat1). Fixed rom names.

- 0.133u1: Brian Troha added DIP locations to Dig Dug and clones.

- 0.131u3: Aaron Giles changed the Namco 52xx and 53xx devices to run the actual MCU instead of simulating the behavior. Hooked them up properly in Dig Dug. Added 2x MB8843 (1536000 Hz) CPU4/5.

- 9th July 2008: Mr. Do - Dig Dug now has cocktail artwork, thanks to the BYOAC/CAG artwork. Though it can't be seen during gameplay, added in the missing serial number text to the Dig Dug bezel.

- 0.119u3: David Haywood added the rom loading for roms 51xx and 53xx.bin , which are dumped but not yet hooked up. Changed description of clone 'Dig Dug (Sidam)' to 'Dig Dug (manufactured by Sidam)'.

- 0.119u2: Changed description of clone 'Dig Dug (Sidam license)' to 'Dig Dug (Sidam)'.

- 0.119u1: Changed description of clone 'Dig Dug (Sidam bootleg)' to 'Dig Dug (Sidam license)'.

- 0.118u5: Changed palettesize to 544 colors.

- 0.118u4: Alex Jackson fixed the conditional extra lives dipswitch in Dig Dug. Also added much more information on the Dig Dug sets, thanks to some excellent work by Stephane Humbert.

- 0.117u3: David Haywood added clone Dig Dug (Sidam bootleg).

- 26th July 2007: f205v dumped Dig Dug (Sidam bootleg).

- 0.79u1: Nicola Salmoria swapped (digdug) and (digdugb), the main set should be the newer one. Added EAROM support to Dig Dug. Changed 'Dig Dug (set 1)' to clone '(rev 1)' and clone '(set 2)' to parent 'Dig Dug (rev 2)'. Renamed (digdug) to (digdugb) and (digdugb) to (digdug). Changed Z80 CPU1/2/3 clock speeds to 3072000 Hz.

- 0.75: Aaron Giles added clone Dig Dug (Atari, rev 2). Changed description of clone '(Atari)' to '(Atari, rev 1)'. Renamed (digdugat) to (digduga1).

- 7th October 2003: Aaron Giles added a newer version of the Atari licensed Dig Dug.

- 7th July 2002: Smitdogg and Dave Widel fixed the sprite placement in Dig Dug and added a clone of Arkanoid.

- 0.37b12: Changed VSync to 60.606060Hz.

- 0.35RC1: Yasuhiro Ogawa added clone Dig Dug (set 2). Changed 'Dig Dug (Namco)' to parent 'Dig Dug (set 1)'. Renamed (digdug) to (digdugat) and (digdugnm) to (digdug).

- 0.35b1: Nathan Barber added clone Zig Zag (Dig Dug hardware) (bootleg 1982).

- 0.34b1: Added sound and color proms ($0, 20, 120).

- 0.33b7: Renamed (digdugat) to (digdug).

- 0.27: Changed description 'Dig Dug - Namco' to 'Dig Dug (Namco)' and clone 'Dig Dug - Atari' to 'Dig Dug (Atari)'. Renamed (digdug ) to (digdugat).

- 0.26a: Changed Dig Dug Atari rom dir into "digdugat", indicating the correct roms archive name. Renamed (digdug) to (digdugat).

- 0.26: Aaron Giles added support for Dig Dug (Namco 1982) and Dig Dug (Atari). Game is playable with accurate colors and sound. Control: Arrows = Move around and CTRL = Pump. Known issues: The Atari version has some glitches on sprites/chars.

- 27th May 1997: Gary Walton dumped Dig Dug (rev 1).


ARCADE RELEASE: Dig Dug (Namco) - 1982/Mar/05


LEVELS: 100 (endless)


Other Emulators:

* HiVE

* Retrocade


Recommended Games (Maze Digging):

Digger

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

Wiping

Boulder Dash

Boulder Dash (DECO Cassette)

Boulder Dash (Max-A-Flex)

Performan

Calorie Kun vs Moguranian

Diamond Run

Dangerous Dungeons

Toffy

Super Toffy

Mr Driller

Mr Driller 2

Mr. Driller G

Mr. Dig

Digger Man (prototype)


Romset: 56 kb / 19 files / 27.3 zip




MAME XML Output:

       <game name="dzigzag" sourcefile="galaga.c" cloneof="digdug" romof="digdug">
              <description>Zig Zag (Dig Dug hardware)</description>
              <year>1982</year>
              <manufacturer>bootleg</manufacturer>
              <rom name="136007.101" size="4096" crc="b9198079" sha1="1d3fe04020f584ed250e32fdc6f6a3b769342884" region="maincpu" offset="0"/>
              <rom name="136007.102" size="4096" crc="b2acbe49" sha1="c8f713e8cfa70d3bc64d3002ff7bffc65ee138e2" region="maincpu" offset="1000"/>
              <rom name="136007.103" size="4096" crc="d6407b49" sha1="0e71a8f02778286488865e20439776dbb2a8ec78" region="maincpu" offset="2000"/>
              <rom name="zigzag4" size="4096" crc="da20d2f6" sha1="4eafe5ee917060d01d9df92d678c455edbbf27a6" region="maincpu" offset="3000"/>
              <rom name="zigzag5" size="8192" crc="f803c748" sha1="a4c7dde0b794366cbfd03f339de980a6575a42fc" region="sub" offset="0"/>
              <rom name="136007.107" merge="dd1.7" size="4096" crc="a41bce72" sha1="2b9b74f56aa7939d9d47cf29497ae11f10d78598" region="sub2" offset="0"/>
              <rom name="zigzag7" size="4096" crc="24c3510c" sha1="3214a16f697f88d23f3441e58c56110930d7c341" region="sub3" offset="0"/>
              <rom name="zigzag8" size="2048" crc="86120541" sha1="c974441ee0421a38c25bc7c3edbc6b510b7df473" region="gfx1" offset="0"/>
              <rom name="136007.116" merge="dd1.15" size="4096" crc="e22957c8" sha1="4700c63f4f680cb8ab8c44e6f3e1712aabd5daa4" region="gfx2" offset="0"/>
              <rom name="zigzag12" size="4096" crc="386a0956" sha1="79f5d6af1fdc467a503216a588cb03535c823a40" region="gfx2" offset="1000"/>
              <rom name="zigzag13" size="4096" crc="69f6e395" sha1="10a7518e963f2cecb494d77137e01a068116e20b" region="gfx2" offset="2000"/>
              <rom name="136007.119" merge="dd1.12" size="4096" crc="c58252a0" sha1="bd79e39e8a572d2b5c205e6de27ca23e43ec9f51" region="gfx2" offset="3000"/>
              <rom name="dd1.11" merge="dd1.11" size="4096" crc="7b383983" sha1="57f1e8f5171d13f9f76bd091d81b4423b59f6b42" region="gfx3" offset="0"/>
              <rom name="dd1.10b" merge="dd1.10b" size="4096" crc="2cf399c2" sha1="317c48818992f757b1bd0e3997fa99937f81b52c" region="gfx4" offset="0"/>
              <rom name="136007.113" merge="136007.113" size="32" crc="4cb9da99" sha1="91a5852a15d4672c29fdcbae75921794651f960c" region="proms" offset="0"/>
              <rom name="136007.111" merge="136007.111" size="256" crc="00c7c419" sha1="7ea149e8eb36920c3b84984b5ce623729d492fd3" region="proms" offset="20"/>
              <rom name="136007.112" merge="136007.112" size="256" crc="e9b3e08e" sha1="a294cc4da846eb702d61678396bfcbc87d30ea95" region="proms" offset="120"/>
              <rom name="136007.110" merge="136007.110" size="256" crc="7a2815b4" sha1="085ada18c498fdb18ecedef0ea8fe9217edb7b46" region="namco" offset="0"/>
              <rom name="136007.109" merge="136007.109" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746" region="namco" offset="100"/>
              <device_ref name="namco51"/>
              <device_ref name="namco53"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub2" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="51xx:mcu" name="MB8843" clock="1536000"/>
              <chip type="cpu" tag="53xx:mcu" name="MB8843" clock="1536000"/>
              <chip type="cpu" tag="sub3" name="Z80" clock="3072000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco" clock="96000"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="4"/>
              </input>
              <dipswitch name="Service Mode" tag="IN0H" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSWA" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="7"/>
                     <dipvalue name="2 Coins/1 Credit" value="3"/>
                     <dipvalue name="1 Coin/1 Credit" value="1" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/6 Credits" value="4"/>
                     <dipvalue name="1 Coin/7 Credits" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSWA" mask="56">
                     <dipvalue name="10K, 40K, Every 40K" value="32"/>
                     <dipvalue name="10K, 50K, Every 50K" value="16"/>
                     <dipvalue name="20K, 60K, Every 60K" value="48"/>
                     <dipvalue name="20K, 70K, Every 70K" value="8"/>
                     <dipvalue name="10K and 40K Only" value="40"/>
                     <dipvalue name="20K and 60K Only" value="24" default="yes"/>
                     <dipvalue name="10K Only" value="56"/>
                     <dipvalue name="None" value="0"/>
                     <dipvalue name="20K, 60K, Every 60K" value="32"/>
                     <dipvalue name="30K, 80K, Every 80K" value="16"/>
                     <dipvalue name="20K and 50K Only" value="48"/>
                     <dipvalue name="20K and 60K Only" value="8"/>
                     <dipvalue name="30K and 70K Only" value="40"/>
                     <dipvalue name="20K Only" value="24" default="yes"/>
                     <dipvalue name="30K Only" value="56"/>
                     <dipvalue name="None" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSWA" mask="192">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="64"/>
                     <dipvalue name="3" value="128" default="yes"/>
                     <dipvalue name="5" value="192"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Medium" value="2"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="3"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSWB" mask="4">
                     <dipvalue name="Upright" value="4" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Allow Continue" tag="DSWB" mask="8">
                     <dipvalue name="No" value="8"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWB" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Freeze" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSWB" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="192"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="544"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise