diff --git a/README.md b/README.md index f865d6d2..202858e3 100644 --- a/README.md +++ b/README.md @@ -342,9 +342,11 @@ If you're emulating PSO DC or have a disc image, you can patch the appropriate f If you're emulating PSO DC, all versions will connect to newserv by setting the following options in Flycast's `emu.cfg` file under `[network]`: - DNS = Your newserv's server address (newserv's DNS server must be running on port 53) -- EmulateBBA = yes (some V1 regions do not support the BBA, turn this off if needed) +- EmulateBBA = yes - Enable = yes +It is also necessary to save any DNS information to the flash memory of the Dreamcast to use the BBA - the easiest way to do this is to use the website option in USv2 and then choose the save to flash option. + Once set up, the EU and US versions will work without any extra set up (other than the HL Check Disable code for USv2), while the JP versions require HL Check Disable codes to be running. If the server is running on the same machine as Flycast, this might not work, even if you point Flycast's DNS queries at your local IP address (instead of 127.0.0.1). In this case, you can modify the loaded executable in memory to make it connect anywhere you want. There is a script included with newserv that can do this on macOS; a similar technique could be done manually using scanmem on Linux or Cheat Engine on Windows. To use the script, do this: