The WonderSwan Shanghai Pocket is a very simple port of the classic tile-matching game.
Developer Credits#
Present at offset 0002017E.
Shanghai is a registerd
trademark an d
Shanghai Pocket is a
trademark of
Activision,Inc
(C)1999.All rights reserved.
Source code for
WONDER SWAN version
designed by SUNSOFT.
Debugging#
To enter Swan OS modify the initial task to select_init in the tsk_init routine.
806F:010B mov word ptr ds:754h, 000Ch ; select_init offset
806F:0111 mov word ptr ds:756h, 81DAh ; select_init segment
Swan OS#
This menu text is stored as plaintext at ROM location 0002017E.
Name |
Address |
|---|---|
select_init |
81DA:000C |
Press Start to enter the System Menu.
Press X1 or X3 to cycle through the sound effects.
Press A to play a sound effect or B to stop playing a sound effect.
Press A + B + Start to restart.
System Menu#
Also stored in plaintext, starting at ROM location 00020482. There is a hidden "dummy" written after the end of the menu in the ROM text.
Press X1 or X3 to navigate the menu, and press Start or A to select a menu item.
Stage Select and Mode#
Press Start to return to the System Menu.
|
The Shanghai series | |
|---|---|
|
Sharp X68000 |
|
|
NES |
|
|
Sega Master System |
|
|
Game Gear |
|
|
Genesis |
|
|
SNES |
Shanghai II: Dragon's Eye • Shanghai III • Shanghai: Banri no Choujou |
|
Windows, Mac OS Classic |
|
|
Game Boy (Color) |
|
|
Game Boy Advance |
|
|
WonderSwan (Color) |
|