/pacman

Disk version of Pac-Man for ZX Spectrum

Primary LanguageMakefileMIT LicenseMIT

Disk version of Pacman for ZX Spectrum

The purpose of this repository is to document and automate the process of creating a TR-DOS version of the game Pac-Man which was originally distributed on casettes.

Pac-Man

Used tools

  1. zxspectrum-utils, bas2tap, trd2scl for conversion of the files between various formats.
  2. SkoolKit for loader disassembly.
  3. Fuse for debugging and testing.

Key features

  1. The tape loader has been disassembled, decrypted and rewritten for TR-DOS.
  2. The loading screen has been compressed to 30% of its original size.
  3. The resulting image is a monoblock (one *.B file contains all the data).

Usage

  1. Install zxspectrum-utils, bas2tap and trd2scl.
  2. Run make.
  3. Use the resulting Pac-Man.scl.