Classic Text Adventure Masterpieces of Infocom (Activision, 1996)
Disc-specific material for archiving this hybrid Mac/PC CD-ROM. No disc content lives in this folder - only identification records, listings, notes, and the utilities particular to this disc.
Contents
| File | What it is |
|---|---|
disc-info.txt |
Captured drutil and diskutil output from the physical disc: TOC, session/track/block counts, slice layout |
masterpieces-1996.hls.txt |
Full hls -l -R catalog listing of the HFS volume (879 entries), also the parser fixture for scripts/hfscopy.py --dry-run |
notes.md |
Per-disc findings, including corrections and extensions to the published catalogs |
checksums.txt |
Reference hashes for a full dump of this disc, Redump-verified; check your own dump against these |
build-masterpieces.sh |
Turns a dumped HFS slice image into a modern, mountable HFS+ .dmg with resource forks and metadata intact |
Archiving your own copy
The full method with its pitfalls is in docs/imaging.md and docs/hfs-extraction.md. The short version for this disc:
- Insert the disc and confirm it matches disc-info.txt: one session, one data track, 150515 blocks, an Apple partition scheme with ISO9660 and Apple_HFS slices.
-
Unmount and dump the whole disc as raw sectors (no
sudoneeded; macOS gives the console user the optical device nodes):diskutil unmountDisk /dev/diskN dd if=/dev/rdiskN of=~/Desktop/mp-full-2352.bin bs=2352 count=150515 status=progressExpect ~1 MB/s and about six minutes. A transfer rate in the tens of MB/s means you are not reading the disc; stop and reread the traps in the method doc.
-
Convert to user data, which also verifies sector structure and prints hashes:
python3 ../../scripts/raw2user.py ~/Desktop/mp-full-2352.bin ~/Desktop/mp-full-user.img - Compare the printed hashes against checksums.txt. A match means your copy is byte-identical to the Redump reference pressing.
-
The user-data image mounts directly with hfsutils (
hmount ~/Desktop/mp-full-user.img 1). To build a double-clickable modern HFS+ image:./build-masterpieces.sh ~/Desktop/mp-full-user.img
Keep the raw .bin as the archival artifact and never modify it; everything else is a convenience copy.