dwc_network_server_emulator/tools/generate_server.c
polaris a74bc36f26 naswii.nintendowifi.net
Added a preliminary naswii.nintendowifi.net/ac page. This should give
enough information to handle Wii connections. The data must still be
stored in the database later.
2014-04-08 11:43:13 -04:00

24 lines
458 B
C

// Algorithm the same as used in enctypex_decoder by Luigi Auriemma, just in an easy to use single program.
int main(int argc, char **argv)
{
int i = 0;
unsigned int server = 0;
if(argc != 2)
{
printf("usage: %s servername\n", argv[0]);
}
for(i = 0; i < strlen(argv[1]); i++)
{
unsigned char c = tolower(argv[1][i]);
server = c - (server * 0x63306ce7);
}
server %= 20;
printf("%s.ms%d.nintendowifi.net", argv[1], server);
return 0;
}