WiiLink Wi-Fi Connection aims to be an open source server replacement for Nintendo Wi-Fi Connection.
Go to file
ppeb 713826f30e
Some checks failed
Build CI / build (push) Has been cancelled
Prevent crashing on specific heartbeat packets (#90)
2026-01-30 23:57:58 -05:00
.github/workflows feat: use new set-output syntax 2024-01-08 16:00:01 +01:00
api API: Handle OPTIONS request method 2025-03-05 06:26:06 -05:00
common Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
database Database: Fix login query from GameStats 2025-12-28 14:47:18 -05:00
dlc DLS1: Implement the 'count' action 2023-12-05 22:14:35 -05:00
gamestats Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
gpcm Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
gpsp GPSP: Detailed log of player search 2024-05-11 02:36:22 -04:00
logging Allow for console output to be saved to a file 2024-04-21 22:50:19 -04:00
nas fix(nas): use wordsEncoding for UTF16 strings profanity words 2026-01-12 22:34:37 -05:00
natneg Change natneg inShutdown to nhttp.AtomicBool 2025-06-23 16:24:13 -05:00
nhttp Publicize nhttp.AtomicBool for use in qr2 2025-06-23 16:23:39 -05:00
qr2 Prevent crashing on specific heartbeat packets (#90) 2026-01-30 23:57:58 -05:00
race SAKE: Support file download requests for champion ghosts from Mario Kart Wii 2024-09-08 12:59:45 -04:00
sake SAKE: More thorough validation of MKW ghost data 2024-09-11 16:35:35 -04:00
serverbrowser Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
.gitignore Main: Change backend reload system 2024-05-07 23:31:23 -04:00
config_example.xml NAS: Forward payload requests to external server 2025-06-03 19:46:20 -04:00
game_list.tsv Add some DS GameStats keys 2024-09-06 11:20:50 -04:00
go.mod Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
go.sum Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
LICENSE Initial commit 2023-09-11 22:35:53 -04:00
main.go Create state folder on backend launch 2025-06-23 21:55:23 -05:00
motd.txt GPCM: Append the "Message Of The Day" to a "Login Challenge" message 2024-02-13 18:18:40 -05:00
README.md Update README 2026-01-04 01:34:11 -05:00
schema.sql GameStats: Support public data for getpd and setpd 2025-03-03 09:34:21 -05:00

WiiLink WFC

WiiLink Wi-Fi Connection is an open source server replacement for the late Nintendo Wi-Fi Connection, supporting both Nintendo DS and Wii games. This repository contains the server-side source code.

Setup

You will need:

  • PostgreSQL
  1. Create a PostgreSQL database. Note the database name, username, and password.
  2. Use the schema.sql found in the root of this repo and import it into your PostgreSQL database.
  3. Copy config-example.xml to config.xml and insert all the correct data.
  4. Run go build. The resulting executable wwfc is the executable of the server.