Home News Forum                            

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

lastday: MAME ROM Information.


The Last Day (c) 1990 Dooyong.

A vertically scrolling shoot-em-up.


Main CPU : Z80 (@ 8 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : (2x) YM2203 (@ 4 Mhz)

Screen orientation : Vertical

Video resolution : 240 x 384 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way joystick

Buttons : 2


In korea, this game as known as "D-day Chulguuk" (translates from Korean as 'D-day sortie').

Dooyong Industrial was established by Jung Jin Yook in the 80's. In its early days Dooyong made bootleg versions, and later made original games. Dooyong stopped to develop arcade games in 1996.

Very few last Day boards were exported to Japan.


Directed by : J. S. Hong

Main software : J. H. Park, H. S. Ryou, D. C. Jeong

Hardware designer : C. D. Kim

PCB artwork : S. W. Lee

Character designer : M. R. Oh

Animation designer : M. S. Lee

Background designer : S. G. Kang, K. H. Choi, I. S. Yi, H. C. Sin

Music : I. G. Kang

Sound effects : S. H. Lee

Music software : Y. C. No


Game's rom.

MAME Info:

0.37b6 [Nicola Salmoria]


- If you add a service credit, the number of credits appears in the bottom of the screen in service mode. It doesn't do that when hitting Coin 1 or Coin 2. Steps To Reproduce: Go into service mode. Press Service 1. Luigi30 (ID 01808)

- In test mode when you press key 5 it activates coinb and when you press key 6 it activates coina (it supposed to be around the other way). cpukett (ID 00012)


- 0.141u3: Tomasz Slanina fixed sound issues in The Last Day. Changed Z80 CPU2 clock speed to 8MHz.

- 0.136u3: MASH fixed audio regression in The Last Day.

- 0.99u2: Pierpaolo Prazzoli added some disable registers for tilemaps/sprites (fixing the bug in The Last Day demo).

- 0.96u1: Added 'Coin Type' dipswitch.

- 19th August 2000: Nicola Salmoria sent in a Dooyong driver with support for Pollux, Blue Hawk, Primella, R-Shark and The Last Day.

- 0.37b6: Nicola Salmoria added The Last Day (set 1) (Dooyong 1990) and clone (set 2). Known issues: Sprite/fg priority is not understood (tanks, boats should pass below bridges). When you insert a coin, the demo sprites continue to move in the background. Maybe the whole background and sprites are supposed to be disabled. The differences between the two sets are only in the sound program and graphics. The main program is the same.

- 13th August 2000: Nicola Salmoria sent in a driver for The Last Day.


Recommended Games (Airforce 2):

Phantom II


Mission-X (DECO Cassette)




1942 (PlayChoice-10)

1943 - The Battle of Midway

1943 Kai - Midway Kaisen

1944: The Loop Master

19XX: The War Against Destiny

XX Mission

Flying Shark

Fire Shark

Fire Shark (Mega-Tech)


Sonic Boom

Bombs Away

Fighting Hawk

Scramble Spirits

Sky Soldiers


Guts n' Glory (Bombing)

Meta Fox

Sky Adventure

Task Force Harrier

Twin Hawk

Vapor Trail - Hyper Offence Formation

The Last Day

Lightning Fighters

Sky Smasher

Ghost Pilots

Gulf War II

Fighter & Attacker

Blue Hawk

Double Wings

Strikers 1945

Strikers 1945 II

Strikers 1945 III

Strikers 1945 Plus

Spectrum 2000

Fire Hawk

Wyvern Wings

Romset: 1536 kb / 16 files / 404.4 zip

MAME XML Output:

       <game name="lastday" sourcefile="dooyong.c">
              <description>The Last Day (set 1)</description>
              <rom name="lday3.bin" size="65536" crc="a06dfb1e" sha1="c6220eda8c01d55862700e369db7291dbbedc8c8" region="maincpu" offset="0"/>
              <rom name="lday4.bin" size="65536" crc="70961ea6" sha1="245d3da67abb4a511a024f030de461b9a2b4804e" region="maincpu" offset="20000"/>
              <rom name="lday1.bin" size="65536" crc="dd4316fd" sha1="496e6657bb76d91f488a2464d1af1be095ab9105" region="audiocpu" offset="0"/>
              <rom name="lday2.bin" size="65536" crc="83eb572c" sha1="e915afd55d505bce202206c9ecfa89bad561ef6c" region="gfx1" offset="0"/>
              <rom name="lday16.bin" size="131072" crc="df503504" sha1="daa58a7bc24415b5f59b7c7cc918bc85de9702a3" region="gfx2" offset="0"/>
              <rom name="lday15.bin" size="131072" crc="cd990442" sha1="891b2163db23ab0bb40cbadce6e06fc067d0532f" region="gfx2" offset="1"/>
              <rom name="lday6.bin" size="131072" crc="1054361d" sha1="52566786ca8177404be8b66fd7de94ac25fc49ea" region="gfx3" offset="0"/>
              <rom name="lday9.bin" size="131072" crc="6952ef4d" sha1="b4e5ec02e97df213fe0bd4cd8a2ca77d7ecf8ad5" region="gfx3" offset="1"/>
              <rom name="lday7.bin" size="131072" crc="6e57a888" sha1="8efe876ea3c788b83e8291f7fc6f55b90de158c8" region="gfx3" offset="40000"/>
              <rom name="lday10.bin" size="131072" crc="a5548dca" sha1="9914e01c1739c3bfd868a01e53c9030726ced4ea" region="gfx3" offset="40001"/>
              <rom name="lday12.bin" size="131072" crc="992bc4af" sha1="94570ebd1ee6acf1871cf914907acd12dca4026e" region="gfx4" offset="0"/>
              <rom name="lday14.bin" size="131072" crc="a79abc85" sha1="3e63dad11db9b7420331403a1d551d8c041c4cc2" region="gfx4" offset="1"/>
              <rom name="lday5.bin" size="65536" crc="4789bae8" sha1="6ffecc16eb8c9c783b02c4ef68cb5098b01fafef" region="gfx5" offset="0"/>
              <rom name="lday8.bin" size="65536" crc="92402b9a" sha1="2ca8078d2687afbe7b6fc5412de16c6fbc11a650" region="gfx5" offset="1"/>
              <rom name="lday11.bin" size="65536" crc="04b961de" sha1="7a94c9d0800d79048660cf3758708a346ead33f9" region="gfx6" offset="0"/>
              <rom name="lday13.bin" size="65536" crc="6bdbd887" sha1="a54f26f9ddd72b8b8f7a030610c1c4a5f94a3358" region="gfx6" offset="1"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="4000000"/>
              <chip type="audio" tag="ym2" name="YM2203" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="384" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin Type" tag="DSWA" mask="2">
                     <dipvalue name="A" value="2" default="yes"/>
                     <dipvalue name="B" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
                     <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/4 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Lives" tag="DSWB" mask="3">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="2"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="1"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="48">
                     <dipvalue name="Every 200000" value="48" default="yes"/>
                     <dipvalue name="Every 240000" value="32"/>
                     <dipvalue name="280000" value="16"/>
                     <dipvalue name="None" value="0"/>
              <dipswitch name="Speed" tag="DSWB" mask="64">
                     <dipvalue name="Low" value="0"/>
                     <dipvalue name="High" value="64" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise