Important
ARCHIVAL REASON
The original reason for making this was being able to play Age of Mythology on virtual LANs without fiddling with network interfaces before every launch. AoM: Retold, unlike AoM: EE, is actually a very nice remake with modern features, so I don't have a reason to maintain this anymore.
Feel free to fork and continue working on this. If you're serious about it, I'll officially endorse your repo!
You can download the latest release or build from source.
- Copy the files into the app's directory.
- Configure
force-app-network.json
:- Set
app
to the path of the app you want to run. - Set
network
to the host name of the network you want to force.
- Set
- Start your app by executing
force-network-app.exe
from that directory. - Mind the bitness of your app; use the appropriate
.exe
.
NOTE: Currently probably works with only a very limited number of apps, since only one specific WinAPI function is targeted. Built for and tested with Age of Mythology: Gold Edition (not Enhanced Edition) using Hamachi.
If you enjoy my work, please consider a donation.
BTC: BC1QF2G847UQTDY6GAG5D64DSCFVEZ0HHY7AC3PNKX
ETH: 0x61a08C3f8dF5A0507923FcA2ec8597e68e51d6A0
XMR: 48aLGv9rg2Q1edA36PjKbj34SEAViUSGH47QfGDmWuqEDjUE1fA238BMn6z3R79DfKBTgu6TkT4VL5sMeTG6axMaKXytH6F