Home News Forum                            

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

ddayjlca: MAME ROM Information.


D-Day (c) 1984 Jaleco.

A vertical shooter from Jaleco where you control a battleship that moves on the ocean.


Main CPU : Z80 (@ 4 Mhz), Z80 (@ 3 Mhz)

Sound Chips : (2x) AY8910 (@ 2 Mhz)

Player : 1

Control : 8-way Joystick

Buttons : 4


Released in January 1984 in Japan.


* Bonus Damage with Pistol : When the game is starting, switch to the shotgun BEFORE the game screen comes up. You will hear the gun-changing sound. However, when the screen loads, you will be armed with the pistol. If you do not change guns for the remainder of the game, you will deal the same damage as a shotgun, but get the higher amount of points since you are 'officially' using a pistol.


Game's rom.

MAME Info:

0.81 [Pierpaolo Prazzoli]


- 0.136u2: Chack'n and Team Japump dumped the 5x proms in D-Day (Jaleco). Angelo Salese fixed background and sprites colors in D-Day (Jaleco).

- 28th January 2010: Angelo Salese - Chack'n of Team Japump dumped the proms in D-Day (Jaleco)... after some driver tweaking here's the results. Foreground tilemap colors are probably wrong, I don't see anything that suits for the color offset(s) in that so I've temporarly hard-coded it.

- 25th January 2010: Smitdogg - Thanks to MrGoodwraith I got a D-Day (Jaleco) PCB to dump the proms. After my bid had gone through though I found out a member of Team Japump has one, so hopefully he will dump them and I'll just resell the board. In the mean time we have it "double secured" I suppose which isn't bad considering the last time someone attempted to dump them they were destroyed in the process.

- 0.135u2: Fabio Priuli added save state support to D-Day (Jaleco set 1).

- 30th July 2008: Guru - D-Day chips arrived to be decapped, thanks to Dox.

- 0.122u8: Changed description to 'D-Day (Jaleco set 1)' and clone to 'D-Day (Jaleco set 2)'.

- 0.102u1: Changed D-Day (Jaleco - set 2) to a clone of (Jaleco - set 1).

- 0.102: Tomasz Slanina fixed D-Day - Game now playable. Added 'D-Day (Jaleco - set 2)'. Changed parent description to 'D-Day (Jaleco - set 1)'. Added Z80 (3MHz) CPU2 and 2x AY8910 (2MHz) sound. Fixed user1/2 rom loading.

- 25th October 2005: Tomasz Slanina - Simulated protection and fixed some gfx bugs. TODO: Colors (dump proms) and GFX banking and fg/bg priority. Update: Fixed more gfx bugs.

- 14th October 2005: Tomasz Slanina - Just got a D-Day PCB for rom redump, hardware analyse and protection break.

- 0.88u5: Changed Z80 CPU1 clock speed to 4MHz and the 2x AY-3-8910 to 3MHz. Added 2nd Z80 (4MHz) CPU. Changed visible area to 224x256. Fixed user1/2 rom loading. Added 8-way Joystick with 4x buttons.

- 12th November 2004: Tomasz Slanina - Added sprites, bg scroll, sound and DMA to D-Day. Game is not playable - wrong colors, bad bg data (problems with rom mapping/banking). It's typical early jaleco *weird* hardware (not as complicated as Exerion, but a bit more than Field Combat or Parallel Turn).

- 0.81: Pierpaolo Prazzoli added D-Day (Jaleco) (Jaleco 1984). Unemulated Jaleco protection chip.

- 30th March 2004: Pierpaolo Prazzoli sent in a preliminary driver for D-Day (Jaleco), but it also suffers from unemulated protection and crashes in the gameplay.

- 22nd May 2003: Pierpaolo Prazzoli sent in a preliminary driver for D-Day (Jaleco) and Top Roller, but neither of them work at all.

- 17th October 2000: Noel Miruru Noel Miruru from Team Japump dumped D-Day (Jaleco set 1).

Recommended Games:

Missile X / Guided Missile

Tora Tora

Red Alert



D-Day (Jaleco)


Danger Zone

SDI - Strategic Defense Initiative


Fortress 2 Blue Arcade

Romset: 138 kb / 24 files / 45.8 zip

