A 3dslink server implementation in pure Rust
- Rust 100%
| tdslink | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
3dslink-rs
A 3dslink server implementation in pure Rust.
The main crate is called tdslink because it can't start with a number.
The majority of this code was written (badly) in early 2024, I spruiced it up a bit in late 2025.
This is largely a port of 3dslink (the 3dslink server for desktop) if I
remember correctly
This does include platform-specific code for the 3DS's Horizon OS, specifically to not set the socket broadcast flag. Setting it is not supported, but it acts like it's enabled anyway so this isn't actually a problem.