NATNEG is used to establish a connection between two players, both of whom are behind NAT.
![wiiflow download wiki wiiflow download wiki](http://static.wii-info.fr/im/dimensionse_2_QGyx5a5.jpg)
In January 2016, it was integrated into the MASTER server (written in C). The reply is encrypted by a game specific secret.Īt the beginning, MS was implemented as PHP, but piped the response through an encoder written in C. The query is similar to an SQL query, with select, where and limit clauses. MS is used by the clients to retrieve information about other online clients. The new MASTER reduces was optimized and reduces queries to the database by ~90%. In September 2014 it was replaced by a giant server written in C to improve performance. MASTER stores them into a game specific table, where other clients can retrieve the information using MS (see next point).Īt the beginning, MASTER was implemented as PHP script. On Wiimmfi, GPSP has been implemented as PHP script. Nintendo's GPSP server was used to retrieve the profile_id and nick pairs before shutdown. GPSP is used to retrieve information about friends. Since March 2016, the new server is in use at Wiimmfi's test server. It is still in development and supports a model with supervisors and workers. To improve the performance and to allow a better interprocess communication, a C-server was written.
![wiiflow download wiki wiiflow download wiki](https://sites.google.com/site/wiiflowiki4/themes/orange/orange2.png)
The interprocess communication (transferring messages) is implemented with UNIX sockets. It is currently implemented as PHP script. The server is used for general maintenance and for message exchange between the clients. The connection is closed upon leaving WFC. When entering the WFC, the Wii connects to GPCM using TCP. New savegames send a request to get their unique console nickname from the server. At the moment, logins are accepted with old and new profiles. On Wiimmfi, the server is implemented using APACHE2 and PHP5. The Wii used naswii with HTTPS, and the DS used nas (which supported HTTP) with HTTPS. NAS is the Nintendo Authentication Server. While developing, there were issues due to using PHP, and 2 servers have thus been ported to C. From the beginning of development, it was known that the servers must be ported to C/C++ to improve performance. Wiimm originally implemented the server in PHP, so that the servers were created quickly.
![wiiflow download wiki wiiflow download wiki](https://i0.wp.com/atmaxplorer.com/wp-content/uploads/2010/09/wiiflow-2.jpg)
Wiiflow download wiki Patch#
![wiiflow download wiki wiiflow download wiki](https://roomsfasr146.weebly.com/uploads/1/2/4/2/124215182/354572088.jpg)
Auto WiiWare Patcher can patch most WiiWare WADs to allow enable Wiimmfi access.
Wiiflow download wiki license#
Wiiflow download wiki software#
If Wiimm discontinues this service at any time in the future, he will give away the domain, the software and the data base content. The domain was registered by Wiimm for this project. All games must use this new domain and change https to http (see below).