magodds: MAME ROM Information. History:
Magical Odds (c) 1991 Micro Mfg.
- SOURCES -
Game's ROM.
MAME Info:
0.136u3 [David Haywood]
0.129u1 [Roberto Fresca]
WIP:
- 0.141u1: Added clones Magical Odds (set 3) and Magical Odds (set 5, custom encrypted CPU block). Changed description of clone 'Magical Odds (set 3, alt hardware)' to 'Magical Odds (set 4, custom encrypted CPU block)'. Renamed (magical) to (magodds), (magicala) to (magoddsa) and (mtonic) to (magoddsc).
- 28th November 2010: Smitdogg - I attacked the epoxy brick on the longboard version of Magical Odds to see what was inside. It looked like someone had started on it before me. Maybe Wost took a saw to it.
- 18th November 2010: Smitdogg - We got Magical Odds donated by Wost.
- 0.138u4: W. Herve, Smitdogg and The Dumping Union added clone Magical Odds (set 2). Smitdogg and The Dumping Union added proms, proms2 and proms3 to parent set and fixed gfx1 rom loading. Changed description of clone 'Magical Odds (set 2, alt hardware)' to 'Magical Odds (set 3, alt hardware)'.
- 11th June 2010: Smitdogg - We got a Magical Odds board to dump the proms. It turned out to be an undumped rom set as well.
- 10th June 2010: Smitdogg - I have a broken Magical Odds board on the way to dump the missing proms.
- 0.137: Angelo Salese and David Haywood fixed Magical Odds - Game now playable. Changed description of 'Magical Tonic / Magical Odds?' to 'Magical Odds (set 1)'. Angelo Salese confirmed and hooked up I/O ports in Magical Tonic / Odds, doesn't work due of nested NMI and implemented NMI enable flag, fixes logic quirks in the latter. David Haywood improved the graphics. Changed description of 'Magical Tonic?' to a clone 'Magical Odds (set 2, alt hardware)'.
- 0.136u3: David Haywood added 'Magical Tonic / Magical Odds?' (Micro Manufacturing Inc. 198?), not working.
- 0.129u5: Olivier Galibert added Magical Tonic decryption.
- 0.129u1: Roberto Fresca added 'Magical Tonic?' (Tonic 198?).
Romset: 354 kb / 16 files / 86.2 zip
MAME XML Output:
   | <game name="magodds" sourcefile="goldstar.c"> |
   |    | <description>Magical Odds (set 1)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>Pal Company / Micro Manufacturing Inc.</manufacturer> |
   |    | <rom name="8_p6_d12.512" size="65536" crc="6978c662" sha1="cfdbcdcd4085c264e1d0ad4f18160b40d2d4e406" region="maincpu" offset="0"/> |
   |    | <rom name="9_p7_d14.512" size="65536" crc="095230ba" sha1="e60f5497c2cd5f1c0fc33b1e21303dd569654e6d" region="maincpu" offset="c000"/> |
   |    | <rom name="5_l5_g2.512" size="65536" crc="f0ffb199" sha1="383406e6ab74e8cecaf5574a879bf24aa606ac37" region="gfx1" offset="20000"/> |
   |    | <rom name="6_l6_g3.512" size="65536" crc="3e44d92b" sha1="4e00e26a4dbf326c0c919c40382505189e82c85b" region="gfx1" offset="10000"/> |
   |    | <rom name="7_l7_g5.512" size="65536" crc="654bb754" sha1="346bfbf85fc38797cf422da47d474e2ef2ef459c" region="gfx1" offset="0"/> |
   |    | <rom name="1_m1_h2.764" size="8192" crc="d7d657e4" sha1="53e2717edb4cdeac83cd519b08225784600afa61" region="gfx2" offset="6000"/> |
   |    | <rom name="2_m2_h3.764" size="8192" crc="fb7541d5" sha1="62a36c186b32bd98dff5c3f0fa5f2ad13992835c" region="gfx2" offset="2000"/> |
   |    | <rom name="3_m3_h5.764" size="8192" crc="49572d8b" sha1="ceaaf911f58cceec82f429ca9114bffa1a67ec12" region="gfx2" offset="4000"/> |
   |    | <rom name="4_m4_h6.764" size="8192" crc="cccfaa5d" sha1="69d9b8a26c769fd69093610e92918c9a086a2077" region="gfx2" offset="0"/> |
   |    | <rom name="82s129a.3c" size="256" crc="8c4c0dc8" sha1="1b3ddbd253555efd1f48d469b42b272b9d96bacf" region="proms" offset="0"/> |
   |    | <rom name="82s129a.1c" size="256" crc="55e3c65f" sha1="f51d08e0b2e4d97d2eacb1f6d52777065bbe1ae5" region="proms" offset="100"/> |
   |    | <rom name="82s129a.2c" size="256" crc="4d46f40a" sha1="c141e94ae5705773605b7a094e65625b4a21db73" region="proms" offset="200"/> |
   |    | <rom name="82s129a.6j" size="256" crc="1200815e" sha1="8c9a856274246644af25961a2e731dbcb73f12b9" region="proms2" offset="0"/> |
   |    | <rom name="dm74s288.1a" size="32" crc="6a13320b" sha1="6d7c663477f3fbc22fb716e15bfdd9c452eb686a" region="proms3" offset="0"/> |
   |    | <rom name="dm74s288.1b" size="32" crc="e04abac8" sha1="4f2adf9f1482470b6de6d0e547623f62e95eaf24" region="proms3" offset="20"/> |
   |    | <rom name="dm74s288.12k" size="32" crc="03231e84" sha1="92abdf6f8ef705b260378e90e6d591da056c2cee" region="proms3" offset="40"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="snsnd" name="SN76489" clock="3000000"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1500000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="512" height="224" refresh="60.000000" pixclock="7864320" htotal="512" hbend="0" hbstart="512" vtotal="256" vbend="16" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="15" coins="3" service="yes"> |
   |    |    | <control type="gambling"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A Rate" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="1" value="5"/> |
   |    |    | <dipvalue name="2" value="6"/> |
   |    |    | <dipvalue name="5" value="7"/> |
   |    |    | <dipvalue name="10" value="4"/> |
   |    |    | <dipvalue name="20" value="3"/> |
   |    |    | <dipvalue name="30" value="2"/> |
   |    |    | <dipvalue name="40" value="1"/> |
   |    |    | <dipvalue name="50" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Key In Coin" tag="DSW1" mask="56"> |
   |    |    | <dipvalue name="5" value="16"/> |
   |    |    | <dipvalue name="10" value="24"/> |
   |    |    | <dipvalue name="20" value="32"/> |
   |    |    | <dipvalue name="25" value="40"/> |
   |    |    | <dipvalue name="40" value="48"/> |
   |    |    | <dipvalue name="50" value="56"/> |
   |    |    | <dipvalue name="60" value="8"/> |
   |    |    | <dipvalue name="100" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin C Rate" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="5" value="64"/> |
   |    |    | <dipvalue name="10" value="128"/> |
   |    |    | <dipvalue name="25" value="192"/> |
   |    |    | <dipvalue name="50" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Main Game Level" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="+4" value="0"/> |
   |    |    | <dipvalue name="+3" value="1"/> |
   |    |    | <dipvalue name="+2" value="2"/> |
   |    |    | <dipvalue name="+1" value="3"/> |
   |    |    | <dipvalue name="0" value="4" default="yes"/> |
   |    |    | <dipvalue name="-1" value="5"/> |
   |    |    | <dipvalue name="-2" value="6"/> |
   |    |    | <dipvalue name="-3" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Nudity / Strip" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Credit Limit" tag="DSW3" mask="3"> |
   |    |    | <dipvalue name="1000" value="0"/> |
   |    |    | <dipvalue name="2000" value="1"/> |
   |    |    | <dipvalue name="3000" value="2"/> |
   |    |    | <dipvalue name="Unlimited?" value="3" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin D Rate" tag="DSW3" mask="240"> |
   |    |    | <dipvalue name="10-1" value="0"/> |
   |    |    | <dipvalue name="5-1" value="16"/> |
   |    |    | <dipvalue name="5-2" value="32"/> |
   |    |    | <dipvalue name="4-1" value="48"/> |
   |    |    | <dipvalue name="4-3" value="64"/> |
   |    |    | <dipvalue name="3-2" value="80"/> |
   |    |    | <dipvalue name="3-1" value="96"/> |
   |    |    | <dipvalue name="2-1" value="112"/> |
   |    |    | <dipvalue name="2-3" value="128"/> |
   |    |    | <dipvalue name="2-5" value="144"/> |
   |    |    | <dipvalue name="1-1" value="240" default="yes"/> |
   |    |    | <dipvalue name="1-2" value="224"/> |
   |    |    | <dipvalue name="1-3" value="208"/> |
   |    |    | <dipvalue name="1-4" value="192"/> |
   |    |    | <dipvalue name="1-5" value="176"/> |
   |    |    | <dipvalue name="1-10" value="160"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Max Bet" tag="DSW4" mask="12"> |
   |    |    | <dipvalue name="8" value="0"/> |
   |    |    | <dipvalue name="16" value="4"/> |
   |    |    | <dipvalue name="32" value="8"/> |
   |    |    | <dipvalue name="64" value="12" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW4" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="preliminary" sound="good" graphic="imperfect" savestate="unsupported" palettesize="256"/> |
|
|