Home News Forum                            

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

cmasterc: MAME ROM Information.


Cherry Master II (c) 199? Dyna Electronics.


Main CPU : Z80 (@ 4 Mhz)

Sound Chips : AY8910 (@ 1.536 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 1


1. Cherry Master (1989)

2. Cherry Master II (199?)

3. Super Cherry Master (2001)

4. Cherry Master V (2004)

5. Cherry Master 2005 (2005)


Game's rom.

MAME Info:

0.99u2 [Curt Coder]


- 0.137: William Ostronic added clone Cherry Master I (E-Z Spin bootleg / hack).

- 0.136: David Haywood added clones Cherry Master I (ver.1.01, set 4, with Blitz Poker ROM?), (ver.1.01, set 5), (ver.1.01, set 6) and (ver.1.01, set 7).

- 0.131u1: Added 'Display Of Doll On Demo' dipswitch.

- 0.129u1: Changed 'Cherry Master I (ver.1.01)' to parent set 'Cherry Master I (ver.1.01, set 1)' and clones 'Cherry Master (II?) (ver.8.41, set 1)' to 'Cherry Master I (ver.1.01, set 2)' and 'Cherry Master (II?) (ver.8.41, set 2)' to 'Cherry Master I (ver.1.01, set 3)'. Changed Z80 CPU1 clock speed to 3MHz. Renamed (cm2v841) to (cmasterb) and (cm2841a) to (cmasterc). Roberto Fresca fixed clones Cherry Master I (ver.1.01, set 2/3) - Games now playable. Flagged set 3 as GAME_IMPERFECT_GRAPHICS, since reels graphics have a different decode, or simply are bad dumps. David Haywood decoded the extra bitmap for Cherry Master I. Still need to figure out how is called.

- 11th January 2009: Roberto Fresca - There are some assorted news regarding the Cherry Master type machines. First, I've fixed the color decode of the Cherry Master types. Also I did a lot of work and some new additions. Haze decoded the extra gfx bank for some Cherry Master sets that have the girls graphics in a different bitmap format, stored in an extra ROM. Still not figured out how the game use it. We have both cm2v841 and cm2841a sets working. Just renamed as cmasterb and cmasterc respectively since they are different sets of Cherry Master I (ver.1.01).

- 0.129: Roberto Fresca and David Haywood fixed Cherry Master I (ver.1.01) - Game now playable. Changed description of clone 'Cherry Master I (v1.01)' to 'Cherry Master I (ver.1.01)'. Renamed (cmasterb) to (cmaster). Cherry Master I (ver.1.01) is now clone of Cherry Master (ver.4). Changed description of 'Cherry Master II v8.41 (set 1)' to 'Cherry Master (II?) (ver.8.41, set 1)' and 'Cherry Master II v8.41 (set 2)' to 'Cherry Master (II?) (ver.8.41, set 2)'. Lots of improvements to the different Cherry Master hardware [Roberto Fresca, David Haywood]: Added new sets, created new machine drivers, fixed colors, added PPI devices, created new 8255 and AY8910 interfaces, worked out inputs and dipswitches from the scratch, fixed memory maps, merged the old driver with Goldstar and much more.

- 0.128u7: Roberto Fresca and David Haywood added clone Cherry Master I (v1.01).

- 0.122u8: Zsolt Vasvari removed colortables from Cherry Master II driver and a number of other drivers, as part of a larger move to phase out old-style colortables.

- 0.99u3: Changed description to 'Cherry Master II v8.41 (set 1)'. Changed 'Cherry Master II v8.41 (alternate)' from a parent set to clone 'Cherry Master II v8.41 (set 2)'.

- 0.99u2: Curt Coder added 'Cherry Master II v8.41' (Dyna Electronics 198?) and 'Cherry Master II v8.41 (alternate)'.

Romset: 577 kb / 12 files / 104.8 zip

MAME XML Output:

       <game name="cmasterc" sourcefile="goldstar.c" cloneof="cmaster" romof="cmaster">
              <description>Cherry Master I (ver.1.01, set 3)</description>
              <rom name="msii841.u81" size="32768" crc="977db602" sha1="0fd3d6781b654ac6befdc9278f84ca708d5d448c" region="maincpu" offset="3000"/>
              <rom name="msii841.u16" size="32768" crc="19cc1d67" sha1="47487f9362bfb36a32100ed772960628844462bf" region="gfx1" offset="0"/>
              <rom name="msii841.u11" size="32768" crc="63b3df4e" sha1="9bacd23da598805ec18ec5ad15cab95d71eb9262" region="gfx1" offset="8000"/>
              <rom name="msii841.u4" size="32768" crc="e39fff9c" sha1="22fdc517fa478441622c6245cecb5728c5595757" region="gfx1" offset="10000"/>
              <rom name="msii841.u1" size="16384" crc="cf322ed2" sha1="84df96229b7bdba0ab498e3bf9c77d7a7661f7b3" region="reels" offset="0"/>
              <rom name="msii841.u2" size="16384" crc="58c05653" sha1="59454c07f4fe5b684d078cf97f2b1ee05b02f4ed" region="reels" offset="4000"/>
              <rom name="msii841.u53" merge="9.bin" size="65536" crc="e92443d3" sha1="4b6ca4521841610054165f085ae05510e77af191" region="user1" offset="0"/>
              <rom name="82s129.u84" merge="82s129.u84" size="256" crc="0489b760" sha1="78f8632b17a76335183c5c204cdec856988368b0" region="proms" offset="0"/>
              <rom name="82s129.u70" merge="82s129.u70" size="256" crc="21eb5b19" sha1="9b8425bdb97f11f4855c998c7792c3291fd07470" region="proms" offset="100"/>
              <rom name="82s129.u46" merge="82s129.u46" size="256" crc="50ec383b" sha1="ae95b92bd3946b40134bcdc22708d5c6b0f4c23e" region="proms2" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <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" coins="4">
                     <control type="gambling"/>
              <dipswitch name="Unknown" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Hopper Out Switch" tag="DSW1" mask="2">
                     <dipvalue name="Active Low" value="2" default="yes"/>
                     <dipvalue name="Active High" value="0"/>
              <dipswitch name="Payout Mode" tag="DSW1" mask="4">
                     <dipvalue name="Payout Switch" value="4"/>
                     <dipvalue name="Automatic" value="0" default="yes"/>
              <dipswitch name="W-UP '7'" tag="DSW1" mask="8">
                     <dipvalue name="Loss" value="8"/>
                     <dipvalue name="Even" value="0" default="yes"/>
              <dipswitch name="W-UP Pay Rate" tag="DSW1" mask="16">
                     <dipvalue name="80%" value="0" default="yes"/>
                     <dipvalue name="90%" value="16"/>
              <dipswitch name="W-UP Game" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Bet Max" tag="DSW1" mask="192">
                     <dipvalue name="8" value="0"/>
                     <dipvalue name="16" value="64"/>
                     <dipvalue name="32" value="128"/>
                     <dipvalue name="64" value="192" default="yes"/>
              <dipswitch name="Main Game Pay Rate" tag="DSW2" mask="7">
                     <dipvalue name="55%" value="7"/>
                     <dipvalue name="60%" value="6"/>
                     <dipvalue name="65%" value="5"/>
                     <dipvalue name="70%" value="4"/>
                     <dipvalue name="75%" value="3" default="yes"/>
                     <dipvalue name="80%" value="2"/>
                     <dipvalue name="85%" value="1"/>
                     <dipvalue name="90%" value="0"/>
              <dipswitch name="Hopper Limit" tag="DSW2" mask="24">
                     <dipvalue name="300" value="24"/>
                     <dipvalue name="500" value="16"/>
                     <dipvalue name="1000" value="8"/>
                     <dipvalue name="Unlimited" value="0" default="yes"/>
              <dipswitch name="100 Odds Sound" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Key-In Type" tag="DSW2" mask="64">
                     <dipvalue name="A-Type" value="64" default="yes"/>
                     <dipvalue name="B-Type" value="0"/>
              <dipswitch name="Center Super 7 Bet Limit" tag="DSW2" mask="128">
                     <dipvalue name="Unlimited" value="128"/>
                     <dipvalue name="Limited" value="0" default="yes"/>
              <dipswitch name="Key In Rate" tag="DSW3" mask="3">
                     <dipvalue name="1 Coin/10 Credits" value="0"/>
                     <dipvalue name="1 Coin/20 Credits" value="1"/>
                     <dipvalue name="1 Coin/50 Credits" value="2"/>
                     <dipvalue name="1 Coin/100 Credits" value="3" default="yes"/>
                     <dipvalue name="1 Coin/5 Credits" value="0"/>
                     <dipvalue name="1 Coin/10 Credits" value="1"/>
                     <dipvalue name="1 Coin/25 Credits" value="2"/>
                     <dipvalue name="1 Coin/50 Credits" value="3" default="yes"/>
              <dipswitch name="Coin A Rate" tag="DSW3" mask="12">
                     <dipvalue name="1 Coin/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="8"/>
                     <dipvalue name="1 Coin/10 Credits" value="12" default="yes"/>
              <dipswitch name="Coin D Rate" tag="DSW3" mask="48">
                     <dipvalue name="5 Coins/1 Credit" value="48" default="yes"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/2 Credits" value="0"/>
                     <dipvalue name="1 Coin/5 Credits" value="0"/>
                     <dipvalue name="1 Coin/10 Credits" value="16"/>
                     <dipvalue name="1 Coin/25 Credits" value="32"/>
                     <dipvalue name="1 Coin/50 Credits" value="48" default="yes"/>
              <dipswitch name="Coin C Rate" tag="DSW3" mask="192">
                     <dipvalue name="1 Coin/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="64"/>
                     <dipvalue name="1 Coin/5 Credits" value="128"/>
                     <dipvalue name="1 Coin/10 Credits" value="192" default="yes"/>
              <dipswitch name="Credit Limit" tag="DSW4" mask="7">
                     <dipvalue name="5,000" value="7"/>
                     <dipvalue name="10,000" value="6"/>
                     <dipvalue name="20,000" value="5" default="yes"/>
                     <dipvalue name="30,000" value="4"/>
                     <dipvalue name="40,000" value="3"/>
                     <dipvalue name="50,000" value="2"/>
                     <dipvalue name="100,000" value="1"/>
                     <dipvalue name="Unlimited" value="0"/>
              <dipswitch name="Display Of Payout Limit" tag="DSW4" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Type Of Coin D" tag="DSW4" mask="16">
                     <dipvalue name="C-Type" value="16" default="yes"/>
                     <dipvalue name="D-Type" value="0"/>
              <dipswitch name="Min. Bet For Bonus Play" tag="DSW4" mask="32">
                     <dipvalue name="16 Bet" value="32" default="yes"/>
                     <dipvalue name="8 Bet" value="0"/>
              <dipswitch name="Reel Speed" tag="DSW4" mask="64">
                     <dipvalue name="Low" value="64" default="yes"/>
                     <dipvalue name="High" value="0"/>
              <dipswitch name="Hopper Out By Coin A" tag="DSW4" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Display Of Doll On Demo" tag="DSW5" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coin In Limit" tag="DSW5" mask="6">
                     <dipvalue name="1,000" value="6" default="yes"/>
                     <dipvalue name="5,000" value="4"/>
                     <dipvalue name="10,000" value="2"/>
                     <dipvalue name="20,000" value="0"/>
              <dipswitch name="Condition For 3 Kind Of Bonus" tag="DSW5" mask="24">
                     <dipvalue name="12-7-1" value="24" default="yes"/>
                     <dipvalue name="9-5-1" value="16"/>
                     <dipvalue name="6-3-1" value="8"/>
                     <dipvalue name="3-2-1" value="0"/>
              <dipswitch name="Display Of Doll At All Fr. Bonus" tag="DSW5" mask="32">
                     <dipvalue name="Low" value="32"/>
                     <dipvalue name="High" value="0" default="yes"/>
              <dipswitch name="Unknown" tag="DSW5" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Test Mode For Disp. Of Doll" tag="DSW5" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise