• v0.6.0 fac09de0eb

    v0.6.0 Stable

    intpa released this 2026-10-18 21:39:52 -04:00 | 67 commits to main since this release

    0.6.0 — Main page redesign

    The Player Info window's first page carried 14 settings rows in three columns, the 11-row
    Performance block and the frame-time plot. 0.6.0 keeps the match-time settings there and moves
    everything else off it.

    Settings page (two columns, no opponent column):

    • You summary line: Vanilla+ | Auto | Wi-Fi (profile, buffer, interface).
    • Opp summary line while the peer shows: Mario | LessLag | 3 | 23ms | Ethernet (name, announced
      profile and buffer, ping, interface; unannounced facts are left out), painted in the ping's
      stability colour. With ZR held, Left/Right cycles the station (the old Peer row).
    • Rows: NetLatency, NetProfile (engine status folded in: LessLag | Swap), Stealth, Streamer,
      UltraRes (console). Name, Interface, Status and Ping are no longer rows.
    • One-line footer in the frame-time colour: 60.0 fps | 16.67 ms | 1080p | DRS on. The full
      Performance block and the plot live on the Performance page (and Debug).
    • Dim hint line: ZR+Left/Right edits L+R+Down next page L+R+X Vanilla+ L+R+ZR+Y Streamer.
    • While ZR is held the selected value reads < value >, so the hold rule shows itself.

    Window page (new, last in the L+R+Down cycle, always present): PluginsPage, OwnPages,
    PerfPage, PerfView, Hints. The cycle is now Settings → (Plugins) → (own pages) → Performance →
    Window → hidden; hide_pages=plugins,performance gives Settings → FX Control → Window → hidden.

    In-match strip: line 1 is Net, Profile, Stealth, Stream, UltraRes (the page fields
    moved to the Window page's strip); line 2 is >Opp:<name> | <profile> | <buffer> | <ping> | <if>
    and the timing line.

    INI: one new key, hints=true|false (default true; older files keep the hint line). Nothing
    else changed: chords, event codes, the peer exchange, the native CSS/arena banner, the Performance
    and Debug pages and plugin pages are as in 0.5.7.

    Verification: 239 + 1 host tests, clippy -D warnings, no-default-features build, Skyline build
    (0.6.0-a0dc5d6897aa-1792370244, NRO SHA-256
    4741645e62ea414ce916e1b9151af3198be52a201387c98c0c2659aff3e80293, 1,441,792 B). Not yet
    booted on the console; owed: the new layout in menus, CSS, Training and a match, the Window page in
    the cycle, the < value > marker, the Opp line's colour with a live opponent, the strip in a match.

    Assets: libssbu_online_deluxe_rewrite.nro and its manifest.json (SHA-256 in the manifest).
    Install path: sd:/atmosphere/contents/01006A800016E000/romfs/skyline/plugins/. Plugin API
    unchanged (v4); FX Control 0.2.1 remains compatible.

    Downloads