Could you provide a compiled exe, please? I'd like to try it out but don't want to install the whole VS2017 suite just for it.
Compiled .NET 5 exe + dll: http://krock.online/files/DOSBoxIPXServerRun.zip
To run the Windows version, run "dotnet DOSBoxIPXServer.exe" or double click the exe.
To run the Linux + MacOS version, run "dotnet DOSBoxIPXServer.dll"
Normally loading it without arguments, will start the server with the default values:
- UDP port: 213.
- timeout: 360 seconds.
- pingtime: 60000 milliseconds.
Arguments: [port (ushort)] [timeout (uint)] [pingtime (int)]
[port] = UDP port that the server will use.
[timeout] = The number of seconds a client will persist on the server before it is removed.
[pingtime] = The number of milliseconds between ping checks: A proper responce will reset a client [timeout].
The arguements are all optional.
- "DOSBoxIPXServer 5000" to run the server on UDP port 5000 with default timeout and pingtime.
- "DOSBoxIPXServer 5000 600" to run the server on UDP port 5000 with a 600 second user timeout with default pingtime.
- "DOSBoxIPXServer 5000 600 6000" to run the server on UDP port 5000 with 600 seconds user timeout with a ping/connection/keepalive test every 6000 milliseconds.