chance32: MAME ROM Information. History:
Chance Thirty Two (c) 19?? PAL Co.
- SOURCES -
Game's ROM.
MAME Info:
0.145u8 [Team Europe, Marcus Jendroska,Y~K, The Dumping Union, Smitdogg]
WIP:
- 0.146: Roberto Fresca fixed 'Chance Thirty Two' - Game now playable. Chance 32 driver improvements [Roberto Fresca]: Inputs from the scratch. Completely demuxed the output lines. Added lamps support. Added a nice button-lamps layout. Found and added the FEVER! lamp. Fixed the Oki6295 and CRTC 6845 clocks. Corrected the refresh rate to 52.786 Hz (similar to Major Poker). Hooked the vblank input line. Figured out the following DIP switches: Auto Max Bet, Flip Screen, Maximum Bet, Auto Hold, Double-Up Type, Remote Credits, Bet Limit and Coinage Multiplier.
- 20th May 2012: Roberto Fresca - Some duplicated work. I started a driver for Chance 32 (PAL System), but also David Haywood and Angelo Salese started a driver for it. Fortunately all the stuff was merged, getting the game finally working like a charm. Update: Reworked the lamps and completely demuxed the output lines. Also added the FEVER! lamp, fixed the Oki6295 and CRTC 6845 clocks, corrected the refresh rate to 52.786 Hz (similar to Major Poker). A big rush to get all sorted out before .146 hit the road. Here the new layout.
- 0.145u8: Added 'Chance Thirty Two' (Pal Company 19??). Implemented new paletteram_xGGGGGRRRRRBBBBB_byte_le_w() function, used by Chance 32. Various hooks [Angelo Salese]. David Haywood fixed gfx bugs.
Romset: 1092 kb / 18 files / zip
MAME XML Output:
|    | <game name="chance32" sourcefile="chance32.c"> |
|    |    | <description>Chance Thirty Two</description> |
|    |    | <year>19??</year> |
|    |    | <manufacturer>PAL System Co, Ltd.</manufacturer> |
|    |    | <rom name="0.u52" size="65536" crc="331048b2" sha1="deb4da570b3efe6e15deefb6351f925b642b4614" region="maincpu" offset="0"/> |
|    |    | <rom name="4.u64" size="131072" crc="da80d9bd" sha1="3b5235ab59fd55f0ec5584b3cf1aa5c8f36c76f6" region="gfx1" offset="1"/> |
|    |    | <rom name="5.u65" size="131072" crc="7528773b" sha1="95c8e55cdec2c5c1dcdcc5a7edc6e590e3829f92" region="gfx1" offset="0"/> |
|    |    | <rom name="6.u66" size="131072" crc="cee2ffb0" sha1="527c2072d39484317b0320afd975df1bbe244a01" region="gfx1" offset="40001"/> |
|    |    | <rom name="7.u67" size="131072" crc="42dc4b69" sha1="44c8f902db4c7ac235d5ea15d1b509f98663690a" region="gfx1" offset="40000"/> |
|    |    | <rom name="1.u71" size="131072" crc="f8e85873" sha1="6ad24f7fcbc62a03180e168d70239df1ce662f0d" region="gfx2" offset="1"/> |
|    |    | <rom name="2.u72" size="131072" crc="860b534d" sha1="44649ea93acdf173356bfcd7e81916253b52c378" region="gfx2" offset="0"/> |
|    |    | <rom name="8.u21" size="262144" crc="161b35dd" sha1="d20a75a4c4ed9cd9cfc12faee921122274840f06" region="oki" offset="0"/> |
|    |    | <rom name="gal20v8a.u53.jed.bin" size="343" crc="9f680800" sha1="2fa41ead85136e851d465432a7b9d3ec848c7a22" region="gals" offset="0"/> |
|    |    | <rom name="gal20v8a.u54.jed.bin" size="343" crc="9f680800" sha1="2fa41ead85136e851d465432a7b9d3ec848c7a22" region="gals" offset="0"/> |
|    |    | <rom name="gal20v8a.u55.jed.bin" size="343" crc="9f680800" sha1="2fa41ead85136e851d465432a7b9d3ec848c7a22" region="gals" offset="0"/> |
|    |    | <rom name="gal20v8a.u56.jed.bin" size="343" crc="6bab01ad" sha1="c69e4be41a989a52788af8062f48bbe26bc3dab8" region="gals" offset="0"/> |
|    |    | <rom name="gal20v8a.u57.jed.bin" size="343" crc="787c4159" sha1="f4a869b317c6be1024f1ca21bcc4af478c8227c8" region="gals" offset="0"/> |
|    |    | <rom name="gal20v8a.u58.jed.bin" size="343" crc="7b16053b" sha1="cdb289d4f27c7a1a918393943bb8db9712e2f52e" region="gals" offset="0"/> |
|    |    | <rom name="gal16v8a.u47.jed.bin" size="279" crc="a733f0de" sha1="6eec26043cedb3cae4efe93faa84a07327be468b" region="gals" offset="0"/> |
|    |    | <rom name="gal16v8a.u48.jed.bin" size="279" crc="5f1360ef" sha1="56e4ee0dbae5602d810b2f7c744a71eb1a1e08a8" region="gals" offset="0"/> |
|    |    | <rom name="gal16v8a.u32.jed.bin" size="279" crc="c0784cd1" sha1="0ae2ce482d379e29c2a9f130fc0d9ed928faef98" region="gals" offset="0"/> |
|    |    | <rom name="gal16v8a.u24.jed.bin" size="279" crc="a733f0de" sha1="6eec26043cedb3cae4efe93faa84a07327be468b" region="gals" offset="0"/> |
|    |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
|    |    | <chip type="audio" tag="mono" name="Speaker"/> |
|    |    | <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/> |
|    |    | <display tag="screen" type="raster" rotate="0" width="560" height="232" refresh="52.786000" /> |
|    |    | <sound channels="1"/> |
|    |    | <input players="1" coins="2"> |
|    |    |    | <control type="gambling"/> |
|    |    | </input> |
|    |    | <dipswitch name="DSW0" tag="DSW0" mask="1"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="1"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW0" mask="2"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="2"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Auto Max Bet" tag="DSW0" mask="4"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="4"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Flip Screen" tag="DSW0" mask="8"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="8"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW0" mask="16"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="16"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW0" mask="32"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="32"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Maximum Bet" tag="DSW0" mask="192"> |
|    |    |    | <dipvalue name="10" value="0" default="yes"/> |
|    |    |    | <dipvalue name="20" value="64"/> |
|    |    |    | <dipvalue name="30" value="128"/> |
|    |    |    | <dipvalue name="50" value="192"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="DSW1" tag="DSW1" mask="1"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="1"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW1" mask="2"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="2"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW1" mask="4"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="4"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW1" mask="8"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="8"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="16"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="32"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Auto Hold" tag="DSW1" mask="64"> |
|    |    |    | <dipvalue name="Off" value="64"/> |
|    |    |    | <dipvalue name="On" value="0" default="yes"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Double-Up Type" tag="DSW1" mask="128"> |
|    |    |    | <dipvalue name="Holds" value="0" default="yes"/> |
|    |    |    | <dipvalue name="Big/Small" value="128"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Remote" tag="DSW2" mask="7"> |
|    |    |    | <dipvalue name="5" value="0" default="yes"/> |
|    |    |    | <dipvalue name="10" value="1"/> |
|    |    |    | <dipvalue name="20" value="2"/> |
|    |    |    | <dipvalue name="25" value="3"/> |
|    |    |    | <dipvalue name="40" value="4"/> |
|    |    |    | <dipvalue name="50" value="5"/> |
|    |    |    | <dipvalue name="60" value="6"/> |
|    |    |    | <dipvalue name="100" value="7"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="A-B Coinage Multiplier" tag="DSW2" mask="56"> |
|    |    |    | <dipvalue name="x1" value="0" default="yes"/> |
|    |    |    | <dipvalue name="x2" value="8"/> |
|    |    |    | <dipvalue name="x4" value="16"/> |
|    |    |    | <dipvalue name="x5" value="24"/> |
|    |    |    | <dipvalue name="x6" value="32"/> |
|    |    |    | <dipvalue name="x10" value="40"/> |
|    |    |    | <dipvalue name="x25" value="48"/> |
|    |    |    | <dipvalue name="x50" value="56"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="DSW2" tag="DSW2" mask="64"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="64"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="128"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="DSW3" tag="DSW3" mask="1"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="1"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="2"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="2"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="4"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="4"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="8"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="8"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="16"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="16"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="32"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="32"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="64"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="64"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW3" mask="128"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="128"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="DSW4" tag="DSW4" mask="1"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="1"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Bet Limit" tag="DSW4" mask="6"> |
|    |    |    | <dipvalue name="5000" value="0" default="yes"/> |
|    |    |    | <dipvalue name="10000" value="2"/> |
|    |    |    | <dipvalue name="20000" value="4"/> |
|    |    |    | <dipvalue name="30000" value="6"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW4" mask="8"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="8"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW4" mask="16"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="16"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW4" mask="32"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="32"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW4" mask="64"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="64"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="DSW4" mask="128"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="128"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="2"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="2"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="4"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="4"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="8"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="8"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="16"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="16"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="32"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="32"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="64"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="64"/> |
|    |    | </dipswitch> |
|    |    | <dipswitch name="Unknown" tag="UNK" mask="128"> |
|    |    |    | <dipvalue name="Off" value="0" default="yes"/> |
|    |    |    | <dipvalue name="On" value="128"/> |
|    |    | </dipswitch> |
|    |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/> |
|
|