Add console progress messages to MIST

This commit is contained in:
Cameron Gutman 2018-10-20 18:32:46 -07:00
parent 5d0b834efe
commit fe4d895d88

View File

@ -640,8 +640,6 @@ int main(int argc, char* argv[])
{
WSADATA wsaData;
printf("Testing GameStream configuration...\n");
char tempPath[MAX_PATH + 1];
GetTempPathA(sizeof(tempPath), tempPath);
@ -654,6 +652,8 @@ int main(int argc, char* argv[])
return err;
}
fprintf(stderr, "Checking if GameStream is enabled...\n");
// First check if GameStream is enabled
if (!IsGameStreamEnabled()) {
return -1;
@ -666,6 +666,8 @@ int main(int argc, char* argv[])
};
char msgBuf[2048];
fprintf(stderr, "Testing local GameStream connectivity...\n");
// Try to connect via IPv4 loopback
ss = {};
sin.sin_family = AF_INET;
@ -683,6 +685,8 @@ int main(int argc, char* argv[])
return -1;
}
fprintf(stderr, "Testing network GameStream connectivity...\n");
// Try to connect via LAN IPv4 address
printf("Testing GameStream ports via local network\n");
if (!TestAllPorts(&ss,
@ -692,11 +696,15 @@ int main(int argc, char* argv[])
return -1;
}
fprintf(stderr, "Detecting public IP address...\n");
bool upnpRulesFound;
if (!CheckWANAccess(&sin, &upnpRulesFound)) {
return -1;
}
fprintf(stderr, "Testing Internet GameStream connectivity...\n");
// Try to connect via WAN IPv4 address
printf("Testing GameStream ports via WAN address\n");
if (!TestAllPorts(&ss,