Released: 2026-04-29
A very large release (270 commits) spanning the v0.3.x/v0.4.x line into trunk.
Two headline efforts land here: the native Godot host merges to trunk, and
the Babylon.js backend reaches broad parity with Three.js. This release also
introduces the grouped nova64.* namespace API that becomes the canonical
cart-facing contract.
nova64-godot/gdextension/), QuickJS bridge, cart shim,
conformance harness, and visual-parity tooling become part of the main build.
Nova64 carts run end-to-end through a native Godot 4.x host.minecraft-demo, f-zero-nova-3d, star-fox-nova-3d,
space-harrier-3d, fps-demo-3d, plus the 00–10 conformance series.fps-demo-3d ships a Godot-side WAD start-screen map picker loading
freedoom1.wad through nova64.wad.load().SolidParticleSystem-based particles, TSL procedural
shader materials, advanced glitch shader, and voxel texture-atlas UV parity.Framebuffer64 support and right-handed coordinate system to match Three.js
player controls and 2D framebuffer compositing.nova64.* namespace API.vox format support in the OS9 Model Viewer.CHANGELOG.md; Playwright test infrastructure added.Full history: git log v0.2.1..v0.4.9