• v0.3.1 fc8a65e1d0

    intpa released this 2026-10-12 22:41:36 -04:00 | 238 commits to main since this release

    Character-select capture and backoff eligibility gate.

    • Dispatcher backoff now sleeps only after a scene hook has fired and while the tracked window presented within the last 250 ms; the Performance row reads Armed until then (install log code 102 a=5 marks the first pass). Boot, the logo/movie/title sequence and a stalled renderer run the game's original loop.
    • Opt-in CAPTURE_CSS boot flag (empty file in sd:/ultimate/ssbu_online_deluxe_rewrite/): three read-only hooks (dispatcher registration 0x3549720, dependency wait 0x354ccd0, UI job 0x375e260) and an automatic 30 s capture on each character-select entry. Keep the hand still for ten seconds, then move it for twenty. New api-<tick>.csv rows: 60/61 per-frame actual backoff sleep totals, 62/63 read-only thread priority and core mask, 64 UI dispatch, 66 dependency waits, 77 UI job span. Nothing is set or reordered. Without the flag these hooks do not exist.
    • Manual L+R+Up capture lasts 30 s; the API trace holds 65536 events in .bss, so the NRO is smaller than 0.3.0.
    • tools/analyze_render_trace.py reports a css_capture section.

    Smash 13.0.5. NRO SHA-256 9511e8c0f7946bd50434d78f7607283a84f13d299dfe6e6e2aad88c77b43e840 (2174976 bytes, build 0.3.1-00660a3d63cc-1791859184). Hardware validation of the character-select capture is pending; see docs/VALIDATION.md.

    Downloads