Friday, March 20, 2015

TCPRelay 0.4 beta 2

NOTE: there is a newer version of TCPRelay here.

TCPRelay 0.4 beta 2 is now available! Download the 32-bit or 64-bit version. You may also need to install the Microsoft .NET Framework 4.

What's new in this version:
  • GUI
    • IMPROVED: cosmetic improvements to the Advanced Settings window.
    • FIXED: Advanced Settings window would fail to open again if closed by clicking the X button.
      Check out the official topic on XSplit's forums and see for yourself all the great feedback people gave me.


      1. These links are pointed to beta 1, do you have beta 2 versions?

      2. This comment has been removed by a blog administrator.

      3. Hi,

        I'm having an issue with all versions of TCPRelay 0.4. The GUI version simply never opens, and the command line version produces this error below. I've tried removing the serverlist file in AppData as well as clearing its registry entries but the same problem persists. Any ideas?

        Unhandled Exception: System.ArgumentNullException: Value cannot be null.
        Parameter name: ipString
        at System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)
        at TCPRelayCommon.TCPRelayParams..ctor()
        at TCPRelayCommon.TCPRelay..ctor()
        at TCPRelayConsole.TCPRelayConsole.Main(String[] args)

        1. Hey there,

          Try adding the following registry value to HKCU\Software\StrikerX3\TCPRelay:
          BindIP - REG_SZ -

          Then start TCPRelay and go to the Advanced Settings window. Choose your preferred network interface in Bind to Address (or Default if you don't want to mess with what was already working) then click OK. That should fix it.

          I'll be releasing a new version soon with a fix for that. Strangely, I cannot reproduce it on my computer.