-
deluxe-0.3.9 Stable
released this
2026-10-14 08:40:45 -04:00 | 3 commits to main since this releasedeluxe-0.3.9 — standalone backend with the draw-slot budget trim
Branch
deluxeat77cdab7(budgets commitc185303): upstreamCoolsonickirby/imgui-smashbb47b205plus the renderer correction (per-slot command/control/geometry/uniform storage, nonblocking fence reuse, frame guard), demo windows and debug tools disabled, unused default fonts dropped, and now per-slot budgets of 32 KiB + 32 KiB command memory (one 64 KiB NX memory-pool page; was 256 KiB + 256 KiB) and 8 KiB + 8 KiB control memory (was 64 KiB + 64 KiB). Over the eight slots the game-heap cost falls from 5 MiB to 640 KiB. The largest recording seen across the Eden evidence with Deluxe and Elite open together used 1,256 B of command memory and 120 B of control memory; an oversized frame is still finished from the reserve and discarded.Asset SHA-256 Size libimgui_smash.nro(release companion; replaces the Elite-shipped standalone)946de84f98546cb791640e40fbf5848ea3965c511631ef18b32e5c805b67d50e888832 libimgui_smash.a(static archive Deluxe 0.3.9 links)09b296a0f5c67641d229bb4a6d8b170f75281368da3957d666af424476bc273113851844 Same segment layout, export set,
1.92.7 WIP (19263)tag andtext_offset == 0as the previous companiona3f794b2…(0.3.8). Two clean Docker builds (devkitpro/devkita64@sha256:1fc388c3…, deterministicar qcD/ranlib -D) produced the archive byte for byte. Host checks: crate clippy with warnings denied, host no-default build,command_memory_reserve_test(with the new layout assertions on the NX constants),draw_slot_rules_test, both frame-guard tests. Eden acceptance is recorded in Deluxe'sdocs/VALIDATION.md(0.3.9).Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)