mjkjidai: MAME ROM Information. History:
Mahjong Kyoujidai - Exciting Mahjong (c) 1986 Sanritsu.
An EXCITING mahjong game, as the title screen says!
- TECHNICAL -
Main CPU : Z80 (@ 5 Mhz)
Sound Chips : (2x) SN76496 (@ 2.5 Mhz), Custom (@ 6 Khz)
Players : 2
Buttons : 4
- TRIVIA -
Released in August 1986.
The title of this game translates from Japanese as 'Mahjong Mania Time'.
- SOURCES -
Game's rom.
MAME Info:
0.63 [Nicola Salmoria]
< Japan >
WIP:
- 0.132: Angelo Salese hooked up 2nd player mahjong panel in Mahjong Kyou Jidai.
- 0.131u1: Angelo Salese merged memory maps in Mahjong Kyou Jidai.
- 0.129u6: Phil Bennett scaled up 'Mahjong Kyou Jidai' ADPCM levels in line with recent clock_adpcm() change.
- 0.129u4: Changed Custom sound to 'Custom ADPCM'.
- 0.116u2: Justin Kerk and Lord Nightmare updated Mahjong Kyou Jidai to correctly use the SN76489 instead of the SN76496, which was a later design.
- 0.102u5: Mamesick fixed missing sound in Mahjong Kyou Jidai. Replaced MSM5205 sound with Custom (6000 Hz).
- 0.93: Replaced ADPCM sound with MSM5205 (384000 Hz).
- 0.63: Nicola Salmoria added Mahjong Kyou Jidai (Japan) (Sanritsu 1986). TODO: Dipswitches. Several imperfections with sprites rendering: Some sprites are misplaced by 1pixel vertically. During the tile distribution at the beginning of a match, there's something wrong with the stacks moved around, they aremisaligned and something is missing. Unknown reads from port 01. Only the top two bits seem to be used.
- 1st January 2003: Nicola Salmoria wrote a driver for Mahjong Kyou Jidai.
- 17th May 2000: Gansuke from Team Japump dumped Mahjong Kyou Jidai (Japan).
LEVELS: 3 (endless)
Romset: 321 kb / 13 files / 140.1 zip
MAME XML Output:
   | <game name="mjkjidai" sourcefile="mjkjidai.c"> |
   |    | <description>Mahjong Kyou Jidai (Japan)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Sanritsu</manufacturer> |
   |    | <rom name="mkj-00.14g" size="32768" crc="188a27e9" sha1="2306ad112aaf8d9ac77a89d0e4c3a17f36945130" region="maincpu" offset="0"/> |
   |    | <rom name="mkj-01.15g" size="32768" crc="a6a5e9c7" sha1="974f4343f4347a0065f833c1fdcc47e96d42932d" region="maincpu" offset="8000"/> |
   |    | <rom name="mkj-02.16g" size="32768" crc="fb312927" sha1="b71db72ba881474f9c2523d0617757889af9f28e" region="maincpu" offset="14000"/> |
   |    | <rom name="mkj-20.4e" size="32768" crc="8fc66bce" sha1="4f1006bc5168e39eb7a1f6a4b3c3f5aaa3c1c7dd" region="gfx1" offset="0"/> |
   |    | <rom name="mkj-21.5e" size="32768" crc="4dd41a9b" sha1="780f9e5bbf9dc47e931cebd67d89122209f573a2" region="gfx1" offset="8000"/> |
   |    | <rom name="mkj-22.6e" size="32768" crc="70ac2bd7" sha1="8ddb00a24f2b49b9eb1a70ae95fcd6bb0820be50" region="gfx1" offset="10000"/> |
   |    | <rom name="mkj-23.7e" size="32768" crc="f9313dde" sha1="787577ccdc7e7030439159c194ca6719df80ad2f" region="gfx1" offset="18000"/> |
   |    | <rom name="mkj-24.8e" size="32768" crc="aa5130d0" sha1="1dbaf2ba9ed97c22dc74d12471fc54b0f7ce2f25" region="gfx1" offset="20000"/> |
   |    | <rom name="mkj-25.9e" size="32768" crc="c12c3fe0" sha1="0acd3f8e8d849a09b187cd83852593a64aa87451" region="gfx1" offset="28000"/> |
   |    | <rom name="mkj-60.13a" size="256" crc="5dfaba60" sha1="7c821a5e951ccf9d86d98aa8dc75d847ab579496" region="proms" offset="0"/> |
   |    | <rom name="mkj-61.14a" size="256" crc="e9e90d55" sha1="a14177df3bab59e0f9ce41094e03ef3593329149" region="proms" offset="100"/> |
   |    | <rom name="mkj-62.15a" size="256" crc="934f1d53" sha1="2b3b2dc77789b814810b25cda3f5adcfd7e0e57e" region="proms" offset="200"/> |
   |    | <rom name="mkj-40.14c" size="32768" crc="4d8fcc4a" sha1="24c2b8031367035c89c6649a084bce0714f3e8d4" region="adpcm" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="5000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="sn1" name="SN76489" clock="2500000"/> |
   |    | <chip type="audio" tag="sn2" name="SN76489" clock="2500000"/> |
   |    | <chip type="audio" tag="adpcm" name="Custom ADPCM" clock="6000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="464" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="1" service="yes" tilt="yes"> |
   |    |    | <control type="mahjong"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="IN0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Statistics" tag="IN2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="256"/> |
|
|