Skip to content

MiniQuake v2026.09.02

Choose a tag to compare

@n1k0m0 n1k0m0 released this 02 Sep 17:28

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.