MAME XML Output:

       <game name="ddayjlca" sourcefile="ddayjlc.c" cloneof="ddayjlc" romof="ddayjlc">
              <description>D-Day (Jaleco set 2)</description>
              <rom name="1a" size="8192" crc="d8e4f3d4" sha1="78b30b4896a7f718975b1502c6253819bceee922" region="maincpu" offset="0"/>
              <rom name="2" merge="2" size="8192" crc="f40ea53e" sha1="234ef686d3e9fe12aceada7098c4cc53e56eb1a3" region="maincpu" offset="2000"/>
              <rom name="3" merge="3" size="8192" crc="0780ef60" sha1="9247af38acbaea0f78892fc50081b2400abbdc1f" region="maincpu" offset="4000"/>
              <rom name="4" merge="4" size="8192" crc="75991a24" sha1="175f505da6eb80479a70181d6aed01130f6a64cc" region="maincpu" offset="6000"/>
              <rom name="11" merge="11" size="8192" crc="fe4de019" sha1="16c5402e1a79756f8227d7e99dd94c5896c57444" region="audiocpu" offset="0"/>
              <rom name="16" merge="16" size="8192" crc="a167fe9a" sha1="f2770d93ee5ae4eb9b3bcb052e14e36f53eec707" region="gfx1" offset="0"/>
              <rom name="17" merge="17" size="8192" crc="13ffe662" sha1="2ea7855a14a4b8429751bae2e670e77608f93406" region="gfx1" offset="2000"/>
              <rom name="18" merge="18" size="8192" crc="debe6531" sha1="34b3b70a1872527266c664b2a82014d028a4ff1e" region="gfx1" offset="4000"/>
              <rom name="19" merge="19" size="8192" crc="5816f947" sha1="2236bed3e82980d3e7de3749aef0fbab042086e6" region="gfx1" offset="6000"/>
              <rom name="14" merge="14" size="4096" crc="2c0e9bbe" sha1="e34ab774d2eb17ddf51af513dbcaa0c51f8dcbf7" region="gfx2" offset="1000"/>
              <rom name="15" merge="15" size="4096" crc="a6eeaa50" sha1="052cd3e906ca028e6f55d0caa1e1386482684cbf" region="gfx2" offset="0"/>
              <rom name="12" merge="12" size="4096" crc="7f7afe80" sha1="e8a549b8a8985c61d3ba452e348414146f2bc77e" region="gfx3" offset="1000"/>
              <rom name="13" merge="13" size="4096" crc="f169b93f" sha1="fb0617162542d688503fc6618dd430308e259455" region="gfx3" offset="0"/>
              <rom name="5" merge="5" size="8192" crc="299b05f2" sha1="3c1804bccb514bada4bed68a6af08db63a8f1b19" region="user1" offset="0"/>
              <rom name="6" merge="6" size="8192" crc="38ae2616" sha1="62c96f32532f0d7e2cf1606a303d81ebb4aada7d" region="user1" offset="2000"/>
              <rom name="7" merge="7" size="8192" crc="4210f6ef" sha1="525d8413afabf97cf1d04ee9a3c3d980b91bde65" region="user1" offset="4000"/>
              <rom name="8" merge="8" size="8192" crc="91a32130" sha1="cbcd673b47b672b9ce78c7354dacb5964a81db6f" region="user1" offset="6000"/>
              <rom name="9" merge="9" size="8192" crc="ccb82f09" sha1="37c23f13aa0728bae82dba9e2858a8d81fa8afa5" region="user1" offset="8000"/>
              <rom name="10" merge="10" size="8192" crc="5452aba1" sha1="03ef47161d0ab047c8675d6ffd3b7acf81f74721" region="user1" offset="a000"/>
              <rom name="3l.bin" merge="3l.bin" size="256" crc="da6fe846" sha1="e8386cf7f552facf2d1a5b7b63ca3d2f1801d215" region="proms" offset="400"/>
              <rom name="4l.bin" merge="4l.bin" size="256" crc="2c3fa534" sha1="e4c0d06cf62459c1835cb27a4e659b01ad4be20c" region="proms" offset="0"/>
              <rom name="4m.bin" merge="4m.bin" size="256" crc="e0ab9a8f" sha1="77010c4039f9d408f40cea079c1ef56132ddbd2b" region="proms" offset="200"/>
              <rom name="5n.bin" merge="5n.bin" size="256" crc="61d85970" sha1="189e9da3dade54936872b80893b1318e5fbfbe5e" region="proms" offset="300"/>
              <rom name="5p.bin" merge="5p.bin" size="256" crc="4fd96b26" sha1="0fb9928ab6c4ee937cefcf82145a4c9d43ca8517" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="2000000"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="4" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              <dipswitch name="Coin A" tag="DSW1" mask="28">
                     <dipvalue name="4 Coins/1 Credit" value="12"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="24"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
                     <dipvalue name="1 Coin/3 Credits" value="20"/>
                     <dipvalue name="Free Play" value="28"/>
              <dipswitch name="Extend" tag="DSW1" mask="32">
                     <dipvalue name="30K" value="0" default="yes"/>
                     <dipvalue name="50K" value="32"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="64">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Coin B" tag="DSW2" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="3"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="Free Play" value="7"/>
              <dipswitch name="Unknown" tag="DSW2" mask="248">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="248"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise