Home News Forum                            

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

shangha2: MAME ROM Information.


Shangai II (c) 1989 Sunsoft.

Szechuan-style solitaire mahjong.


Main CPU : V30 (@ 8 Mhz)

Sound Chips : YM2203 (@ 4 Mhz)

Screen orientation : Horizontal

Video resolution : 384 x 280 pixels

Screen refresh : 30.00 Hz

Palette Colors : 256

Players : 2

Control : 8-way joystick

Buttons : 3


1. Shangai (1988)

2. Shangai II (1989)

3. Super Shangai Dragon's Eye (1992)

4. Shangai III (1993)

5. Sanrio Shanghai (1994, Nintendo Super Famicom)

6. Shanghai - Banri no Choujou (1995)

7. Shanghai - Great Moments (1995, PC [MS Windows])

8. Game no Tatsujin - The Shanghai (1995, Sony Playstation)

9. Shanghai Dynasty (1997, PC [MS Windows])

10. Shangai Matekibuyuu (1998)

11. Shanghai Pocket (1998, Nintendo Game Boy & Game Boy Color)

11. Shanghai Pocket (1999, Wonder Swan)

12. Shanghai - Second Dynasty (1999, PC [MS Windows])

13. Shanghai Mahjong (2000, PC [MS Windows])

14. Shanghai - Four Elements (2000, Sony Playstation 2)

15. Shanghai Shoryu Sairin (2000)

16. Shanghai Mini (2000, NeoGeo Pocket Color)

17. Shanghai - Sangoku Pai Tatagi (2002, Sony Playstation 2)

18. Shanghai Advance (2002, Nintendo Game Boy Advance)

19. Super Shanghai 2005 (2004, Sony PlayStation 2)

20. Tsuushin Shanghai (2005, Sony PlayStation 2)


Staff : M. Maeda, K. Yoshida, A. Takeuchi, M. Nomura, K. Kitazumi, K. Okumura, Sakakibara, Yoshinari, T. Shiono, S. Saitoh


* Consoles :

Sharp X68000 (Year unknown)

Sega Game Gear (1990)

* Computers :


PC9801 (System Soft)


Game's rom.

MAME Info:

0.37b11 [Nicola Salmoria]

< Japan >


- The cursor turns black/flickers/dissapears. Kin (ID 02874)


- 0.126u4: Robiza fixed window in Shanghai II.

- 0.37b11: Nicola Salmoria added Shanghai II (Japan) (Sunsoft 1989).

- 13th January 2001: Nicola Salmoria fixed the window border graphics in the Shanghai driver.

- 12th January 2001: Nicola Salmoria added window graphics emulation to the Shanghai driver and he added support for Shanghai II.

Recommended Games (Shanghai):


Shanghai II

Shanghai III

Shanghai - The Great Wall

Shanghai Matekibuyuu

Shanghai Shoryu Sairin

Shanghai Sangokuhai Tougi

Super Shanghai 2005

Dragon Punch


Super Shanghai Dragon's Eye



Dragon World

Dragon World II

Dragon World 3

Dragon World 3 EX

Dragon World 2001

Romset: 512 kb / 4 files / 116.7 zip

MAME XML Output:

       <game name="shangha2" sourcefile="shanghai.c">
              <description>Shanghai II (Japan)</description>
              <rom name="sht-27j" size="131072" crc="969cbf00" sha1="350025f4e39c7d89cb72e46b52fb467e3e9056f4" region="maincpu" offset="80001"/>
              <rom name="sht-26j" size="131072" crc="4bf01ab4" sha1="6928374db080212a371991ee98cd563e158907f0" region="maincpu" offset="80000"/>
              <rom name="sht-31j" size="131072" crc="312e3b9d" sha1="f15f76a087d4972aa72145eced8d1fb15329b359" region="maincpu" offset="c0001"/>
              <rom name="sht-30j" size="131072" crc="2861a894" sha1="6da99d15f41e900735f8943f2710487817f98579" region="maincpu" offset="c0000"/>
              <chip type="cpu" tag="maincpu" name="V30" clock="8000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="280" refresh="30.000000" pixclock="3225600" htotal="384" hbend="0" hbstart="384" vtotal="280" vbend="0" vbstart="280" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="3">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="6">
                     <dipvalue name="Easy" value="6" default="yes"/>
                     <dipvalue name="Normal" value="4"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="2 Players Move Time" tag="DSW1" mask="8">
                     <dipvalue name="8" value="8"/>
                     <dipvalue name="10" value="0" default="yes"/>
              <dipswitch name="Bonus Time for Making Pair" tag="DSW1" mask="48">
                     <dipvalue name="3" value="48"/>
                     <dipvalue name="4" value="32" default="yes"/>
                     <dipvalue name="5" value="16"/>
                     <dipvalue name="6" value="0"/>
              <dipswitch name="Start Time" tag="DSW1" mask="192">
                     <dipvalue name="30" value="192"/>
                     <dipvalue name="60" value="128"/>
                     <dipvalue name="90" value="64" default="yes"/>
                     <dipvalue name="120" value="0"/>
              <dipswitch name="Mystery Tiles" tag="DSW2" mask="3">
                     <dipvalue name="0" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="6" value="1"/>
                     <dipvalue name="8" value="0"/>
              <dipswitch name="Coin B" tag="DSW2" mask="28">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="4"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="12"/>
                     <dipvalue name="1 Coin/1 Credit" value="28" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="24"/>
                     <dipvalue name="1 Coin/3 Credits" value="20"/>
                     <dipvalue name="1 Coin/4 Credits" value="16"/>
              <dipswitch name="Coin A" tag="DSW2" mask="224">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="64"/>
                     <dipvalue name="2 Coins/1 Credit" value="96"/>
                     <dipvalue name="1 Coin/1 Credit" value="224" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="192"/>
                     <dipvalue name="1 Coin/3 Credits" value="160"/>
                     <dipvalue name="1 Coin/4 Credits" value="128"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise