Skip to content

Releases: Critlist/protoHack

v0.1.1 – Path Safety & macOS Compatibility Fixes

07 Feb 21:00

Choose a tag to compare

[0.1.1] - 2026-02-07

Changed

  • macOS compatibility: disable non-PIE compile/link flags on Apple platforms to avoid trace traps.
  • Link crypt only when a separate CRYPT_LIB is found (supports platforms where crypt() is in libc).
  • Increased lock/save path buffer sizes to support longer usernames.
  • Increased directory buffer sizes to accommodate longer path components.

ProtoHack v0.1.0 — Initial Public Release

06 Feb 03:54

Choose a tag to compare

This is the initial public release of ProtoHack, a restored and preserved
early Hack variant attributed primarily to Jay Fenlason.

This release prioritizes:

  • Faithful preservation of the original source structure and behavior
  • Minimal modernization to ensure buildability on contemporary systems
  • Archival accuracy over feature completeness or gameplay balance

ProtoHack is shared for historical, educational, and research purposes.
It is not intended to be a polished or production-ready game.

This release represents a snapshot in an ongoing preservation effort.
Additional cleanup, documentation, and comparative analysis with later Hack
variants may follow in future releases.

Assets included with this release:

  • Linux x86_64 static binary (recommended)
  • Source archive corresponding to this release
  • SHA256 checksums provided for all artifacts