hasamu: MAME ROM Information. History:
Hasamu (c) 1991 Irem.
An interesting twist on solitaire mahjong, with movable tiles in certain circumstances. You must clear 2 tiles of the same suit, but they have to be either right next to each other or on the same row.
- TECHNICAL -
Irem M-90 system hardware
Main CPU : V30 (@ 8 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), DAC
Screen orientation : Horizontal
Video resolution : 384 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 512
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
The title of this game translates from Japanese as 'Trap'.
Note : The kanji reads 'Ha Sa Mu' meaning 'Hegemony Sand Dream'.
- SOURCES -
Game's rom.
MAME Info:
0.53 [Bryan McPhail, Nicola Salmoria]
0.37b6 [Nicola Salmoria]
< Japan >
WIP:
- 0.56: Added 'Allow Continue' dipswitch.
- 0.53: Bryan McPhail and Nicola Salmoria added Hasamu (Japan) (Irem 1991).
- 0.37b6: Nicola Salmoria added Hasamu (Japan) (Testdriver).
- 21st July 2001: Nicola Salmoria fixed the graphics priority problems in Hasamu.
- 20th July 2001: Nicola Salmoria decrypted Hasamu and it runs fine.
Other Emulators:
* FB Alpha
Recommended Games (Shanghai):
Shanghai
Shanghai II
Shanghai III
Shanghai - The Great Wall
Shanghai Matekibuyuu
Shanghai Shoryu Sairin
Shanghai Sangokuhai Tougi
Super Shanghai 2005
Dragon Punch
Hasamu
Super Shanghai Dragon's Eye
Niyanpai
Sankokushi
Dragon World
Dragon World II
Dragon World 3
Dragon World 3 EX
Dragon World 2001
Romset: 832 kb / 7 files / 192.9 zip
MAME XML Output:
   | <game name="hasamu" sourcefile="m90.c"> |
   |    | <description>Hasamu (Japan)</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>Irem</manufacturer> |
   |    | <rom name="hasc-p1.bin" size="131072" crc="53df9834" sha1="2e7e38157a497e3def69c4abcae5803f71a098da" region="maincpu" offset="1"/> |
   |    | <rom name="hasc-p0.bin" size="131072" crc="dff0ba6e" sha1="83e20b3ae10b57c1e58d3d44bfca2ffd5f142056" region="maincpu" offset="0"/> |
   |    | <rom name="hasc-sp.bin" size="65536" crc="259b1687" sha1="39c3a89b1d0f5fec2a94a3048cc4639fe96820e2" region="soundcpu" offset="0"/> |
   |    | <rom name="hasc-c0.bin" size="131072" crc="dd5a2174" sha1="c28499419f961d126a838dd1390db74c1475ee02" region="gfx1" offset="0"/> |
   |    | <rom name="hasc-c1.bin" size="131072" crc="76b8217c" sha1="8b21562875d856a1ce4863f325d049090f5716ae" region="gfx1" offset="20000"/> |
   |    | <rom name="hasc-c2.bin" size="131072" crc="d90f9a68" sha1="c9eab3e87dd5d3eb88461be493d88f5482c9e257" region="gfx1" offset="40000"/> |
   |    | <rom name="hasc-c3.bin" size="131072" crc="6cfe0d39" sha1="104feeacbbc86b168c41cd37fc5797781d9b5a0f" region="gfx1" offset="60000"/> |
   |    | <chip type="cpu" tag="maincpu" name="V35" clock="16000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="m72" name="M72 Custom"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Off" value="1024" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="1" value="2048" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="4096"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12288" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="49152" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="61440"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="40960"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="45056"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="49152"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="53248"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="57344"/> |
   |    |    | <dipvalue name="2 Coins to Start/1 to Continue" value="4096"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="12288"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="8192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="16384"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="36864"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32768"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="28672"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="24576"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="20480"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="512"/> |
|
|