Artifact Details Title Shanghai game for Macintosh Catalog Number 102626790 Type Software Description Dimensions are of disk Date 1986 Publisher Activision, Inc. Place of Publication Japan Identifying Numbers Other number ID-138-04 Format 3 1/2 inch floppy disk Lot Number X3954.2007