yuka: MAME ROM Information. History:
Yu-Ka (c) 1999 Yubis.
- TECHNICAL -
Main CPU : Z80 (@ 8 Mhz)
Sound Chips : ST0016 (@ 8 Mhz)
Screen orientation : Horizontal
Video resolution : 1024 x 1024 pixels
Screen refresh : 60.00 Hz
Palette colors : 1025
Players : 1
- TRIVIA -
Developed by T. System Corp.
The title of this game translates from Japanese as 'Play Hanafuda'.
- SOURCES -
Game's rom.
MAME Info:
0.81u8 [David Haywood]
< Japan >
WIP:
- 0.105u5: Tomasz Slanina improved the MACS driver. Fixed a couple of gfx bugs in st0016 video emulation and added hacks to allow MACS games to boot. Yu-Ka is now playable.
- 0.97u3: Added inputs to the MACS driver and added a quick kludge for get Yu-Ka to work (disabled by default).
- 23rd June 2005: Angelo Salese - Added controls to the MACS driver, making Yu-Jan playable. Also done some investigation for Yu-Ka.
- 0.81u8: David Haywood added Yu-Ka (Yubis / T.System 1999).
Romset: 4096 kb / 4 files / 1.05 zip
MAME XML Output:
   | <game name="yuka" sourcefile="macs.c" romof="macsbios"> |
   |    | <description>Yu-Ka</description> |
   |    | <year>1999</year> |
   |    | <manufacturer>Yubis / T.System</manufacturer> |
   |    | <rom name="macs2os_l.bin" size="524288" status="nodump" region="user1" offset="0"/> |
   |    | <rom name="macs2os_h.bin" size="524288" status="nodump" region="user1" offset="1"/> |
   |    | <rom name="yu-ka_2.u6" size="1048576" crc="c3c5728b" sha1="e53cdcae556f34bab45d9342fd78ec29b6543c46" region="user2" offset="1"/> |
   |    | <rom name="yu-ka_4.u5" size="1048576" crc="7e391ee6" sha1="3a0c122c9d0e2a91df6d8039fb958b6d00997747" region="user2" offset="0"/> |
   |    | <rom name="yu-ka_1.u8" size="1048576" crc="bccd1b15" sha1="02511f3be60c53b5f5d90f12f0648f6e184ca667" region="user2" offset="200001"/> |
   |    | <rom name="yu-ka_3.u7" size="1048576" crc="45b8263e" sha1="59e1846c91dc39a086e8306260506673eb91de0b" region="user2" offset="200000"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="stsnd" name="ST0016"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="1024" height="1024" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" coins="1"> |
   |    |    | <control type="mahjong"/> |
   |    |    | <control type="hanafuda"/> |
   |    | </input> |
   |    | <dipswitch name="DSW0 - BIT 1" tag="DSW0" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 2" tag="DSW0" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 4" tag="DSW0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 8" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 10" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 20" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 40" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW0 - BIT 80" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 1" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 2" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 4" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 8" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 10" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 20" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 40" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW1 - BIT 80" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 1" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 2" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 4" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 8" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 10" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 20" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 40" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW2 - BIT 80" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW3 - BIT 1" tag="DSW3" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW3 - BIT 2" tag="DSW3" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="4" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Bet Type" value="8"/> |
   |    |    | <dipvalue name="Normal Type" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Level Select" tag="DSW3" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Memory Reset" tag="DSW3" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Analyzer" tag="DSW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test Mode" tag="DSW3" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 1" tag="DSW4" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 2" tag="DSW4" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 4" tag="DSW4" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 8" tag="DSW4" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 10" tag="DSW4" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 20" tag="DSW4" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 40" tag="DSW4" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DSW4 - BIT 80" tag="DSW4" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1025"/> |
|
|