Home News Forum                            

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

ad2083: MAME ROM Information.


A. D. 2083 (c) 1983 Midcoin.

An old shoot'em up similar to Konami's "Time Pilot".


Main CPU : Z80 (@ 3.072 Mhz)

Sound CPU : Z80 (@ 1.78975 Mhz)

Sound Chips : (2x) AY8910 (@ 1.78975 Mhz), TMS5110 (@ 640 Khz)

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.61 Hz

Palette colors : 106

Players : 1

Control : 8-way Joystick

Buttons : 1


'A. D.' stands for 'Anno Domini'.


Game's rom.

MAME Info:

0.96u3 [Pierpaolo Prazzoli]


- 0.145u8: Tafoid fixed crash before OK in A. D. 2083.

- 0.138u4: Gravilidavide and Tafoid added 2nd Button (Hyper Jump) for A. D. 2083 to be used after cued via speech to allow jumping to other phases without finishing the current mission. Volume adjusted to better levels (AY was way too low in comparison to speech).

- 0.138u2: Couriersud added a new cycle exact VMS interface to TMS5110 emulating M0, M1 and ADD1 to ADD8 lines. Added TMS6100 memory controller device. Also added TMSPROM device emulating Bagman and A. D. 2083 prom controlled speech logic. Switched Bagman, A. D. 2083 and Radar Scope (TRS01) to use the new interface and devices. Added documentation about TMS5110 prom interface used by Bagman and A. D. 2083.

- 0.133u3: Replaced TMS5100A sound with TMS5110A.

- 0.126u5: Couriersud changed A. D. 2083 to load PROM data instead of using hardcoded values. Added new TMS5110 prom sn74s188.8a (BAD_DUMP). Changed region user1 to tms5110_ctrl.

- 0.126u4: Pierpaolo Prazzoli removed the bad dumps flags from A. D. 2083.

- 0.122u7: Replaced TMS5110 sound with TMS5100A.

- 0.122u4: AD2083 improvements [Couriersud]: Completed TMS5110A code. Working speech synthesis. Documented analysis done on PCB pictures and findings. As a consequence, marked all sound roms as BAD DUMP. Created sound driver in Scramble driver. Added 'Cabinet' dipswitch (ad2083_0111u5gra).

- 0.104u7: Aaron Giles fixed A. D. 2083 (game stops at boot - happened from 0.104u3).

- 0.96u3: Pierpaolo Prazzoli added A. D. 2083 (Midcoin 1983).

- 20th April 2005: Pierpaolo Prazzoli - Anno Domini has wrong colors (the color prom we have needs to be redumped) and it's missing sound. If anyone is interested this runs on Scramble hardware with changes to support more sprites...

- 16th April 2005: Pierpaolo Prazzoli - Anno Domini 2083 (Midcoin 1983) looks like Galaxian hardware, still a lot to do.

- 14th April 2005: f205v and Matteo dumped A.D. 2083.

LEVELS: 6 (endless)

Other Emulators:

* FB Alpha

Recommended Games (Defender):





Cosmic Avenger


The Percussor


4 Fun in 1 (Scramble)

Space Odyssey



A. D. 2083





Darius II

Darius Gaiden - Silver Hawk

Fantasy Zone

Fantasy Zone (Mega-Tech)

Fantasy Zone 2

Alpha One

Back Fire

Thunder Cross

Thunder Cross II


Mega Blast

Air Buster

Arrow Flash (Mega-Tech)

Bio-ship Paladin


ThunderForce AC

Thunder Force II MD (Mega-Tech)

Cosmic Cop

E.D.F. : Earth Defense Force

Metal Black

Strike Force


Andro Dunos

Last Resort


Blazing Star

Romset: 69 kb / 12 files / 35.9 zip

