Releases: Critlist/protoHack
Releases · Critlist/protoHack
v0.1.1 – Path Safety & macOS Compatibility Fixes
[0.1.1] - 2026-02-07
Changed
- macOS compatibility: disable non-PIE compile/link flags on Apple platforms to avoid trace traps.
- Link
cryptonly when a separateCRYPT_LIBis found (supports platforms wherecrypt()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
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