Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

mgcs: MAME ROM Information.


History:

Mahjong Man Guan Cai Shen (c) 1998 IGS.


- TECHNICAL -


Main CPU : 68000 (@ 11 Mhz)

Sound Chips : OKI6295 (@ 1 Mhz)


- SOURCES -


Game's rom.




MAME Info:

0.113u3 [Xing Xing]


TEST MODE:

- Press service + stats during test mode for sound test.


WIP:

- 0.135u1: Luca Elia added hopper simulation to Mahjong Man Guan Cai Shen.

- 0.129: Luca Elia improved 'Mahjong Man Guan Cai Shen'. It now runs through attract mode. It still locks up as soon as one coins up though, due to the unemulated IGS029 protection. Changed description to 'Mahjong Man Guan Cai Shen (V103CS)'. Added new 4MB sprites rom. Changed visible area to 512x240. Added dipswitches 'Coinage', 'Credits Per Note', 'Max Note Credits', 'Money Type', 'Pay Out Type', 'Double Up Limit', 'Min Bet', 'Double Up', 'Double Up Type', 'Controls', 'Number Type' and 'Bet Number'.

- 16th November 2008: Luca Elia - I'm looking at an IGS game, Mahjong Man Guan Cai Shen, that was decrypted some time ago by Pierpaolo. It's based on the IGS017 video chip that I emulated several months back, plus an unemulated IGS029 for inputs and protection. After the graphics roms where redumped, I could tackle the slight graphics and palette encryption. Fortunately, for the decryption I had a crib to exploit, since for the spinning logo in the intro they used (almost) the same graphics as those in Virtua Bowling. For the protection, on the other hand, I'm still trying to bypass every check, so the game is not playable yet. Thanks to Guru, dyq & bnathan.

- 0.127u1: Pierpaolo Prazzoli decrypted Mahjong Man Guan Cai Shen.

- 0.113u3: Xing Xing added 'Mahjong Man Guan Cai Shen' (IGS 1998).


Romset: 5632 kb / 4 files / 1.68 zip




MAME XML Output:

       <game name="mgcs" sourcefile="igs017.c">
              <description>Mahjong Man Guan Cai Shen (V103CS)</description>
              <year>1998</year>
              <manufacturer>IGS</manufacturer>
              <rom name="p1500.u8" size="524288" crc="a8cb5905" sha1="37be7d926a1352869632d43943763accd4dec4b7" region="maincpu" offset="0"/>
              <rom name="m1501.u23" size="4194304" crc="96fce058" sha1="6b87f47d646bad9b3061bdc8a9af65467fdbbc9f" region="sprites" offset="0"/>
              <rom name="text.u25" size="524288" crc="a37f9613" sha1="812f060ca98a34540c48a180c359c3d0f1c0b5bb" region="tilemaps" offset="0"/>
              <rom name="s1502.u10" size="524288" crc="a8a6ba58" sha1="59276a8ab4a31812600816c2a43b74bd71394419" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="11000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" coins="1" service="yes">
                     <control type="mahjong"/>
              </input>
              <dipswitch name="Coinage" tag="DSW1" mask="3">
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/4 Credits" value="0"/>
              </dipswitch>
              <dipswitch name="Credits Per Note" tag="DSW1" mask="12">
                     <dipvalue name="10" value="12" default="yes"/>
                     <dipvalue name="20" value="8"/>
                     <dipvalue name="50" value="4"/>
                     <dipvalue name="100" value="0"/>
              </dipswitch>
              <dipswitch name="Max Note Credits" tag="DSW1" mask="16">
                     <dipvalue name="500" value="16" default="yes"/>
                     <dipvalue name="1000" value="0"/>
              </dipswitch>
              <dipswitch name="Money Type" tag="DSW1" mask="32">
                     <dipvalue name="Coins" value="32" default="yes"/>
                     <dipvalue name="Notes" value="0"/>
              </dipswitch>
              <dipswitch name="Pay Out Type" tag="DSW1" mask="64">
                     <dipvalue name="Coins" value="64" default="yes"/>
                     <dipvalue name="Notes" value="0"/>
              </dipswitch>
              <dipswitch name="Double Up Limit" tag="DSW1" mask="128">
                     <dipvalue name="1000" value="128" default="yes"/>
                     <dipvalue name="2000" value="0"/>
              </dipswitch>
              <dipswitch name="Min Bet" tag="DSW2" mask="3">
                     <dipvalue name="1" value="3" default="yes"/>
                     <dipvalue name="2" value="2"/>
                     <dipvalue name="3" value="1"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Double Up" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              </dipswitch>
              <dipswitch name="Double Up Type" tag="DSW2" mask="16">
                     <dipvalue name="Double" value="16" default="yes"/>
                     <dipvalue name="Single" value="0"/>
              </dipswitch>
              <dipswitch name="Controls" tag="DSW2" mask="32">
                     <dipvalue name="Keyboard" value="32" default="yes"/>
                     <dipvalue name="Joystick" value="0"/>
              </dipswitch>
              <dipswitch name="Number Type" tag="DSW2" mask="64">
                     <dipvalue name="Number" value="64" default="yes"/>
                     <dipvalue name="Tile" value="0"/>
              </dipswitch>
              <dipswitch name="Bet Number" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              </dipswitch>
              <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="good" protection="preliminary" savestate="unsupported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise