A Nintendo DS and Wii server emulator.
Go to file
kyle95wm 550579ae7b Console registration
I've decided to impliment a new feature into the server (disabled by default in nas_server.py) where when enabled, the server will check if a console's MAC is in BOTH the registered and pending database tables. If this is not the case, one of two error codes will be returned:
error 23888 - Console pending activation by server admin
error 23921 - Unknown console

A registration page was also included on port 9998 for users to enter their MAC and add it to the pending table. The server admin can then log in to the admin page and activate the console if they so please.
2015-07-18 16:39:04 -04:00
dlc French Generation 5 Mystery Gifts. 2014-11-02 04:14:56 +01:00
gamespy Console registration 2015-07-18 16:39:04 -04:00
other Timed rotating logger, "logs" folder now default 2014-10-23 21:07:15 -04:00
tools Rename apache config files so they can be copied directly. 2015-04-26 22:50:39 +02:00
.gitattributes Initial code. 2014-03-29 21:41:02 -04:00
.gitignore Added logs folder to .gitignore 2015-01-08 17:07:37 -05:00
admin_page_server.py Console registration 2015-07-18 16:39:04 -04:00
dwc_network_server_emulator.pyproj Storage: Super hacky Filter evaulation, needs to be improved later. 2014-06-03 21:14:36 +02:00
dwc_network_server_emulator.sln Storage: Super hacky Filter evaulation, needs to be improved later. 2014-06-03 21:14:36 +02:00
gamespy_backend_server.py Fix local variable referenced before assignment exception 2014-11-04 07:56:53 -05:00
gamespy_gamestats_server.py SMTDDR's gamespy_gamestats_server changes 2014-10-11 15:28:12 -04:00
gamespy_natneg_server.py More matchmaking bugfix attempts 2014-08-05 08:32:55 -04:00
gamespy_player_search_server.py Now includes licensing (AGPL v3) 2014-07-04 19:40:43 -04:00
gamespy_profile_server.py Actually tell the client that login failed when it does. 2015-04-28 18:15:08 +02:00
gamespy_qr_server.py SMTDDR's gamespy_qr_server changes 2014-10-11 16:22:42 -04:00
gamespy_server_browser_server.py Use get_ip to get consistent IP address from data 2014-08-03 22:45:24 -04:00
gamestats_server_http.py Now includes licensing (AGPL v3) 2014-07-04 19:40:43 -04:00
gamestats.cfg Generic gamestats http server 2014-06-29 22:33:33 -04:00
gslist.cfg I am no longer a game 2014-06-05 06:58:32 -04:00
internal_stats_server.py Added /json to stats server 2014-08-04 18:51:02 -04:00
LICENSE Now includes licensing (AGPL v3) 2014-07-04 19:40:43 -04:00
master_server.py Console registration 2015-07-18 16:39:04 -04:00
nas_server.py Console registration 2015-07-18 16:39:04 -04:00
README.md Clean up readme. 2015-04-27 17:36:07 +02:00
register_page.py Console registration 2015-07-18 16:39:04 -04:00
storage_server.py Fix checks for "<!DOCTYPE" instead of "DOCTYPE" 2015-06-08 10:31:36 +02:00

dwc_network_server_emulator

A Nintendo DS and Wii online multiplayer server emulator.

Usage Instructions | Partial Compatibilty List | Available Content

WANTED: More programmers!

Whether it's to add new features or clean up existing code, we could always use the additional help. Check the bug tracker or ask another developers in #altwfc @ irc.rizon.net to see what bugs need to be fixed.

Open source projects referenced during the creation of this project: OpenSpy Core | Luigi Auriemma's Gslist and enctypex_decoder

Instructions for setting up your own server can be found here.