Repository navigation
MiniQuake v2026.09.02
MiniQuake is an unofficial Windows x64 MiniLang port of GLQuake/WinQuake 1.09.
This build was produced with MiniLangPy 1.2.0, retains the BP-094 package
identity, Quake Protocol 15 and the compat_109 profile, and includes all
project changes through commit 6154cb4.
Highlights:
- added a completely regenerated MiniDoc 0.4.0 API reference in HTML and
Markdown formats; - completed English API documentation across all 142 MiniLang source files,
covering declarations, constants, fields, globals, parameters and return
contracts; - reached 100% MiniDoc coverage (16,866 of 16,866 documentable items) with
zero documentation diagnostics; - added project-level MiniDoc configuration and direct README links to the
generated reference; - preserved executable behavior: this documentation pass contains no
non-comment MiniLang source changes.
Validation completed before publication:
- portable source-manifest verification across 2,267 deliverable files;
- complete MiniLang source, documentation, ABI and proprietary-data checks;
- all 18 core tests and all 24 milestone tests;
- the complete Protocol 15, QuakeC, physics, rendering, audio, networking,
frontend, asset, stability and compatibility acceptance matrix; - 33,758 HTML and 22,227 Markdown local documentation links with no missing
targets; - archive round-trip verification and SHA-256 comparison of all ten packaged
files.
The archive contains MiniQuake.exe, the two required native DLLs,
documentation and license notices. It does not contain proprietary Quake PAK
files, music or other game data. A legally owned Quake installation is required.
SHA-256 of MiniQuake-v2026.09.02-win64.zip:
FC78625FC2BE1443E835B51B95BDD595F4703DC54AB5E0422D1F290FFFFE6605
MiniQuake remains under active development; see the README and current port
status for compatibility scope and qualification boundaries.