github NextendoNetwork/Prelude-Nro v3.0.5
Prelude v3.0.5 (build 39)

latest releases: V3.5.2, v3.5.1, v3.5.0...
one month ago

Summary

Synchronization of the original repository with the fork's complete development line (fix/audit-bcat-stream, v2.0 → v3.0.5 build 39), ported as a single clean commit on top of the original's current main.

The fork and the original diverged in history (the original main was rewritten with no common ancestor), so this is presented as a clean tree sync in one commit.

Main changes

BCAT / Splatoon 2

  • v3.0.0: BCAT August 3 calendar + g2* NEX wildcard + NDAS aauth
  • v3.0.1: Splatoon 2 calendar synced (festival bcatdata, byaml/szs/bfres)
  • v2.1.5: Splatoon 2 schedule embedded in romfs (no server download)
  • v2.1.3: schedule installer fix via LayeredFS
  • v2.0.7: BCAT save auto-creation + improved error reporting
  • fix(audit): stream BCAT to a temp file on SD, TCP timeout reduced to 5s (F-HIGH-3, P-HIGH-1)

MK8 / hosts / DNS MITM

  • v3.0.4: restored *.srv.nintendo.net wildcard (MK8 fix) + *srv.nintendo.net no-dot variant
  • v3.0.3: MK8 prudps fix + explicit per-game hosts
  • v3.0.2: removed *.op2 wildcard + conntest redirects

Infrastructure

  • feat: runtime server-IP switch (d-pad toast ↑↓←→)
  • aauth: explicit NDAS host
  • v2.1.x: startup check over HTTP (no SSL) — fixes "Feature unavailable"
  • v2.0.9: auto-update via httpc (HTTPS) + direct GitHub API (no server dependency)
  • fix(audit): findings #3, #4, #5, #11, #13, #14, #20

UI / UX / i18n

  • Input freeze fix (consoleUpdate in the main loop)
  • Update confirmation with explicit user authorization
  • Config review screen before applying the mode switch
  • Language module EN/ES/PT/FR (source/lang.c/h, language menu)
  • Hidden easter egg in romfs

CI / Docs

  • GitHub Actions workflow for automatic NRO build + artifact upload
  • Updated Makefile, README, and setup docs

Notes

Workspace artifacts were excluded (build binaries .elf/.nro/.nacp, seed zips, session JSONs, internal capture specs). Source, romfs, and CI only.

The compiled binaries are attached to this release: nextendo-v3.0.5.nro (21 MB) and nextendo-v3.0.5.nacp. The Makefile + CI workflow also reproduce the NRO v3.0.5 (build 39) from source.

Don't miss a new Prelude-Nro release

NewReleases is sending notifications on new releases.