Again, the FAMOUS topic about being able to do multiplayer games with computers sharing the same IP internet connection.
There's this guy in a topic bellow who claims he was able to make AOK work with both his computers sharing the same IPs in the same game online. But he didn't come back to let us know how. Or maybe he was only succesfull at playing on his local LAN and not with other players online...
As for myself, I have contacted ENSEMBLE SUTIOS, makers of Age Of Kings, and asked them if it was at all possible.
In short, they told me that it wasn't possible with DirectX7, but maybe with DirectX8 it would be possible. That was a month ago.
Now DirectX8 is out. And I wonder if some people out there have a clue on how we could make it work.
Here's an excerpt from what ENSEMBLE STUDIOS wrote me regarding AOK, ICS, and DirectX8.
" To answer your question, no, it is not possible to participate in a multi-player game with a shared or masqueraded IP address. This is because Age of Kings (AoK) uses DirectX 7.0a (specifically DirectPlay for networking). Unfortunately, DirectX 7.0a does not support IP masquerading at all. Quake III on the other hand does not use DirectX in its code-base (I believe they use winsock for networking, miles for sound, etc.). Thus you can join QIII games (though you won't be able to host them and have other people not on your network see it).
Apparently, the reason why DirectX does not support it yet is because there is no standard way that IP masquerading / Internet Connection Sharing is implemented. From what I understand, DirectX 8 is supposed to support it though.
Will you be able to play AoK on an ICS IP if you have DirectX 8 installed? The best answer I got is maybe, if you are running Win ME or Win 2k with all the service packs, but definitely not if you are running Win 98 / 95."
So.... ANy one one has a clue?
Any idea what IP masquerading is and how to achieve that?
Any input on this subject would be appreciated.
For the record, I have two computers on my local LAN. They both have WINME installed. I use ICS that comes with Windows. And the comps are connected with NIC cards. The host is connected on CABLE MODEM. Host is a PIII600, client is a PII350. ICS works fine for about everything. I was able to play QUAKE3 with both comps in the same online game using ICS, just like Ensemble Studios mentioned in their email...
So I'm all ears to suggestions.