• v0.3.8 f92dd93a15

    v0.3.8 Stable

    intpa released this 2026-10-14 06:36:04 -04:00 | 213 commits to main since this release

    0.3.8 — ImGui backend from the Forgejo fork, trimmed

    The embedded ImGui backend is now built from the fork intpa/imgui-smash (branch deluxe, commit 7f0e47c): upstream Coolsonickirby/imgui-smash bb47b205 plus the renderer correction that used to be a local patch, with the Dear ImGui demo and metrics windows, the debug tools and two unused default fonts removed. The displayed font (JetBrains Mono NL) and the ig* ABI are unchanged, so the overlay looks the same and still borrows a standalone libimgui_smash.nro when one is present.

    0.3.7 0.3.8
    Archive libimgui_smash.a 17,181,302 13,851,556
    NRO size 1,896,448 1,531,904
    .text 1,402,336 1,179,744
    .rodata 343,120 225,200
    .data 69,912 48,864
    .bss 138,672 131,568
    Resident image 1.95 MB 1.59 MB

    Deluxe's own code is unchanged. patches/imgui-smash/archive-pin.json now points at the fork and applies no patch; tools/prepare_imgui.py treats the patch step as optional.

    Standalone companion. The same fork commit builds the standalone backend plugin: libimgui_smash.nro 888,832 B (was 1,282,048), SHA-256 a3f794b2d2af15d5f2c2868f22e81c865702524160640864604731b7afe6775d, identical export set, 1.92.7 WIP (19263) tag and text_offset == 0. It is not a release asset here; it ships from the fork.

    Eden acceptance (2026-10-14): external host (trimmed standalone + Elite Legal Stages), embedded host, and reversed load order all render Deluxe's Debug and settings views and Elite's stage list cleanly at 60 fps with no asserts. Evidence in the tangent directory imgui-fork-1014/eden-test/.

    Gates: 303 host tests, host and Skyline Clippy with warnings denied, cargo build --no-default-features, rustfmt, tools/test_prepare_imgui.py, Skyline release build.

    Asset SHA-256 Size
    libssbu_online_deluxe_rewrite.nro c247bd377a4220233c4bf56470d23a6ea267b752b99cfd02eb3b26b480557222 1531904

    Build 0.3.8-5c97c9c935fe-1791974104, module 34009bd1fe3ac9b329b74635e8738496e84bdde82cbde6e1adc71322d41c251b, game 13.0.5. manifest.json carries the ELF, source-archive and imgui archive digests.

    Downloads