WiiLink Wi-Fi Connection aims to be an open source server replacement for Nintendo Wi-Fi Connection.
Go to file
2024-05-07 22:36:27 -04:00
.github/workflows feat: use new set-output syntax 2024-01-08 16:00:01 +01:00
api Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
common Merge branch 'main' into split-process 2024-05-05 20:15:22 -04:00
database Database: Fix missing destination field in gamestats login 2024-04-21 14:04:19 -04:00
dlc DLS1: Implement the 'count' action 2023-12-05 22:14:35 -05:00
gamestats GameStats,ServerBrowser: Fix invalid state path 2024-05-07 21:19:16 -04:00
gpcm GPCM: Privatize state functions 2024-05-07 21:21:31 -04:00
gpsp Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
logging Allow for console output to be saved to a file 2024-04-21 22:50:19 -04:00
nas NAS: Add read and idle timeouts 2024-05-07 22:36:27 -04:00
natneg NATNEG: Save and reload state 2024-05-07 21:18:00 -04:00
nhttp NAS,NHTTP: Graceful shutdown of HTTP server 2024-05-07 05:02:11 -04:00
qr2 QR2: Wait for connections to stop before shutdown 2024-05-07 21:19:56 -04:00
sake Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
serverbrowser GameStats,ServerBrowser: Fix invalid state path 2024-05-07 21:19:16 -04:00
.gitignore Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
config_example.xml Allow for console output to be saved to a file 2024-04-21 22:50:19 -04:00
game_list.tsv Add a few missing games 2024-04-27 17:26:09 -04:00
go.mod Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.2 2024-04-26 15:24:42 +00:00
go.sum Bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.2 2024-04-26 15:24:42 +00:00
LICENSE Initial commit 2023-09-11 22:35:53 -04:00
main.go NAS,NHTTP: Graceful shutdown of HTTP server 2024-05-07 05:02:11 -04: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 Add schema.sql and update README 2023-11-09 19:12:47 -05:00
schema.sql Implement banning and custom error messages 2024-01-10 03:22:17 -05:00

wwfc

WiiLink Wi-Fi Connection aims to be an open source server replacement for Nintendo Wi-Fi Connection. Currently, a work in progress

Current Support

  • Matchmaking (No server sorting yet)
  • Adding Friends

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.