yumefuda: MAME ROM Information. History:
Yumefuda (c) 1991 Alba.
- TECHNICAL -
Main CPU : Z80 (@ 6 Mhz)
Sound Chips : AY8910 (@ 1.5 Mhz)
Players : 1
Buttons : 6
- TRIVIA -
Released in May 1991.
The title of this game translates from Japanese as 'Dream Card'
- SOURCES -
Game's rom.
MAME Info:
0.74u2 [Angelo Salese, Pierpaolo Prazzoli]
0.74u2 [Angelo Salese]
WIP:
- 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> |
   |    | <year>1991</year> |
   |    | <manufacturer>Alba</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <dipswitch name="Learn Mode" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Hopper Payout" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Hanafuda Type" value="4" default="yes"/> |
   |    |    | <dipvalue name="Royal Type" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Panel Type" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Hanafuda Panel" value="8" default="yes"/> |
   |    |    | <dipvalue name="Royal Panel" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Upright" value="128" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="128"/> |
|
|