Home News Forum                            
 

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

dmndrby: MAME ROM Information.


History:

Diamond Derby (c) 1994 Electrocoin Automatics, Ltd.


- SOURCES -


Game's ROM.




MAME Info:

0.86u1 [David Haywood]


NOTE:

- Press Collect Button to "get the money".


WIP:

- 0.138u2: Angelo Salese fixed NVRAM handling in Diamond Derby.

- 0.129u3: Angelo Salese fixed foreground tilemap colors in Diamond Derby.

- 0.129: Angelo Salese fixed more stuff in Diamond Derby, game is playable but not yet working (due of a subtle bug, see source). Added dipswitches 'Out Coin 1', 'Out Coin 2' and 'Out Coin 3'.

- 0.128u7: Improvements to the DiamondDerby driver [Mike Green]. Changed description to 'Diamond Derby (Newer)' and clone to 'Diamond Derby (Original)'. Fixed rom loading. Replaced Z80 CPU1 with 2x Z80 (4MHz) CPUs and AY-3-8910A (1789750 Hz) sound. Added dipswitches 'Refill Key', 'KEY0-9', 3x 'Door', 'Max Prize', 'Percentage Payout', 'Price Per Game', 'Show Results' and 17x 'Unknown x'.

- 0.86u1: David Haywood added Diamond Derby (set 1) (Electrocoin 1986) and clone (set 2). This is a gambling game and will probably be removed once the driver is complete, it's just here while it is developed.


Recommended Games (Horse):

King Derby

Winners Circle

Gladiator 1984

Wai Wai Jockey Gate-In!

Jockey Club

Jockey Club II

Arlington Horse Racing

Neck-n-Neck

Diamond Derby

Othello Derby

Stakes Winner

Stakes Winner 2

Gallop Racer

Gallop Racer 2

Gallop Racer 3

Super Derby

Final Furlong

Final Furlong 2

Dark Horse Legend

Derby Owners Club

Derby Owners Club 2000

Derby Owners Club II

Derby Owners Club World Edition

Jockey Grand Prix

Net Select Keiba Victory Furlong


Romset: 170 kb / 29 files / 41.4 zip




