I thought about not releasing this here at all, cause it will obviously, mainly be useful to devs, not users. Anyway, in the hopes it will be useful, I present you:
A9NC - ARM9 Netload Companion
Binaries: https://github.com/d0k3/A9NC/releases
Source code: https://github.com/d0k3/A9NC
What this does:
This can also be used as tutorial code to understand how 3DSlink works, as sample code to include files over Wifi to your project or as a base for a Luma3DS Homemenu Companion. Use it as you wish!
A9NC - ARM9 Netload Companion
Binaries: https://github.com/d0k3/A9NC/releases
Source code: https://github.com/d0k3/A9NC
What this does:
- Receives a payload, sent from PC, via 3DSlink: "3dslink -a [IP] [payload name]"
- Stores this payload in /luma/payloads/left_A9NC.bin (overwrites existing)
- Quick reboots the console on a press of LEFT
- (you need to keep holding LEFT to boot the payload in Luma3DS)
This can also be used as tutorial code to understand how 3DSlink works, as sample code to include files over Wifi to your project or as a base for a Luma3DS Homemenu Companion. Use it as you wish!