Home News Forum                            

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

yumefuda: MAME ROM Information.


Yumefuda (c) 1991 Alba.


Main CPU : Z80 (@ 6 Mhz)

Sound Chips : AY8910 (@ 1.5 Mhz)

Players : 1

Buttons : 6


Released in May 1991.

The title of this game translates from Japanese as 'Dream Card'


Game's rom.

MAME Info:

0.74u2 [Angelo Salese, Pierpaolo Prazzoli]

0.74u2 [Angelo Salese]


- 0.145u6: There is no (Medal) in the gametitle, is it in the description because the game pays out in medals instead of money [hap]. Changed description to 'Yumefuda [BET]'.

- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Alba ZG driver.

- 0.135u2: Fabio Priuli updated the Alba ZG driver to use hanafuda standard inputs, EEPROM device, and memory_set_bank in place of memory_set_bankptr. Also added driver data and save state support.

- 0.133u1: Various improvements to Yumefuda / Alba ZG driver [Angelo Salese]: Hooked up basic MC6845 crtc, fixing resolution and refresh rate. Hooked up the ppi8255. Hooked up some previously unemulated system inputs. Added coin counter / coin lockout and added proper flip screen bit. Corrected system clock. Changed AY-3-8910 clock speed to 750000 Hz.

- 0.129u3: Fabio Priuli fully implemented the game controls in Yumefuda.

- 0.128u1: Angelo Salese fixed Yumefuda - Game now playable. Added flip screen/cocktail support to Yumefuda driver. Completed dipswitches (manual-wise) and made better comments. Added dipswitches 'Learn Mode', 'Service Mode', 'Hopper Payout', 'Panel Type', 'Flip Screen' and 'Cabinet'.

- 20th October 2008: Angelo Salese - Yesterday I've fixed the controls in Yumefuda so it will be working on the 0.128u1 release.

- 0.128: Angelo Salese fixed the colors of Yumefuda. Added two new palette functions in generic.c: paletteram_xRRRRRGGGGGBBBBB_split1_w() and paletteram_xRRRRRGGGGGBBBBB_split2_w() (used by Yumefuda). Changed palettesize to 128 colors.

- 14th October 2008: Angelo Salese - Working at the Yumefuda colors. It appears to use the b000-b0ff region as two individual banks splitted in half (and the HW itself calls colors in the 0-7 range). Additionally color bits appears to be scrambled, so the madness is complete. It doesn't help that I'm doing wild guesses based on the Hanafuda based-games... In the other news, fixed the input and the sound in Good, so that the game is fully playable in the next version. Update: Found the proper way, uses xRRRRRGG/GGGBBBBB format, used in some M68k games but is really weird to apply it in a Z80 HW game.

- 0.87u1: Yumefuda update (eeprom etc.) [Gondos, Pierpaolo Prazzoli]. Changed description to '(Medal) Yumefuda [BET]'. Added dipswitches 'Port 0-4'. Changed input to 6x buttons.

- 0.87: Angelo Salese temporarly patched EEPROM check, fixed the graphics bankswitching and added sound in Yumefuda. Controls aren't added yet so it isn't playable. Changed description to '(Medal) Yumefuda [BET]'. Added 'Port 0-4' dipswitches.

- 0.74u2: Added (Medal) Yumefuda (Alba 198?).

- 0.74u1: Angelo Salese added '(Medal) Yumefuda' (Testdriver). Preliminary, doesn't boot yet.

- 19th September 2003: Angelo Salese submitted preliminary drivers written by him and Pierpaolo Prazzoli - Competition Golf Final Round (boots but isn't playable) and Yumefuda (doesn't even boot).

Romset: 128 kb / 6 files / 40.8 zip

MAME XML Output:

       <game name="yumefuda" sourcefile="albazg.c">
              <description>Yumefuda [BET]</description>
              <rom name="zg004y02.u43" size="32768" crc="974c543c" sha1="56aeb318cb00445f133246dfddc8c24bb0c23f2d" region="maincpu" offset="0"/>
              <rom name="zg004y01.u42" size="32768" crc="ae99126b" sha1="4ae2c1c804bbc505a013f5e3d98c0bfbb51b747a" region="maincpu" offset="10000"/>
              <rom name="zg001006.u6" size="16384" crc="a5df443c" sha1="a6c088a463c05e43a7b559c5d0afceddc88ef476" region="gfx1" offset="0"/>
              <rom name="zg001005.u5" size="16384" crc="158b6cde" sha1="3e335b7dc1bbae2edb02722025180f32ab91f69f" region="gfx1" offset="4000"/>
              <rom name="zg001004.u4" size="16384" crc="d8676435" sha1="9b6df5378948f492717e1a4d9c833ddc5a9e8225" region="gfx1" offset="8000"/>
              <rom name="zg001003.u3" size="16384" crc="5822ff27" sha1="d40fa0790de3c912f770ef8f610bd8c42bc3500f" region="gfx1" offset="c000"/>
              <rom name="zg1-007.u13" size="256" status="nodump" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="750000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" coins="3">
                     <control type="hanafuda"/>
              <dipswitch name="Learn Mode" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Hopper Payout" tag="DSW2" mask="4">
                     <dipvalue name="Hanafuda Type" value="4" default="yes"/>
                     <dipvalue name="Royal Type" value="0"/>
              <dipswitch name="Panel Type" tag="DSW2" mask="8">
                     <dipvalue name="Hanafuda Panel" value="8" default="yes"/>
                     <dipvalue name="Royal Panel" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="128">
                     <dipvalue name="Upright" value="128" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="128"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise