diff --git a/README.md b/README.md index cf0c9ae8..b0a94160 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ So, you've read all of the above and you want to try it out? Here's what you do: ### Connecting local clients -If you're running PSO on a real GameCube, you can make it connect to newserv by setting its default gateway and DNS server addresses to newserv's address. +If you're running PSO on a real GameCube, you can make it connect to newserv by setting its default gateway and DNS server addresses to newserv's address. Note that newserv's DNS server is disabled by default; you'll have to enable it in config.json. If you're emulating PSO GC using Dolphin on macOS (like I am), you can make it connect to a newserv instance running on the same machine by doing this: - Use a build of Dolphin that has tapserver support. diff --git a/system/config.json b/system/config.json index c73c0e7e..039ff1c4 100755 --- a/system/config.json +++ b/system/config.json @@ -9,20 +9,21 @@ // Address to connect external clients to (IP address or interface name) "ExternalAddress": "en0", - // Port to listen for DNS queries on. Set this to zero (or comment it out) to - // disable the DNS server. - "DNSServerPort": 53, + // Port to listen for DNS queries on. The DNS server is disabled by default; + // to enable it, uncomment this line. + // "DNSServerPort": 53, // Where to listen for IP stack clients. This exists to interface with PSO GC - // clients running in a local Dolphin emulator. To enable local Dolphin - // clients to connect, set this to ["/tmp/dolphin-tap"] and configure Dolphin - // to use the tapserver type of broadband adapter. You do not need to install - // or run tapserver. See README.md for details on how to get PSO to connect - // via this interface. + // clients running in a local Dolphin emulatorl; the default value given here + // matches the path that Dolphin uses for BBA connections. (To disable this, + // comment out this line.) To enable local Dolphin clients to connect, set + // this to ["/tmp/dolphin-tap"] and configure Dolphin to use the tapserver + // type of broadband adapter. You do not need to install or run tapserver. See + // README.md for details on how to get PSO to connect via this interface. // If you're doing inadvisable things, you can also add numbers or // "address:port" strings to this list to listen for tapserver connections on // a TCP port. - // "IPStackListen": ["/tmp/dolphin-tap"], + "IPStackListen": ["/tmp/dolphin-tap"], // Set this to true to show a lot of debugging information from the IP stack // simulator.