mjreach1: MAME ROM Information. History:
Mahjong Reach Ippatsu (c) 1998 Nihon System, Inc.
- TECHNICAL -
Main CPU : Z80 (@ 8 Mhz)
Sound Chips : YM2413 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)
Screen orientation : Horizontal
Video resolution : 336 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 512
Players : 2
- TRIVIA -
Released in December 1998.
The title of this game translates from Japanese as 'Mahjong Reach One Shot'.
- SOURCES -
Game's rom.
MAME Info:
0.97u1 [Luca Elia, BNathan]
< Japan >
WIP:
- 0.114u1: Changed OKI6295 clock speed to 1022720 Hz.
- 0.98u2: Added 2nd coin slot.
- 0.97u1: Luca Elia added Mahjong Reach Ippatsu (Japan) (Nihon System 1998).
- 29th May 2005: Luca Elia - More post 1996 Dynax games: Hana Kagerou (1997) - another hanafuda (i.e. cards) game and Mahjong Reach Ippatsu (1998). There are no more dumped Dynax games, so I'll tackle the remaining graphics bugs next.
- 22nd May 2005: Luca Elia - I'm working on the post 1996 Dynax games. This hardware is based on a new revision of the blitter chip emulated in DonDenLover driver. The driver is still preliminary, as there are several graphical glitches that need to be ironed out before sumission. For example the background color is wrong in the title screens (those odd white pixels). There are other dumped games running on this platform. I'll add them in the following days, and hopefully they'll give me some hints in the right direction. Many thanks to Yasuhiro Ogawa for providing pictures from the original game!
Romset: 6144 kb / 8 files / 4.77 zip
MAME XML Output:
   | <game name="mjreach1" sourcefile="ddenlovr.c"> |
   |    | <description>Mahjong Reach Ippatsu (Japan)</description> |
   |    | <year>1998</year> |
   |    | <manufacturer>Nihon System</manufacturer> |
   |    | <rom name="52602-n.5b" size="524288" crc="6bef7978" sha1="56e38448fb03e868094d75e5b7de4e4f4a4e850a" region="maincpu" offset="0"/> |
   |    | <rom name="52604.8b" size="1048576" crc="6ce01bb4" sha1="800043d8203ab5560ed0b24e0a4e01c14b6a3ac0" region="blitter" offset="0"/> |
   |    | <rom name="52603.8c" size="1048576" crc="16d2c169" sha1="3e50b1109c86d0e8f931ce5a3abf20d807ebabba" region="blitter" offset="1"/> |
   |    | <rom name="52606.10b" size="1048576" crc="07fe5dae" sha1="221ec21c2d84497af5b769d7409f8775be933783" region="blitter" offset="200000"/> |
   |    | <rom name="52605.10c" size="1048576" crc="b5d57163" sha1="d6480904bd72d298d48fbcb251b902b0b994cab1" region="blitter" offset="200001"/> |
   |    | <rom name="52608.12b" size="524288" crc="2f93dde4" sha1="8efaa920e485f50ef7f4396cc8c47dfbfc97bd01" region="blitter" offset="400000"/> |
   |    | <rom name="52607.12c" size="524288" crc="5e685c4d" sha1="57c99fb791429d0edb7416cffb4d1d1eb34a2813" region="blitter" offset="400001"/> |
   |    | <rom name="52601.1c" size="524288" crc="52666107" sha1="1e1c17b1da7ded5fc52422c7e569ef02af1ee11d" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2413" clock="3579545"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1022720"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" coins="2"> |
   |    |    | <control type="mahjong"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="SYSTEM" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Pay Out Rate (%)" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="50" value="0"/> |
   |    |    | <dipvalue name="53" value="1"/> |
   |    |    | <dipvalue name="56" value="2"/> |
   |    |    | <dipvalue name="59" value="3"/> |
   |    |    | <dipvalue name="62" value="4"/> |
   |    |    | <dipvalue name="65" value="5"/> |
   |    |    | <dipvalue name="68" value="6"/> |
   |    |    | <dipvalue name="71" value="7" default="yes"/> |
   |    |    | <dipvalue name="75" value="8"/> |
   |    |    | <dipvalue name="78" value="9"/> |
   |    |    | <dipvalue name="81" value="10"/> |
   |    |    | <dipvalue name="84" value="11"/> |
   |    |    | <dipvalue name="87" value="12"/> |
   |    |    | <dipvalue name="90" value="13"/> |
   |    |    | <dipvalue name="93" value="14"/> |
   |    |    | <dipvalue name="96" value="15"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Odds Rate" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="1 2 4 8 12 16 24 32" value="48" default="yes"/> |
   |    |    | <dipvalue name="1 2 3 5 8 15 30 50" value="0"/> |
   |    |    | <dipvalue name="2 3 6 8 12 15 30 50" value="32"/> |
   |    |    | <dipvalue name="1 2 3 5 10 25 50 100" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Max Bet" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="1" value="192" default="yes"/> |
   |    |    | <dipvalue name="5" value="128"/> |
   |    |    | <dipvalue name="10" value="64"/> |
   |    |    | <dipvalue name="20" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/10 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Min Rate To Play" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="1" value="12" default="yes"/> |
   |    |    | <dipvalue name="2" value="8"/> |
   |    |    | <dipvalue name="3" value="4"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Payout" tag="DSW2" mask="48"> |
   |    |    | <dipvalue name="300" value="48" default="yes"/> |
   |    |    | <dipvalue name="500" value="32"/> |
   |    |    | <dipvalue name="700" value="16"/> |
   |    |    | <dipvalue name="1000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="W-BET" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Last Chance" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="YAKUMAN Bonus" tag="DSW3" mask="7"> |
   |    |    | <dipvalue name="Cut" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 T" value="6"/> |
   |    |    | <dipvalue name="300" value="5"/> |
   |    |    | <dipvalue name="500" value="4"/> |
   |    |    | <dipvalue name="700" value="3"/> |
   |    |    | <dipvalue name="1000" value="2"/> |
   |    |    | <dipvalue name="1500" value="1"/> |
   |    |    | <dipvalue name="2000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="YAKUMAN Times" tag="DSW3" mask="24"> |
   |    |    | <dipvalue name="1" value="24" default="yes"/> |
   |    |    | <dipvalue name="2" value="16"/> |
   |    |    | <dipvalue name="3" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="3 BAI In YAKUMAN Bonus Chance" tag="DSW3" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Auto Tsumo" tag="DSW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Credit Timing" tag="DSW3" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW4" mask="1"> |
   |    |    | <dipvalue name="Off" value="1"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="In Game Music" tag="DSW4" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Girls (Demo)" tag="DSW4" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Girls Show After 3 Renso" tag="DSW4" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Girls (Play)" tag="DSW4" mask="16"> |
   |    |    | <dipvalue name="Off" value="16"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Boys In Game" tag="DSW4" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Boys" tag="DSW4" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Don Den Key" tag="DSW4" mask="128"> |
   |    |    | <dipvalue name="Start" value="128" default="yes"/> |
   |    |    | <dipvalue name="Flip/Flop" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Credits Per Note" tag="DSW5" mask="1"> |
   |    |    | <dipvalue name="5" value="1" default="yes"/> |
   |    |    | <dipvalue name="10" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW5" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Computer Strength" tag="DSW5" mask="12"> |
   |    |    | <dipvalue name="Weak" value="12" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="8"/> |
   |    |    | <dipvalue name="Strong" value="4"/> |
   |    |    | <dipvalue name="Very Strong" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Style" tag="DSW5" mask="16"> |
   |    |    | <dipvalue name="Credit" value="16" default="yes"/> |
   |    |    | <dipvalue name="Credit Time" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Start Method (Credit Time)" tag="DSW5" mask="32"> |
   |    |    | <dipvalue name="?" value="32" default="yes"/> |
   |    |    | <dipvalue name="Rate" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown 4-8" tag="DSW5" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown 4-9" tag="DSW5" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bets?" tag="BET" mask="64"> |
   |    |    | <dipvalue name="0" value="64" default="yes"/> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="HOPPER" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="512"/> |
|
|