Play Shanghai Online
Match pairs of mahjong tiles to clear the board in this thoughtful puzzle game for Game Boy, perfect for quick sessions between bus stops or before bed.

Shanghai came out for the Game Boy in 1989, published by Activision. It was one of those early puzzle games that felt perfectly suited to the handheld, a quiet, thoughtful experience you could pick up between bus stops or before bed. In an era dominated by action and platformers, it offered something different: a calm, methodical challenge that didn't rely on reflexes.
You don't control a character; you directly select matching pairs of mahjong tiles from a layered solitaire layout. The goal is to clear the entire board by removing all tiles. The core mechanics involve scanning for pairs that are free, meaning not covered by another tile or blocked on the left or right. As you remove tiles, new layers become accessible, but poor choices can leave you stranded with no moves left. The pace is entirely your own, though the puzzle's difficulty ramps up as the pyramid shrinks and your options narrow. It feels like untangling a knot with your eyes, a slow and deeply satisfying process of elimination.

Download Shanghai ROM
You can download this ROM to play Shanghai offline using an Game Boy emulator (Top Emulators).
*This ROM is provided for backup and educational purposes only.
Related ROMs
- Shanghai Kid Rom (mame)
- Shanghai II - Dragons Eye Rom (msdos)
- Shanghai Pocket Rom (gb)
- Shanghai Advance Rom (gba)
- Shanghai (USA, Europe) Rom (sms)
- Shanghai II - Dragon's Eye on sega Rom (sega)
- Shanghai Pocket (Japan) Rom (gbc)
- Shanghai Pocket on GBC Rom (gbc)
- Shanghai 2 – Dragon’s Eye Rom (sega)
- Shanghai 2 - The Dragons Eye Rom (snes)
- Shanghai II - Dragon's Eye (Beta) Rom (sega)
- Shanghai III (Japan) Rom (snes)