Home News Forum                            
 

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

mgakuen: MAME ROM Information.


History:

Mahjong Gakuen - Sotsugyohen (c) 1988 Yuga.


You are a student at the mahjong Academy. See if you can balance tiles in between your fingers, too!


- TECHNICAL -


Main CPU : Z80 (@ 6 Mhz)

Sound Chips : OKI6295 (@ 7.5 Khz), YM2413 (@ 4 Mhz)


Player : 2

Control : mahjong keyboard


- TRIVIA -


Released in February 1988.


The title of this game translates from Japanese as 'Mahjong Academy - Graduation Episode'.


This game was developed by no other than... Capcom! They could not publish it with their real name because of the 'dirty' nature of the game. Not that sexy mahjongs are considered THAT dirty in Japanese culture, but Mahjong Gakuen was different. Graphics were astounding, thanks to the artistic talents of young Akira Yasuda (aka Akiman, who soon became one of the most beloved Capcom artists). But the real plus brought by Mahjong Gakuen to its genre is the 'interaction' button (the 'H' one), which allowed the player to do kinky 'things' to the naked girls once they were beaten. By tapping faster the button, the animation sequence makes itself more and more explicit. Way too explicit for common Japanese arcades, which immediately banned the game or hid it in their darkest corners... but it was too late: Mahjong Gakuen sold in Japan like a regular Capcom coin-op, not like a product in the 'hentai mahjong' niche. This huge success was the natural result of the great effort developers put in their work (Akiman was so hooked to the project that he also lent his voice to the main character!). All this effort could not be wasted for a Japanese release only, and that's why Capcom recycled the graphics of Mahjong Gakuen for another coin-op, meant entirely for Western arcades: "Poker Ladies". They left behind the mahjong theme, opting for a more international video-poker one, and they published it via Mitchell, their famous subsidiary brand.


The 'interaction' feature would be used to better and more explicit effect in "Lady Killer", as well as in the bonus rounds in "Gals Panic S" and "Gals Panic S2".


- TIPS AND TRICKS -


* Take A Good Hand : If you press I+K+N simultaneously before tile dealing, you'll have a very good starting hand.


- SERIES -


1. Mahjong Gakuen - Sotsugyohen (1988)

2. Mahjong Gakuen 2 - Gakuen-chou no Fukushuu (1989)


- STAFF -


Produced and designed by : Yoshiki Okamoto

Graphics and character design by : Akira Yasuda

Music by : Tamayo Kawamoto


- SOURCES -


Game's rom.




MAME Info:

0.35RC1 [Nicola Salmoria]


< Japan >


WIP:

- 0.140u2: Fixed 'Player 2 Skill' dipswitch description.

- 0.136u1: Corrado Tomaselli changed Z80 clock of Mahjong Gakuen from 6Mhz to 8MHz to match the other Mitchell hardware games. Changed OKI6295 clock speed to 1MHz.

- 0.118u2: Atari Ace fixed green screen on startup and MAME gets frozen.

- 0.99u5: Roberto Fresca added 'Freeze' dipswitch.

- 0.64: Added clone Chi-Toitsu.

- 0.35RC1: Nicola Salmoria added Mahjong Gakuen (Yuga 1988). All Mitchell games run on the same hardware except for Mahjong Gakuen, which runs on an earlier version, without RAM banking and not encrypted (standard Z80).

- 8th June 1999: Nicola Salmoria fixed the sprites in Mahjong Gakuen.

- 7th June 1999: Nicola added Mahjong Gakuen and Quiz Tonosama no Yabou 2 Zenkoku-ban.


LEVELS: 9


Other Emulators:

* FB Alpha


Romset: 2976 kb / 9 files / 895.2 zip




MAME XML Output:

       <game name="mgakuen" sourcefile="mitchell.c">
              <description>Mahjong Gakuen</description>
              <year>1988</year>
              <manufacturer>Yuga</manufacturer>
              <rom name="mg-1.1j" size="32768" crc="bf02ea6b" sha1="bb1f5fbb211a5ed181f1afbba6b39737639d3ee7" region="maincpu" offset="0"/>
              <rom name="mg-2.1l" size="131072" crc="64141b0c" sha1="2de6bcd5cf2c042e5bf5c294dd7625393e99682b" region="maincpu" offset="10000"/>
              <rom name="mg-1.13h" size="524288" crc="fd6a0805" sha1="f3d4d402dd96b8e4297a074b01d803cac16ac0d3" region="gfx1" offset="0"/>
              <rom name="mg-2.14h" size="524288" crc="e26e871e" sha1="00f9642ced5f1795e02b357a06deee3d093f6dc0" region="gfx1" offset="80000"/>
              <rom name="mg-3.16h" size="524288" crc="dd781d9a" sha1="db5568be7e5fc15497b979451c65d8448063e04b" region="gfx1" offset="100000"/>
              <rom name="mg-4.17h" size="524288" crc="97afcc79" sha1="a84ddf089db7d26a0043815648f1674b240b8289" region="gfx1" offset="180000"/>
              <rom name="mg-6.4l" size="131072" crc="34594e62" sha1="a28493fc120ddfa6b51eeb3c111cc611cab54332" region="gfx2" offset="0"/>
              <rom name="mg-7.6l" size="131072" crc="f304c806" sha1="a803a7be8702874fb547624be621a55f6ef5be1c" region="gfx2" offset="20000"/>
              <rom name="mg-5.1c" size="524288" crc="170332f1" sha1="bc60f144a224f348fd5b8c0207e18a881f739fc1" region="oki" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <chip type="audio" tag="ymsnd" name="YM2413" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="1">
                     <control type="mahjong"/>
              </input>
              <dipswitch name="Coinage" tag="DSW0" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              </dipswitch>
              <dipswitch name="Rules" tag="DSW0" mask="8">
                     <dipvalue name="Kantou" value="8" default="yes"/>
                     <dipvalue name="Kansai" value="0"/>
              </dipswitch>
              <dipswitch name="Harness Type" tag="DSW0" mask="16">
                     <dipvalue name="Generic" value="16"/>
                     <dipvalue name="Royal Mahjong" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Freeze" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Player 1 Skill" tag="DSW1" mask="3">
                     <dipvalue name="Weak" value="3" default="yes"/>
                     <dipvalue name="Normal" value="2"/>
                     <dipvalue name="Strong" value="1"/>
                     <dipvalue name="Very Strong" value="0"/>
              </dipswitch>
              <dipswitch name="Player 2 Skill" tag="DSW1" 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="Music" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Help Mode" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" 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" savestate="supported" palettesize="1024"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise