Home News Forum                            

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

cmv801: MAME ROM Information.


Cherry Master (c) 1989 Dyna.


Main CPU : Z80 (@ 4 Mhz)

Sound Chips : AY8910 (@ 1.536 Mhz)

Screen orientation : Horizontal

Video resolution : 512 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 1

Buttons : 5


1. Cherry Master (1989)

2. Cherry Master II (199?)

3. Super Cherry Master (2001)

4. Cherry Master V (2004)

5. Cherry Master 2005 (2005)


* Consoles :

Neo Cherry Master Color - Neo Geo Pocket Color


Game's rom.

Machine's picture.

MAME Info:

0.99u2 [Curt Coder]


- 0.129u1: Changed Z80 CPU1 clock speed to 3MHz.

- 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.

- 0.129: Roberto Fresca fixed Cherry Master (Corsica, ver.8.01) - Game now playable. 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.

- 4th January 2009: Roberto Fresca - I teamed with Haze to get the following games working: Cherry Master I (v.1.01), Cherry Master (Corsica, v.8.01) and Cherry Master (v.4). As usual with these kind of games, a lot of work on PPI devices, inputs, dipswitches, NVRAM, etc...

- 0.128u7: Fixed gfx2 rom loading.

- 0.128u6: Changed description to 'Cherry Master (Corsica, v8.01)'. David Haywood fixed proms loading. Changed Z80 CPU1 clock speed to 3579545 Hz and AY-3-8910A to 1.5MHz. Added OKI6295 (1056000 Hz) sound.

- 0.122u8: RansAckeR and MrDriller fixed dipswitches in Cherry Master. Added dipswitches 'Hopper Out Switch', 'Type Of Payout', '@ IN DoubleUp', 'DoubleUp', 'Hopper Limit', 'Sound On/Off Odds Over 100', 'Type Of Key In', 'Bet Limit For Center Super 7', 'Key In Rate', 'Coin A/C/D Rate', 'Credit Limit', 'Display Of Payout Limit', 'Type Of Coin D', 'Hopper Out By Coin A', 'Display Of Doll On Demo', 'Coin In Limit', 'Condition For 3 Kind Of Bonus', 'Display Of Doll At All Fr. Bonus', 'Test Mode For Disp. Of Doll'and 2x 'Unused.

- 0.99u2: Curt Coder added Cherry Master (v8.01) (Corsica 198?).

Romset: 257 kb / 12 files / 60.1 zip

MAME XML Output:

       <game name="cmv801" sourcefile="goldstar.c">
              <description>Cherry Master (Corsica, ver.8.01)</description>
              <rom name="prg512" size="65536" crc="2f6e3fe9" sha1="c5ffa51478a0dc2d8ff6a0f286cfb461011bb55d" region="maincpu" offset="0"/>
              <rom name="m5.256" size="32768" crc="19cc1d67" sha1="47487f9362bfb36a32100ed772960628844462bf" region="gfx1" offset="0"/>
              <rom name="m6.256" size="32768" crc="63b3df4e" sha1="9bacd23da598805ec18ec5ad15cab95d71eb9262" region="gfx1" offset="8000"/>
              <rom name="m7.256" size="32768" crc="e39fff9c" sha1="22fdc517fa478441622c6245cecb5728c5595757" region="gfx1" offset="10000"/>
              <rom name="m3.64" size="8192" crc="8607ffd9" sha1="9bc94715554aa2473ae2ed249a47f29c7886b3dc" region="gfx2" offset="0"/>
              <rom name="m4.64" size="8192" crc="c32367be" sha1="ff217021b9c58e23b2226f8b0a7f5da966225715" region="gfx2" offset="2000"/>
              <rom name="m1.64" size="8192" crc="6dfcb188" sha1="22430429c798954d9d979e62699b58feae7fdbf4" region="gfx2" offset="4000"/>
              <rom name="m2.64" size="8192" crc="9678ead2" sha1="e80aefa98b2363fe9e6b2415762695ace272e4d3" region="gfx2" offset="6000"/>
              <rom name="27512.u53" size="65536" crc="e92443d3" sha1="4b6ca4521841610054165f085ae05510e77af191" status="baddump" region="user1" offset="0"/>
              <rom name="prom2.287" size="256" crc="0489b760" sha1="78f8632b17a76335183c5c204cdec856988368b0" region="proms" offset="0"/>
              <rom name="prom3.287" size="256" crc="21eb5b19" sha1="9b8425bdb97f11f4855c998c7792c3291fd07470" region="proms" offset="100"/>
              <rom name="prom1.287" 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" default="yes"/>
                     <dipvalue name="Automatic" value="0"/>
              <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="16" value="0"/>
                     <dipvalue name="32" value="64"/>
                     <dipvalue name="64" value="128"/>
                     <dipvalue name="96" value="192" default="yes"/>
              <dipswitch name="Main Game Pay Rate" tag="DSW2" mask="7">
                     <dipvalue name="35%" value="7"/>
                     <dipvalue name="40%" value="6"/>
                     <dipvalue name="45%" value="5"/>
                     <dipvalue name="50%" value="4"/>
                     <dipvalue name="55%" value="3"/>
                     <dipvalue name="60%" value="2"/>
                     <dipvalue name="65%" value="1"/>
                     <dipvalue name="70%" value="0" default="yes"/>
              <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" default="yes"/>
                     <dipvalue name="10,000" value="6"/>
                     <dipvalue name="20,000" value="5"/>
                     <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" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <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