MAME XML Output:

       <game name="dmndrby" sourcefile="dmndrby.c">
              <description>Diamond Derby (Newer)</description>
              <year>1994</year>
              <manufacturer>Electrocoin</manufacturer>
              <rom name="dd04.m6" size="8192" crc="a3cfd28e" sha1="7ba14876fa4409634a699e049bce3bc457522932" region="maincpu" offset="0"/>
              <rom name="dd05.m7" size="8192" crc="16f7ac0b" sha1="030b8c2b294a0287f3aaf72424304fc191315888" region="maincpu" offset="2000"/>
              <rom name="dd06.m8" size="8192" crc="914ba8f5" sha1="d1b3f3d5d2625e42ea6cb5c777942cec7faea58e" region="maincpu" offset="4000"/>
              <rom name="dd03.j9" size="4096" crc="660f0cae" sha1="b3b414e52342de877a5c20886a87002a63310a94" region="audiocpu" offset="0"/>
              <rom name="dd01.e1" size="8192" crc="2e120288" sha1="0ea29aff07e956b19080f05bd18b427195694ce8" region="gfx1" offset="0"/>
              <rom name="dd02.e2" size="8192" crc="ca028c8c" sha1="f882eea2191cf1f3ea57d49fd6862f98401555be" region="gfx1" offset="2000"/>
              <rom name="dd22.n6" size="8192" crc="db6b13fc" sha1="3415deb2ffa86679e4f8abb644b75963e5368ba0" region="user1" offset="0"/>
              <rom name="dd23.n7" size="8192" crc="595fdb9b" sha1="133d227bb156be52337da974e37973b049722e49" region="user1" offset="2000"/>
              <rom name="dd07.b1" size="8192" crc="207a534a" sha1="ddbd292f79cc9fb7bd9f0ee9874da87909147789" region="gfx2" offset="0"/>
              <rom name="dd08.b2" size="8192" crc="f380e2c4" sha1="860a6557ae8b81d310c353f88f9194e1ffd551ec" region="gfx2" offset="2000"/>
              <rom name="dd09.b3" size="8192" crc="68ebf74c" sha1="959ee6c4ce700cff86af39442063dc79b8f8913e" region="gfx2" offset="4000"/>
              <rom name="dd10.b5" size="4096" crc="38b1568a" sha1="f7e04db49708dfc8c8512026d3460af0f3fb6780" region="gfx2" offset="6000"/>
              <rom name="dd11.d1" size="8192" crc="fe615561" sha1="808f703d0ca1576feb78f21c380e4006dd634a9c" region="gfx2" offset="8000"/>
              <rom name="dd12.d2" size="8192" crc="4df63aae" sha1="a0b224fb1157fc25c21f9f0664bb8385e94e5c77" region="gfx2" offset="a000"/>
              <rom name="dd13.d4" size="8192" crc="cace0dfc" sha1="41902f3ee2fa18798e3b441ee18f7b953d977b93" region="gfx2" offset="c000"/>
              <rom name="dd14.d5" size="4096" crc="2c602cbe" sha1="78ffe79e3f2c4a3e9c6adc8f4635ed1a93528dc8" region="gfx2" offset="e000"/>
              <rom name="dd15.e1" size="8192" crc="2ce23b64" sha1="5cbeabc015cb167c7fd485ab4d9f1329bc2e94b3" region="gfx2" offset="10000"/>
              <rom name="dd16.e2" size="8192" crc="6af9796c" sha1="4cd818d488ac85fd6f8732fdca80cc29db86d3f4" region="gfx2" offset="12000"/>
              <rom name="dd17.e4" size="8192" crc="b451cde2" sha1="1c7340cc39d9beca1640c88000112c898d3de941" region="gfx2" offset="14000"/>
              <rom name="dd18.e5" size="4096" crc="56228aaf" sha1="74e96ebefc1b69310b23e47a35affbb7cd7d9acc" region="gfx2" offset="16000"/>
              <rom name="dd19.n2" size="8192" crc="fd536051" sha1="556dfe064eeb9be1db751410ec128385c463e706" region="gfx3" offset="0"/>
              <rom name="dd20.n3" size="8192" crc="1497e52f" sha1="f08c20c97c8d2148fcc705297cf1129bc65c9b83" region="gfx3" offset="2000"/>
              <rom name="dd21.n4" size="8192" crc="87605d44" sha1="c985fb15eac7bcc89e92909cf588b5982d0cabd0" region="gfx3" offset="4000"/>
              <rom name="ddprom3.h5" size="32" crc="aea3cff6" sha1="1139dd52c127436873a674be8a14527190091a82" region="proms" offset="0"/>
              <rom name="ddprom4.h10" size="256" crc="7280f000" sha1="bfad2b547b8abe6c67928bec08e7d00431c539d5" region="proms2" offset="0"/>
              <rom name="ddprom5.k1" size="256" crc="15edbdac" sha1="298640afb24830d32f54c0c7c5960d777f51f2bd" region="proms2" offset="100"/>
              <rom name="ddprom1.c1" size="256" crc="e1c2fa1b" sha1="6b8b0b2c1ac4b2796070452c923ba96dd8b29048" region="proms2" offset="200"/>
              <rom name="ddprom2.j5" size="256" crc="3e5402dc" sha1="2f497333f49064c54995cec8919f3aebdc17e977" region="proms3" offset="0"/>
              <rom name="ddprom6.m12" size="256" crc="7f677b7d" sha1="946014cb01f5954a3cb196796741ee174a0de641" region="proms3" offset="100"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1789750"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="6" coins="4" service="yes">
              </input>
              <dipswitch name="Out Coin 1" tag="IN0" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Out Coin 2" tag="IN1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Out Coin 3" tag="IN2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 1-1" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Max Prize" tag="DSW1" mask="6">
                     <dipvalue name="240p (cash)" value="6"/>
                     <dipvalue name="300p (cash)" value="2"/>
                     <dipvalue name="480p (cash + tokens)" value="4"/>
                     <dipvalue name="600p (cash + tokens)" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name=" Unknown 1-2" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Percentage Payout" tag="DSW1" mask="48">
                     <dipvalue name="76%" value="0" default="yes"/>
                     <dipvalue name="80%" value="16"/>
                     <dipvalue name="86%" value="32"/>
                     <dipvalue name="88%" value="48"/>
                     <dipvalue name="78%" value="0" default="yes"/>
                     <dipvalue name="82%" value="16"/>
                     <dipvalue name="86%" value="32"/>
                     <dipvalue name="90%" value="48"/>
              </dipswitch>
              <dipswitch name="Price Per Game" tag="DSW1" mask="192">
                     <dipvalue name="2p" value="0"/>
                     <dipvalue name="5p" value="64"/>
                     <dipvalue name="10p" value="128" default="yes"/>
                     <dipvalue name="20p" value="192"/>
              </dipswitch>
              <dipswitch name="Show Results" tag="DSW2" mask="1">
                     <dipvalue name="Last Race" value="1" default="yes"/>
                     <dipvalue name="Last 6 Races" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-2" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-3" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-4" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-5" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-6" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-7" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name=" Unknown 2-8" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="preliminary" emulation="preliminary" color="imperfect" sound="good" graphic="imperfect" savestate="unsupported" palettesize="768"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise