Here's a result of my last 1,5 weeks job:
Warcraft 2 Process Loader.
Will be alternative for War2 Process Patcher.
1. The main feature in this version is
UPNP.
Checks the Game Data Port on the computer and forwards it through the router, allowing to host games.
Should be used instead of manual router configuration.
Also works for computers from the same newtork (you should manually add different game data ports into the registry. Will be an option in next combat version.)
2. Another feature: it's a loader, not a patcher.
Just copy it into the combat OR ANY OTHER war2 version
and start.
War2PLoader will be 100% compatible with all the war2 versions, same as War2Ppatcher.
It will try to find WPpatch.exe and then (if not found) Warcraft II BNE.exe. Then it will start the found version.
Also includes NoCD. In future versions all the features from WPpatch will be moved to War2PLoader.
3.
Auto report logs.
Each time you start it, it will send it's result to the server if it works fine or any errors occured. This should help me to check it's work and support the clients.
Also will help to collect statistics, how many users does actually have UPNP routers.
4.
Auto update from server.war2.ru.
Each time you start it, it checks the new version and asks you to update it. All you need it just to click "yes".
I plan to make several updates, adding more functionality to this project.
5. Should be fully compatible with new windows.
I tested it on win vista x86, win 7 x86 and win 7 x64. Should have appropriate reaction for all new windows security updates, with working UAC, DEP, virtual store, etc. Should reqest admin privileges just for autoupdate, also should work correctly in "Program Files" directory or w/e.
Combat will also have some new improvements for UAC/DEP/etc compatibility in next versions.
Plans for future:
Several updates for this project:
- to add the same functionality as War2Ppatcher+NoCD and WPpatch.
- to add some hardware binding, to make effective cheater detection.
- to add some kind of antihack checks to block all the existing cheating software and possibly some more general protections.
- possibly some more features, like new games notifier, streaming software, etc.
- this project should be the core of future combat versions, but also 100% compatible with any other war2 version.
Here's the archive: ftp://ftp.war2.ru/war2/utils/War2PLoader.rarCopy these 2 files into your war2 directory and start exe. Just updated the archive and removed 2 dlls, now useless from there.