hanaawas: MAME ROM Information. History:
Hana Awase (c) 1982 Seta Kikaku.
A hanafuda card game!
- TECHNICAL -
Main CPU : Z80 (@ 3.072 Mhz)
Sound Chips : AY8910 (@ 1.536 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 256 pixels
Screen refresh : 60.00 Hz
Palette colors : 16
Players : 2
Buttons : 10
- TRIVIA -
The title of this game translates from Japanese as 'Flower Matching'.
- SOURCES -
Game's rom.
MAME Info:
0.37b4 [Zsolt Vasvari]
< Japan >
Bugs:
- Credits dip switch does not work. nightsoil (ID 02855)
- Dealt cards are not random. Fujix (ID 00435)
WIP:
- 0.135u3: Fabio Priuli added driver data struct and save states to Hana Awase.
- 0.131u1: MooglyGuy merged memory maps in Hana Awase.
- 0.129u4: Sonikos fixed input in Hana Awase. Note: For the 2nd Player used mahjong input like A,B,C...
- 0.129u2: Sonikos fixed Hana Awase input keys are inconsistent with other hanafuda games.
- 0.123u1: Zsolt Vasvari removed color tables from Hana Awase. Added RESNET color computations where appropriate. Changed description to 'Hana Awase' and palettesize to 256 colors.
- 0.85u3: Pierpaolo Prazzoli fixed visible area (256x256) and controls in Hana Awase. Added 2nd Player.
- 0.71u1: Curt Coder converted Hana Awase to use tilemaps.
- 0.61: Changed input to 10x buttons.
- 20th March 2001: Takahiro Nogi fixed the 9th and 10th buttons in Hana Awase.
- 0.37b4: Zsolt Vasvari added Hana Awase (Flower Matching) (Seta 1982). TODO: Keys for player 2.
- 6th June 2000: Zsolt Vasvari sent in a driver for Hana Awase.
Romset: 37 kb / 11 files / 20.6 zip
MAME XML Output:
   | <game name="hanaawas" sourcefile="hanaawas.c"> |
   |    | <description>Hana Awase</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Seta Kikaku, Ltd.</manufacturer> |
   |    | <rom name="1.1e" size="8192" crc="618dc1e3" sha1="31817f256512352db0d27322998d9dcf95a993cf" region="maincpu" offset="0"/> |
   |    | <rom name="2.3e" size="4096" crc="5091b67f" sha1="5a66740b8829b9b4d3aea274f9ff36e0b9e8c151" region="maincpu" offset="2000"/> |
   |    | <rom name="3.4e" size="4096" crc="dcb65067" sha1="37964ff4016bd927b9f13b4358b831bb667f993b" region="maincpu" offset="4000"/> |
   |    | <rom name="4.6e" size="4096" crc="24bee0dc" sha1="a4237ad3611c923b563923462e79b0b3f66cc721" region="maincpu" offset="6000"/> |
   |    | <rom name="5.9a" size="4096" crc="304ae219" sha1="c1eac4973a6aec9fd8e848c206870667a8bb0922" region="gfx1" offset="0"/> |
   |    | <rom name="6.10a" size="4096" crc="765a4e5f" sha1="b2f148c60cffb75d1a841be8b924a874bff22ce4" region="gfx1" offset="1000"/> |
   |    | <rom name="7.12a" size="4096" crc="5245af2d" sha1="a1262fa5828a52de28cc953ab465cbc719c56c32" region="gfx1" offset="2000"/> |
   |    | <rom name="8.13a" size="4096" crc="3356ddce" sha1="68818d0692fca548a49a74209bd0ef6f16484eba" region="gfx1" offset="3000"/> |
   |    | <rom name="13j.bpr" size="32" crc="99300d85" sha1="dd383db1f3c8c6d784121d32f20ffed3d83e2278" region="proms" offset="0"/> |
   |    | <rom name="2a.bpr" size="256" crc="e26f21a2" sha1="d0df06f833e0f97872d9d2ffeb7feef94aaaa02a" region="proms" offset="20"/> |
   |    | <rom name="6g.bpr" size="256" crc="4d94fed5" sha1="3ea8e6fb95d5677991dc90fe7435f91e5320bb16" region="proms" offset="120"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1536000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" coins="1"> |
   |    |    | <control type="hanafuda"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="6"> |
   |    |    | <dipvalue name="1" value="0" default="yes"/> |
   |    |    | <dipvalue name="1.5" value="2"/> |
   |    |    | <dipvalue name="2" value="4"/> |
   |    |    | <dipvalue name="2.5" value="6"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Key Time-Out" tag="DSW" mask="24"> |
   |    |    | <dipvalue name="15 sec" value="0"/> |
   |    |    | <dipvalue name="20 sec" value="8"/> |
   |    |    | <dipvalue name="25 sec" value="16" default="yes"/> |
   |    |    | <dipvalue name="30 sec" value="24"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time Per Coin" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="50" value="32"/> |
   |    |    | <dipvalue name="100" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="256"/> |
|
|