sshangha: MAME ROM Information. History:
Super Shangai Dragon's Eye (c) 1992 Hot-B.
- TECHNICAL -
Main CPU : 68000 (@ 14 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2203 (@ 4 Mhz), OKI6295 (@ 7.757 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 240 pixels
Screen refresh : 60.00 Hz
Palette Colors : 4096
Players : 2
Control : 8-way joystick
Buttons : 3
- SERIES -
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)
- PORTS -
* Consoles :
Nintendo Super Famicom (1992)
* Computers :
PC9801 - Hot B
X68000 (1991)
MSX 2
- SOURCES -
Game's rom.
MAME Info:
0.61 [Bryan McPhail]
TODO:
* Protection. Only the bootleg works.
Bugs:
- Clone sshanghb: [possible] Stays stuck on the end of Quest Mode story intro. Kale (ID 03204)
- Clone sshanghb: Between the levels there are dialogues. The text of these dialogues overwrites one another. Luja (ID 01169)
WIP:
- 0.143u2: Brian Troha added DIP locations to the Super Shanghai Dragon's Eye sets.
- 0.142: David Haywood converted Super Shanghai Dragon's Eye to use the common DECO video files functions, fixing a rowscroll bug in it.
- 0.141u4: David Haywood fixed tile colors are wrong when you select them in Super Shanghai Dragon's Eye. Changed palettesize from 4096 to 16384 colors.
- 0.133u1: Renamed (sshanghb) to (sshanghab).
- 0.131u3: Angelo Salese hooked up sound in Super Shanghai Dragon's Eye and fixed flickering on girl presentation screens. Split memory maps for the different versions, and fixed sound in the parent set.
- 0.131u1: Angelo Salese hooked up standard paletteram16_xbgr() function instead of a custom one and merged memory maps in Super Shanghai Dragon's Eye driver.
- 0.61: Bryan McPhail added 'Super Shanghai Dragon's Eye (Japan)' (Hot-B 1992) and clone (World, bootleg). Known issues: The original uses a protection chip which isn't fully worked out yet. Sound doesn't work. The bootleg never seems to write to a sound latch. Not sure the bootleg even has the same sound hardware as the original.
- 27th May 2002: Bryan McPhail sent in a driver for Super Shanghai Dragon's Eye, though only the bootleg version works and without sound.
LEVELS: 6 (quest mode) (sshanghb)
Recommended Games (Shanghai):
Shanghai
Shanghai II
Shanghai III
Shanghai - The Great Wall
Shanghai Matekibuyuu
Shanghai Shoryu Sairin
Shanghai Sangokuhai Tougi
Super Shanghai 2005
Dragon Punch
Hasamu
Super Shanghai Dragon's Eye
Niyanpai
Sankokushi
Dragon World
Dragon World II
Dragon World 3
Dragon World 3 EX
Dragon World 2001
Romset: 4672 kb / 8 files / 1.67 zip
MAME XML Output:
   | <game name="sshangha" sourcefile="sshangha.c"> |
   |    | <description>Super Shanghai Dragon's Eye (Japan)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>Hot-B</manufacturer> |
   |    | <rom name="ss007-1.u28" size="131072" crc="bc466edf" sha1="b96525b2c879d15b46a7753fa6ebf12a851cd019" region="maincpu" offset="0"/> |
   |    | <rom name="ss006-1.u27" size="131072" crc="872a2a2d" sha1="42d7a01465d5c403354aaf0f2dab8adb9afe61b0" region="maincpu" offset="1"/> |
   |    | <rom name="ss008.u82" size="65536" crc="04dc3647" sha1="c06a7e8932c03de5759a9b69da0d761006b49517" region="audiocpu" offset="0"/> |
   |    | <rom name="ss001.u8" size="1048576" crc="ebeca5b7" sha1="1746e757ad9bbef2aa9028c54f25d4aa4dedf79e" region="gfx1" offset="0"/> |
   |    | <rom name="ss002.u7" size="1048576" crc="67659f29" sha1="50944877665b7b848b3f7063892bd39a96a847cf" region="gfx1" offset="100000"/> |
   |    | <rom name="ss003.u39" size="1048576" crc="fbecde72" sha1="2fe32b28e77ec390c534d276261eefac3fbe21fd" region="gfx2" offset="0"/> |
   |    | <rom name="ss004.u37" size="1048576" crc="98b82c5e" sha1="af1b52d4b36b1776c148478b5a5581e6a57256b8" region="gfx2" offset="100000"/> |
   |    | <rom name="ss005.u86" size="262144" crc="c53a82ad" sha1="756e453c8b5ce8e47f93fbda3a9e48bb73e93e2e" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="14000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="4000000"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1023924"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Mode 1" value="16" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Quest Course" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="256" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Paradise (Adult) Course" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="512" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Use Mahjong Tiles" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="1024" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Tile Animation" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="2048" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="Easy" value="16384"/> |
   |    |    | <dipvalue name="Normal" value="49152" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="32768"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="16384"/> |
|
|