hypreac2: MAME ROM Information. History:
Mahjong Hyper Reaction 2 (c) 1997 Sammy.
Anime-style mahjong game with stunning graphics and animation.
- TECHNICAL -
Main CPU : V60 (@ 16 Mhz)
Sound Chips : ES5506 (@ 16 Mhz)
Players : 2
Control : mahjong keyboard
- TRIVIA -
Released in June 1997.
- SERIES -
1. Mahjong Hyper Reaction (1995)
2. Mahjong Hyper Reaction 2 (1997)
- SOURCES -
Game's rom.
MAME Info:
0.57 [Luca Elia]
< Japan >
Bugs:
- At chi disambiguation, cannot declare an inside chi. nightsoil (ID 03728)
WIP:
- 0.89u5: Mahjong Hyper Reaction 2 sound fix [Mame32Plus]. Swapped sound1/2 roms and added sound3 ($0).
- 0.88: Fixed sound loading (thanks to Mame32Plus).
- 0.57: Luca Elia added Mahjong Hyper Reaction 2 (Japan) (Sammy 1995). TODO: Communication with other units."Warning" size is wrong, so it's kludged to work tilemap sprites use the yoffset specified in the sprites-list? (see the 8 pixel gap between the backgrounds and the black rows).
- 2nd December 2001: Luca Elia sent in a driver for SSV games, including Dramatic Adventure Quiz Keith & Lucy, Drift Out '94, Gourmet Battle Quiz Ryohrioh CooKing, Mahjong Hyper Reaction 2, Monster Slider and Survival Arts. Twin Eagle II, Mahjong Hyper Reaction, Super Real Mahjong PIV and Super Real Mahjong P7 don't work due to V60 CPU core bugs.
LEVELS: 4
Romset: 45056 kb / 16 files / 17.5 zip
MAME XML Output:
   | <game name="hypreac2" sourcefile="ssv.c"> |
   |    | <description>Mahjong Hyper Reaction 2 (Japan)</description> |
   |    | <year>1997</year> |
   |    | <manufacturer>Sammy</manufacturer> |
   |    | <rom name="u2.bin" size="524288" crc="05c93266" sha1="0833e80f67ccb4ac17e771fa04dc6f433554a34f" region="user1" offset="0"/> |
   |    | <rom name="u1.bin" size="524288" crc="80cf9e59" sha1="7025321539891e1a3354ca233255f5395d716933" region="user1" offset="1"/> |
   |    | <rom name="u47.bin" size="524288" crc="a3e9bfee" sha1="1e897646bafd07ab48eda2883926506c6bedab87" region="user1" offset="100000"/> |
   |    | <rom name="u46.bin" size="524288" crc="68c41235" sha1="6ec32aa6ab6074a8db63a76a3d1a0ec2dc8f8aae" region="user1" offset="100001"/> |
   |    | <rom name="s16-1-16.u6" size="4194304" crc="b308ac34" sha1="409652bc5a537650cab1f3709a2c2be206f72a78" region="gfx1" offset="0"/> |
   |    | <rom name="s16-1-15.u9" size="4194304" crc="2c8e381e" sha1="a8681620809d3d9dc62b443232b6e4c4c4209248" region="gfx1" offset="400000"/> |
   |    | <rom name="s16-1-14.u12" size="2097152" crc="afe9d187" sha1="802df8b1bbb94e4451a6b97c852fa555a6cf5837" region="gfx1" offset="800000"/> |
   |    | <rom name="s16-1-10.u7" size="4194304" crc="86a10cbd" sha1="7c15da7c3ffebff058e78439c64f6c0386e4d55b" region="gfx1" offset="a00000"/> |
   |    | <rom name="s16-1-09.u10" size="4194304" crc="6b8e4d92" sha1="a58c02d3fe595ab654b267cebcb1c6e8ec0b20c4" region="gfx1" offset="e00000"/> |
   |    | <rom name="s16-1-08.u13" size="2097152" crc="b355f45d" sha1="7e0fe81825745555b9627716bfdf1132f20e88f0" region="gfx1" offset="1200000"/> |
   |    | <rom name="s16-1-13.u8" size="4194304" crc="89869af2" sha1="46a8eec18327b515a33c6e01d35fb9b947fcab1f" region="gfx1" offset="1400000"/> |
   |    | <rom name="s16-1-12.u11" size="4194304" crc="87d9c748" sha1="1332db901e50e2fd25d3323920f99e0ef0b0533d" region="gfx1" offset="1800000"/> |
   |    | <rom name="s16-1-11.u14" size="2097152" crc="70b3c0a0" sha1="009e2f2f292ed6f10a9d54557861294156664e72" region="gfx1" offset="1c00000"/> |
   |    | <rom name="s16-1-06.u41" size="4194304" crc="626e8a81" sha1="45ef5b630aed575acd160ede1413e0370f4f9761" region="ensoniq.0" offset="0"/> |
   |    | <rom name="s16-1-07.u42" size="4194304" crc="42bcb41b" sha1="060312b19bd52770410cec1f77e5d8d6478d80eb" region="ensoniq.1" offset="200000"/> |
   |    | <rom name="s16-1-07.u42" size="4194304" crc="42bcb41b" sha1="060312b19bd52770410cec1f77e5d8d6478d80eb" region="ensoniq.2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="V60" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ensoniq" name="ES5506" clock="16000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="338" height="240" refresh="60.000000" pixclock="7136880" htotal="454" hbend="0" hbstart="338" vtotal="262" vbend="0" vbstart="240" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="mahjong"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="56"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="40"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="24"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Half Coins To Continue" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="No" value="64" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="Easy" value="8"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Controls" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Keyboard" value="16" default="yes"/> |
   |    |    | <dipvalue name="Joystick" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Communication 1" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Communication 2" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="32768"/> |
|
|