A Nintendo DS and Wii server emulator.
Go to file
polaris 5d9af5dace Matchmaking working slightly better
This code needs to be cleaned up later. Figured out the proper response
to handle not finding a server.

Still buggy:
- Mario Kart DS can get in-game but lags out during the peer-to-peer
game phase. Doesn't seem to be an issue with the server because at that
point the games are directly communicating?
- Phantasy Star Zero can't find any hits in matchmaking, even if server
info is returned.
2014-04-09 09:09:29 -04:00
gamespy Added firstname column to database. 2014-04-08 15:33:55 -04:00
other Server browser, natneg 2014-04-05 06:07:18 -04:00
tools naswii.nintendowifi.net 2014-04-08 11:43:13 -04:00
www Tried to fix Wii logins 2014-04-08 14:03:02 -04:00
.gitattributes Initial code. 2014-03-29 21:41:02 -04:00
.gitignore Started to implement the server browser 2014-04-01 06:04:06 -04:00
gamespy_server.py Return firstname in getprofile if it's set 2014-04-08 16:24:52 -04:00
gs_server_database.py Matchmaking working slightly better 2014-04-09 09:09:29 -04:00
gslist.cfg Added games list 2014-04-01 21:54:21 -04:00
natneg_server.py Matchmaking working slightly better 2014-04-09 09:09:29 -04:00
qr_server.py Preliminary matchmaking 2014-04-08 16:10:59 -04:00
README.md Merged changes made by leseratte 2014-04-07 13:53:18 -04:00
server_browser.py Matchmaking working slightly better 2014-04-09 09:09:29 -04:00

nintendo_dwc_emulator

A Nintendo DS (and possibly Wii) server emulator.

Requirements:
Python 2.7
Twisted
zope.interface (Twisted dependency)
pywin32 (Twisted dependency)

Open source projects referenced during the creation of this project:
OpenSpy Core - https://github.com/sfcspanky/Openspy-Core/
Luigi Auriemma's Gslist and enctypex_decoder - http://aluigi.altervista.org/papers.htm

Please see the wiki for a list of games that have been tested: https://github.com/polaris-/nintendo_dwc_emulator/wiki/Compatibility