The Space Quest II Master Disk Blunder

Story and discovery

  • The Space Quest II master disk contained large portions of Sierra’s AGI interpreter source in “deleted” space; nobody publicly noticed until 2016.
  • Commenters find it remarkable that such an error went undetected for decades, and note how emulators and the internet enabled this kind of software archaeology.

How source ended up on disks

  • Commercial duplicators usually copied disks sector- or even flux-level, not via the filesystem.
  • If a “master” was made by quick-formatting or deleting files on a reused floppy, stale data in unreferenced sectors would still be replicated to every copy.
  • This explains how uncompiled source, object files, and even directory entries can persist invisibly.

Prevalence of accidental source/code leaks

  • Similar incidents are cited: Double Dragon II for DOS, Air Fortress on Famicom, many games catalogued with stray source/uncompiled code, debug symbols, or build artifacts.
  • ROMs sometimes include leftover file tables, tool strings, or browser history; cartridge/ROM size quantization meant spare space was often casually filled.
  • It also happened multiple times at Sierra (e.g., a King’s Quest III disk with additional AGI code).

Impact, risk, and legal/commercial significance

  • Several commenters argue AGI wasn’t technically unique enough that competitors needed to steal it; the creative content mattered more.
  • Using leaked code commercially would be a legal liability, so competitors were unlikely to benefit directly.
  • Some think companies generally overestimate the strategic value of mature codebases, though having code can help understand tricky hardware or APIs.

Preservation, tools, and reverse engineering

  • The accident is seen as a boon for preservation, especially given how often 1980s source is lost.
  • Sector/flux-level imaging (e.g., modern flux readers/writers) is recommended for archival; historical hardware and copy-protection schemes are discussed in detail.
  • Reverse engineers describe using such leftovers (symbols, ROM fragments) as valuable clues for reconstructing systems and writing new interpreters.

Nostalgia and cultural impact

  • Many share deep emotional ties to Sierra adventures (Space Quest, King’s Quest, Police Quest, etc.), often tied to childhood language learning and typing practice.
  • There’s debate over game design (Sierra’s deaths/unwinnable states vs. later LucasArts styles) and how those early experiences still shape players.

Modern parallels and build hygiene

  • Commenters draw analogies to bloated Docker images, CI/CD pipelines that accidentally ship secrets or source, APKs containing .git directories, and even medical devices leaking code.
  • Consensus: automation reduces some errors but makes other “ship the wrong bits” mistakes easier to overlook.