No description
  • Rust 98.6%
  • Shell 0.7%
  • Dockerfile 0.5%
  • Nix 0.2%
Find a file
red binder 678ec565a5
All checks were successful
Build and Test / wii-u-chat (push) Successful in 4m37s
Build and Test / splatoon (push) Successful in 4m47s
Build and Test / friends (push) Successful in 4m56s
Build and Test / super-mario-maker (push) Successful in 9m26s
basic buildkit output
2026-04-28 10:31:56 +02:00
.ci-scripts basic buildkit output 2026-04-28 10:31:56 +02:00
.forgejo/workflows Add support for older NEX version and add Wii U Chat to CI 2026-04-27 22:36:36 +02:00
.vscode add preference updating 2026-04-28 09:39:05 +02:00
buildscripts add checking of account level on proxy 2026-04-26 19:08:08 +02:00
macros fix warnings 2026-04-26 13:15:56 +02:00
proxy fix port binding 2026-03-24 15:48:56 +01:00
proxy-common fix warnings 2026-04-26 13:15:56 +02:00
prudplite fix warnings 2026-04-26 13:15:56 +02:00
prudpv0 fix warnings 2026-04-26 13:15:56 +02:00
prudpv1 dont lock up the connection whilest sending fragments 2026-04-27 00:09:55 +02:00
rnex-core add preference updating 2026-04-28 09:39:05 +02:00
.devcontainer.json add devcontainer build to ci 2025-11-06 22:22:37 +01:00
.dockerignore Better CI 2026-04-28 10:12:14 +02:00
.gitignore things 2026-01-20 20:26:44 +01:00
.gitlab-ci.yml add super mario maker to CI 2026-04-21 20:36:51 +02:00
build-edition.sh clean up a bit and fix scripts 2026-04-26 14:57:02 +02:00
build.rs feat(account): add grpc to communicate with account server 2025-02-02 00:46:04 +01:00
Cargo.lock fix cargo.toml 2026-04-26 14:37:28 +02:00
Cargo.toml fix port binding 2026-03-24 15:48:56 +01:00
check-all.sh restrict what gets checked and implement sending of fragmented packets 2026-04-26 23:20:42 +02:00
check-edition.sh clean up a bit and fix scripts 2026-04-26 14:57:02 +02:00
CODE_OF_CONDUCT.md feat(meta): add code of conduct 2025-02-01 16:41:17 +01:00
CONTRIBUTING.md feat(meta): add contributing.md 2025-02-01 16:43:33 +01:00
Dockerfile Seperate sqlx queries 2026-04-26 16:41:40 +02:00
editions.yaml fix typo 2026-04-27 22:40:36 +02:00
flake.lock start work on prudp v0 2026-01-07 20:33:29 +01:00
flake.nix start work on prudp v0 2026-01-07 20:33:29 +01:00
LICENSE Edit LICENSE 2025-04-08 11:22:46 +00:00
README.md chore: anti pretendo people note and cleanup 2025-10-07 20:39:52 +02:00
SECURITY.md Create SECURITY.md 2025-02-01 16:52:36 +01:00
setup-hook.sh add precommit hook 2026-04-26 15:09:03 +02:00
shell.nix start work on prudp v0 2026-01-07 20:33:29 +01:00
SUPPORT.md feat(meta): add support.md 2025-02-01 16:51:28 +01:00
test-edition.sh clean up a bit and fix scripts 2026-04-26 14:57:02 +02:00

Splatoon NEX Server in Rust

Credits:

  • Pretendo team for the rest of the Servers and Reverse engineering efforts
  • Kinnay for his huge work on reversing nex servers and documentation(https://github.com/Kinnay/NintendoClients/)
  • Splatfestival testing team for helping us test our messes of code
  • The SPFN team(Bloxer, Ceantix and RusticMaple)

This nex implementation was not created and is not intended to compete with pretendo, we wholeheartedly support pretendo. This project would never have been possible without their reverse engineering efforts. As such if you want to respect the Authors wishes(Maple(Me) is pretty much the sole author of Rust-Nex), do not use it if you mean any harm to pretendo. If you do show intent to harm them you will be blocked from ever contributing and will be refused support, as such please also refrain from asking for support if you have been blocked by pretendo.

I felt like this needed to be said as there are far too many pretendo copycats who blatantly copy their code and use their reversal efforts with no credits in sight in an attempt to harm them for some grudge or stupid reason. I feel that by working together and not against each other we can reach a better and healthier future for the community, health of developers and numerous more reasons.