MAME XML Output:

       <game name="ad2083" sourcefile="scramble.c">
              <description>A. D. 2083</description>
              <rom name="ad0.10o" size="8192" crc="4d34325a" sha1="4a0eb1cd94382c44ab2642d734d3da9025872eba" region="maincpu" offset="0"/>
              <rom name="ad1.9o" size="8192" crc="0f37134b" sha1="a935ae013e9fb26b5ef44f7ebd2a043763b146db" region="maincpu" offset="2000"/>
              <rom name="ad2.8o" size="8192" crc="bcfa655f" sha1="6a552c67f48e9ece6c6d38b4151ff6f3dbfd8dcb" region="maincpu" offset="a000"/>
              <rom name="ad3.7o" size="8192" crc="60655225" sha1="628796b23ad66f8f7b2c160d923ecbea10fd7553" region="maincpu" offset="c000"/>
              <rom name="ad1s.3d" size="8192" crc="80f39b0f" sha1="35671eaf6fc7643ad691414349f1b2772d020e9a" region="audiocpu" offset="0"/>
              <rom name="ad2s.4d" size="4096" crc="5177fe2b" sha1="9aee953ae43131c4db9db71ca69a8ce9ad62ff05" region="audiocpu" offset="2000"/>
              <rom name="ad4.5k" size="8192" crc="388cdd21" sha1="52f97d8e4f7c7f45a2875f03eadc622b540693e7" region="gfx1" offset="0"/>
              <rom name="ad5.3k" size="8192" crc="f53f3449" sha1="0711f2e47504f256d46eea1e225e35f9bde8b9fb" region="gfx1" offset="2000"/>
              <rom name="ad1v.9a" size="4096" crc="4cb93fff" sha1="2cc686a9a58a85f2bb04fb6ced4626e9952635bb" region="tmsprom" offset="0"/>
              <rom name="ad2v.10a" size="4096" crc="4b530ea7" sha1="8793b3497b598f33b34bf9524e360c6c62e8001d" region="tmsprom" offset="1000"/>
              <rom name="prom-am27s19dc.1m" size="32" crc="2759aebd" sha1="644fd2c95ca49cbbc0ee1b88ca2563451ddd4fe0" region="proms" offset="0"/>
              <rom name="prom-sn74s188.8a" size="32" crc="c58a4f6a" sha1="35ef244b3e94032df2610aa594ea5670b91e1449" status="baddump" region="5110ctrl" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="1789750"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1789750"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1789750"/>
              <chip type="audio" tag="tms" name="TMS5110A" clock="640000"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="60.606061" />
              <sound channels="1"/>
              <input players="1" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="IN2" mask="15">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/2 Credits" value="9"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="10"/>
                     <dipvalue name="2 Coins/4 Credits" value="11"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="2 Coins/5 Credits" value="12"/>
                     <dipvalue name="2 Coins/6 Credits" value="13"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="2 Coins/7 Credits" value="14"/>
                     <dipvalue name="2 Coins/8 Credits" value="15"/>
                     <dipvalue name="1 Coin/4 Credits" value="3"/>
                     <dipvalue name="1 Coin/5 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="5"/>
                     <dipvalue name="1 Coin/7 Credits" value="6"/>
                     <dipvalue name="1 Coin/8 Credits" value="7"/>
              <dipswitch name="Coin B" tag="IN2" mask="240">
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/2 Credits" value="144"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="160"/>
                     <dipvalue name="2 Coins/4 Credits" value="176"/>
                     <dipvalue name="1 Coin/2 Credits" value="16"/>
                     <dipvalue name="2 Coins/5 Credits" value="192"/>
                     <dipvalue name="2 Coins/6 Credits" value="208"/>
                     <dipvalue name="1 Coin/3 Credits" value="32"/>
                     <dipvalue name="2 Coins/7 Credits" value="224"/>
                     <dipvalue name="2 Coins/8 Credits" value="240"/>
                     <dipvalue name="1 Coin/4 Credits" value="48"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="80"/>
                     <dipvalue name="1 Coin/7 Credits" value="96"/>
                     <dipvalue name="1 Coin/8 Credits" value="112"/>
              <dipswitch name="Lives" tag="IN3" mask="3">
                     <dipvalue name="2" value="3"/>
                     <dipvalue name="3" value="2"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="0" default="yes"/>
              <dipswitch name="Bonus Life" tag="IN3" mask="12">
                     <dipvalue name="None" value="12"/>
                     <dipvalue name="150000" value="4"/>
                     <dipvalue name="100000" value="8"/>
                     <dipvalue name="200000" value="0" default="yes"/>
              <dipswitch name="Cabinet" tag="IN3" mask="16">
                     <dipvalue name="Upright" value="16" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Allow Continue" tag="IN3" mask="32">
                     <dipvalue name="No" value="32"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Unknown" tag="IN3" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Demo Sounds" tag="IN3" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="106"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise