Skip to content

HaulNX 2.2.22

Latest

Choose a tag to compare

@digdat0 digdat0 released this 02 Sep 00:59

HaulNX 2.2.22

Accurate USB 3.0 status, the Switch's own Queue tab visible over USB too, and no more re-copying cover art on every sync.

  • Fixed the USB 3.0 status on Settings > Diagnostics reading "Disabled" even
    with Atmosphere's USB 3.0 option enabled — that option works by patching
    the USB driver directly rather than the system setting the app was
    reading, so it never agreed with reality. Now checks the real Atmosphere
    setting first, then the console's own USB setting, and while a cable's
    actually connected, the true negotiated link speed — live, so it updates
    in place instead of only reflecting whatever was true when you opened the
    screen.
  • The desktop companion's Downloads tab now shows the Switch's own Queue tab
    (repo downloads, anything sent to it directly) over a USB connection too —
    previously only visible over Wi-Fi.
  • Console cover art no longer gets re-sent every single sync. The Switch now
    reports each console's art timestamp, so the desktop app only re-pulls art
    that's actually changed and keeps a local cache — noticeably less USB/Wi-Fi
    traffic on every connect.
  • New small "Syncing with Switch" indicator in the desktop app for when a
    request is genuinely queued behind another one, instead of unrelated parts
    of the app appearing to lag while art or other data loads.
  • The desktop app's "Load collection from the Switch?" prompt now only
    appears when there's an actual difference to review, not on every load.
  • Fixed an app whose release file name changes every version (e.g. one that
    bakes its version number into the filename) getting the new version's
    content written under the old, stale filename instead of renamed to match.
  • A full review of everything above turned up and fixed a few deeper issues:
    two on-device files that could get written by two things at once under
    heavy USB+Wi-Fi use, a missing safety check on file names coming from an
    app update source, and some unnecessary background work trimmed for
    smoother performance.