NX-Cast is distributed as a Switch homebrew SD card package. The recommended release asset is NX-Cast-sdmc.zip.
- Download
NX-Cast-sdmc.zipfrom the GitHub Release. - Power off the Switch or safely remove the SD card.
- Extract the zip to the root of the SD card.
- Confirm the SD card contains this path:
sdmc:/switch/NX-Cast/NX-Cast.nro
- Put the SD card back into the Switch.
- Open
hbmenu. - Launch
NX-Cast.
The zip already contains the expected switch/NX-Cast/ directory layout. Do not extract it into an extra nested folder such as sdmc:/NX-Cast-sdmc/switch/....
switch/
NX-Cast/
NX-Cast.nro
dlna/
AVTransport.xml
ConnectionManager.xml
Description.xml
Presentation.html
RenderingControl.xml
SinkProtocolInfo.csv
icon.jpg
fonts/
switch_font.ttf
LICENSE.SourceFont.txt
FREEWARE.ControllerFont.txt
iptv/
README.txt
NX-Cast.nro is the application. The dlna/ directory contains runtime device and service description files. The fonts/ directory contains the packaged UI font and license notices. Copy local .m3u or .m3u8 playlists into the iptv/ directory.
The release also provides NX-Cast.nro as a standalone file. This is useful for quick updates, but the SD package is safer for normal users.
If installing manually:
- Create
sdmc:/switch/NX-Cast/. - Copy
NX-Cast.nrotosdmc:/switch/NX-Cast/NX-Cast.nro. - Copy the release
dlna/,fonts/, andiptv/folders if you are not usingNX-Cast-sdmc.zip.
Switch homebrew apps normally run from the SD card through hbmenu. A separate installer would need to copy files on-device and handle partial installs, file permissions, and rollback. That adds failure modes without much benefit.
The release zip is therefore the installer: it is already laid out exactly as the SD card should look. Extracting it to the SD root installs the app and its runtime assets in one step.
- If
NX-Castdoes not appear inhbmenu, check that the final path issdmc:/switch/NX-Cast/NX-Cast.nro. - If the app starts but DLNA discovery fails, confirm the Switch and sender device are on the same Wi-Fi.
- If the UI font looks wrong, reinstall with
NX-Cast-sdmc.zipsosdmc:/switch/NX-Cast/fonts/is present. - If playback fails, use the latest release package rather than copying an older
NROover a mismatched SD layout.