• v0.3.0 9f0ed5ce7b

    v0.3.0 Stable

    intpa released this 2026-10-24 21:17:01 -04:00 | 4 commits to main since this release

    FX Control 0.3.0 — stage background controls

    The stage-effect work and refreshed visual README are now included in main.
    The same libssbu_fx_control.nro supplies the fighter FX Control page
    and a separate Stages page in Online Deluxe.

    Stage controls

    • On / Off, default On, for eleven normal stages: Battlefield, Small
      Battlefield, Final Destination, Yoshi's Story, Lylat Cruise, Pokémon Stadium 2,
      Smashville, Kalos Pokémon League, Town and City, Northern Cave and Hollow Bastion.
    • Selectively targets 47 particle handles on five stages and 18 scenery
      model groups on six stages
      . It does not remove every background element.
    • Stage settings apply offline and online, independently of fighter Scope and
      fighter Reduced variants. Use All backgrounds or individual rows, then
      reload the stage. Existing particles finish normally.
    • Without Deluxe, use stages=on|off and stage.<resource_key>=on|off in the INI.
    • Preserves gameplay, playable geometry and contrast-critical backdrops. Exact
      13.0.5 guards disable unsupported hooks/rows instead of applying unverified offsets.

    The integrated corrections include shared-reader bucketed model bookkeeping,
    preserved Smashville sky phases and seven exact audited stage-effect callers.
    No new renderer or gameplay behavior was added during release preparation.

    Install

    Download libssbu_fx_control.nro and place it in:

    sd:/atmosphere/contents/01006A800016E000/romfs/skyline/plugins/
    

    Replace the existing FX Control NRO and fully restart Smash. Keep your INI;
    missing stage settings default to On. The Deluxe menu integration needs 0.5.3+;
    Deluxe remains optional for INI-only operation. manifest.json contains the exact
    NRO/source identities and checks.

    Documentation and validation

    The README retains readable menu media, the brief AI-assisted/human-directed
    project note, and the operator's report that the plugins worked without issues
    in Eden and on an Erista Switch. Stage controls, INI precedence, page persistence
    and the complete target inventory are documented.

    Runtime source matches the previously tested stage candidate 8bf2bdb4…; this
    release updates version metadata and documentation. Host tests, host/Skyline
    Clippy with warnings denied, no-default build, Python checks and the Skyline
    release build passed. Source/NRO/ELF identities are verified separately from
    runtime testing; no new exact-release hardware run was performed.

    Historical per-stage evidence and remaining phase/negative-control checks are
    retained. No stock-clock FPS improvement or accepted fighter Reduced performance
    variant is claimed. The existing menu GIF demonstrates the earlier fighter page,
    not a new stage-effect comparison.

    Target: Smash Ultimate 13.0.5. Runtime references checked 2026-10-25:
    firmware 23.0.1,
    Atmosphère 1.12.1,
    Skyline beta 2eb226f.

    README
    · Stages guide
    · Target inventory

    Downloads