Splatoon 3 support, a native Switch look, and a third off the download size.
Splatoon 3
Splatoon 3 doesn't use NEX like every other supported game — it speaks NPLN, Nintendo's newer gRPC-over-HTTP/2 stack. That means none of the existing per-game rules reached it. This release adds the NPLN hosts so Splatoon 3 traffic finds Nextendo.
One of them, dragons.hac.lp1.dragons.nintendo.net, wasn't covered by any existing wildcard and was still resolving to the real Nintendo. That's fixed.
You need this version for the Splatoon 3 open beta.
The UI now looks like the console
The palette follows the system — HOME menu and Settings — instead of a look of its own, and it follows your console's light/dark setting. Prelude is a settings app, so it should use the conventions you already know.
The Nextendo blue and Nintendo red stay exactly as they were. Those are the project's identity.
A third smaller
The download drops from 25.97 MB to 17.01 MB, and the code inside it from 8.47 MB to 2.13 MB — a 75% cut.
The music player was built on SDL2_mixer, which dragged in SDL2 itself, all of Mesa (a full OpenGL stack), and a tracker-music library we never used. Prelude draws directly to the framebuffer and has never made an OpenGL call — all of that existed to decode a single MP3. It now uses mpg123 and the console's audio output directly.
The easter egg was removed as part of this.
This isn't just about disk space: the whole .nro is loaded into RAM, and that headroom is what the in-app updater needs to download a new version.
Install: copy nextendo.nro to sd:/switch/nextendo.nro.