dmndrbya: MAME ROM Information. History:
Diamond Derby (c) 1986 Electrocoin.
- 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="dmndrbya" sourcefile="dmndrby.c" cloneof="dmndrby" romof="dmndrby"> |
|    |    | <description>Diamond Derby (Original)</description> |
|    |    | <year>1986</year> |
|    |    | <manufacturer>Electrocoin</manufacturer> |
|    |    | <rom name="dd4" size="8192" crc="29b06e0f" sha1="301fc2fe25ce47c2ad5112f0b795cd6bae605071" region="maincpu" offset="0"/> |
|    |    | <rom name="dd5" size="8192" crc="5299d020" sha1="678d338d2cee5250154454be97456d5f80bb4759" region="maincpu" offset="2000"/> |
|    |    | <rom name="dd6" size="8192" crc="f7e30ec0" sha1="bf898987366ee9def190e3575108395b0aaef2d6" region="maincpu" offset="4000"/> |
|    |    | <rom name="dd03.j9" merge="dd03.j9" size="4096" crc="660f0cae" sha1="b3b414e52342de877a5c20886a87002a63310a94" region="audiocpu" offset="0"/> |
|    |    | <rom name="dd1" size="8192" crc="7fe475a6" sha1="008bbaff87baad7f4c2497e40bf5e3fc95f993b4" region="gfx1" offset="0"/> |
|    |    | <rom name="dd2" size="8192" crc="54def3ee" sha1="fb88852ada2b5b555c0e8c0a082ed9978ff27434" region="gfx1" offset="2000"/> |
|    |    | <rom name="dd22.n6" merge="dd22.n6" size="8192" crc="db6b13fc" sha1="3415deb2ffa86679e4f8abb644b75963e5368ba0" region="user1" offset="0"/> |
|    |    | <rom name="dd23.n7" merge="dd23.n7" size="8192" crc="595fdb9b" sha1="133d227bb156be52337da974e37973b049722e49" region="user1" offset="2000"/> |
|    |    | <rom name="dd07.b1" merge="dd07.b1" size="8192" crc="207a534a" sha1="ddbd292f79cc9fb7bd9f0ee9874da87909147789" region="gfx2" offset="0"/> |
|    |    | <rom name="dd08.b2" merge="dd08.b2" size="8192" crc="f380e2c4" sha1="860a6557ae8b81d310c353f88f9194e1ffd551ec" region="gfx2" offset="2000"/> |
|    |    | <rom name="dd09.b3" merge="dd09.b3" size="8192" crc="68ebf74c" sha1="959ee6c4ce700cff86af39442063dc79b8f8913e" region="gfx2" offset="4000"/> |
|    |    | <rom name="dd10.b5" merge="dd10.b5" size="4096" crc="38b1568a" sha1="f7e04db49708dfc8c8512026d3460af0f3fb6780" region="gfx2" offset="6000"/> |
|    |    | <rom name="dd11.d1" merge="dd11.d1" size="8192" crc="fe615561" sha1="808f703d0ca1576feb78f21c380e4006dd634a9c" region="gfx2" offset="8000"/> |
|    |    | <rom name="dd12.d2" merge="dd12.d2" size="8192" crc="4df63aae" sha1="a0b224fb1157fc25c21f9f0664bb8385e94e5c77" region="gfx2" offset="a000"/> |
|    |    | <rom name="dd13.d4" merge="dd13.d4" size="8192" crc="cace0dfc" sha1="41902f3ee2fa18798e3b441ee18f7b953d977b93" region="gfx2" offset="c000"/> |
|    |    | <rom name="dd14.d5" merge="dd14.d5" size="4096" crc="2c602cbe" sha1="78ffe79e3f2c4a3e9c6adc8f4635ed1a93528dc8" region="gfx2" offset="e000"/> |
|    |    | <rom name="dd15.e1" merge="dd15.e1" size="8192" crc="2ce23b64" sha1="5cbeabc015cb167c7fd485ab4d9f1329bc2e94b3" region="gfx2" offset="10000"/> |
|    |    | <rom name="dd16.e2" merge="dd16.e2" size="8192" crc="6af9796c" sha1="4cd818d488ac85fd6f8732fdca80cc29db86d3f4" region="gfx2" offset="12000"/> |
|    |    | <rom name="dd17.e4" merge="dd17.e4" size="8192" crc="b451cde2" sha1="1c7340cc39d9beca1640c88000112c898d3de941" region="gfx2" offset="14000"/> |
|    |    | <rom name="dd18.e5" merge="dd18.e5" size="4096" crc="56228aaf" sha1="74e96ebefc1b69310b23e47a35affbb7cd7d9acc" region="gfx2" offset="16000"/> |
|    |    | <rom name="dd19.n2" merge="dd19.n2" size="8192" crc="fd536051" sha1="556dfe064eeb9be1db751410ec128385c463e706" region="gfx3" offset="0"/> |
|    |    | <rom name="dd20.n3" merge="dd20.n3" size="8192" crc="1497e52f" sha1="f08c20c97c8d2148fcc705297cf1129bc65c9b83" region="gfx3" offset="2000"/> |
|    |    | <rom name="dd21.n4" merge="dd21.n4" size="8192" crc="87605d44" sha1="c985fb15eac7bcc89e92909cf588b5982d0cabd0" region="gfx3" offset="4000"/> |
|    |    | <rom name="ddprom3.h5" merge="ddprom3.h5" size="32" crc="aea3cff6" sha1="1139dd52c127436873a674be8a14527190091a82" region="proms" offset="0"/> |
|    |    | <rom name="ddprom4.h10" merge="ddprom4.h10" size="256" crc="7280f000" sha1="bfad2b547b8abe6c67928bec08e7d00431c539d5" region="proms2" offset="0"/> |
|    |    | <rom name="ddprom5.k1" merge="ddprom5.k1" size="256" crc="15edbdac" sha1="298640afb24830d32f54c0c7c5960d777f51f2bd" region="proms2" offset="100"/> |
|    |    | <rom name="ddprom1.c1" merge="ddprom1.c1" size="256" crc="e1c2fa1b" sha1="6b8b0b2c1ac4b2796070452c923ba96dd8b29048" region="proms2" offset="200"/> |
|    |    | <rom name="ddprom2.j5" merge="ddprom2.j5" size="256" crc="3e5402dc" sha1="2f497333f49064c54995cec8919f3aebdc17e977" region="proms3" offset="0"/> |
|    |    | <rom name="ddprom6.m12" merge="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="Price Per Play" tag="DSW1" mask="1"> |
|    |    |    | <dipvalue name="5p" value="1" default="yes"/> |
|    |    |    | <dipvalue name="10p" value="0"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Max Prize" tag="DSW1" mask="6"> |
|    |    |    | <dipvalue name="400p (cash + tokens)" value="0"/> |
|    |    |    | <dipvalue name="300p (cash + tokens)" value="4"/> |
|    |    |    | <dipvalue name="200p (cash)" value="2" default="yes"/> |
|    |    |    | <dipvalue name="150p (cash)" value="6"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Percentage" tag="DSW1" mask="24"> |
|    |    |    | <dipvalue name="76%" value="0"/> |
|    |    |    | <dipvalue name="80%" value="8" default="yes"/> |
|    |    |    | <dipvalue name="84%" value="16"/> |
|    |    |    | <dipvalue name="88%" value="24"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name=" Unknown 1-2" tag="DSW1" mask="32"> |
|    |    |    | <dipvalue name="Off" value="32" default="yes"/> |
|    |    |    | <dipvalue name="On" value="0"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name=" Unknown 1-3" tag="DSW1" mask="64"> |
|    |    |    | <dipvalue name="Off" value="64" default="yes"/> |
|    |    |    | <dipvalue name="On" value="0"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name=" Unknown 1-4" tag="DSW1" mask="128"> |
|    |    |    | <dipvalue name="Off" value="128" default="yes"/> |
|    |    |    | <dipvalue name="On" value="0"/> |
|    |    | </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"/> |
|
|