Шанхай - это компьютеризированная версия пасьянса маджонг, выпущенная Activision в 1986 году. Первоначально "Шанхай" был запрограммирован Броди Локардом. Цель игры - убрать все фишки с игрового поля путем сопоставления пар. Тем не менее, только плитки, которые имеют один или несколько свободных краев, могут быть доступны для удаления.