Repository navigation
tailscale-nx 1.2.0
tailscale-nx 1.2.0 makes Moonlight and Artemis streams over your tailnet much smoother, at higher bitrates than before.
Smoother streams
Over a direct connection, streams now hold a steady 60 FPS up to about 25 Mbit/s, at 720p or 1080p. That's close to what the Switch's Wi-Fi manages without Tailscale, about 30. On 1.1.3, the same tests were dropping frames by 16 Mbit/s.
Streaming at 1080p? Artemis picks 35 Mbit/s for it, so turn that down to around 25.
Raw speeds over the tailnet are up too: about 35 Mbit/s down (was 15) and 37 up (was 25).
Under the hood, tailscale-nx reads and decrypts packets faster, and apps no longer wait on its housekeeping.
Low memory warning
All sysmodules share a small pool of memory, and running low can cause error 2001-0132. If it's under 512 KB after boot, tailscale-nx now tells you in a notification, and the overlay's memory line turns red. Turning off a sysmodule you don't use fixes it.
Other changes
- Taildrop creates each received file at its full size before writing it.
- Busy connections use smaller buffers when memory is short, rather than failing.
tailscale-nx still uses exactly 2.5 MB of memory.
Update
Download tailscale-nx-1.2.0.zip below and copy it to your SD card over the old files, then restart the console. Your settings and login are kept. The README shows how, step by step, on Windows and on a Mac.
Known issues
- Moonlight and sleep: putting the console to sleep during a Moonlight stream and waking it can crash the console. This is a Moonlight-Switch bug (#306), and it happens with tailscale-nx turned off too. End the stream before sleeping.
- Artemis and hbmenu: after a stream, Artemis won't open a second time from the same hbmenu session (with or without tailscale-nx). Close hbmenu from the HOME menu and open it again.
Questions or problems? Ask on Discord or open an issue, and include config/tailscale-nx/sysmodule.log.
SHA-256 tailscale-nx-1.2.0.zip: 4237ca6092adf09f691dbfab4dd31d7b73db60b5a7e5a1e86d3f69f0b82c0b94