FkNetcode |
---|
Developer: |
Pac-Man |
---|
Latest version: |
1.0.1 / 16 July 2020 |
---|
Supported games: |
W2 (1.05/1.07) |
---|
Language: |
C++ |
---|
License: |
MIT |
---|
Website: |
GitLab repository |
---|
Download: |
DLL |
---|
fkNetcode is a FrontendKitWS module attempting to fix issues related to playing games online in Worms 2. It is primarily meant as an automated replacement for manually patching the game through the Worms 2 Memory Changer.
Features
- Replaces the external IP detection routine with a web service returning the actual external IP rather than the NAT IP. This is required to not only host games, but also make them work in-game.
- Also allows patching in a hard-coded IP as in the Worms 2 Memory Changer and ignoring the web service.
- Removes useless delays when connecting to the server.
Configuration
An fkNetcode.ini file is automatically created, which allows configuring the module in the following sections:
AddressResolval
Name |
Type |
Default |
Description
|
FallbackIP |
IPv4 |
|
IP which is used when the resolval via the web service fails. If none is provided, the original NAT routine is used.
|
ServiceUrl |
HTTP URL |
http://ip.syroot.com |
Link to an HTTP resource which must return the external IP as plain text. If none is provided, FallbackIP is used as described above.
|
ShowErrors |
Boolean |
1 |
If enabled (1), displays errors which may have occurred during IP resolval in message boxes.
|
Changelog
Version |
Release Date |
Notes
|
1.0.0 |
12 July 2020 |
|
1.0.1 |
16 July 2020 |
- Fix possible improper determination of INI file path.
|