Allô !
Ce que tu veux faire c'est d'avoir un IPX over TCP. Donc, c'est de faire passer les paquets IPX sur le TCP, par défaut c'est pas possible de le faire.
Faudrait que tu ais une machine qui est sous linux et qui est directement sur le NET, en un mot cette machine fonctionnant sous linux sert de passerelle pour envoyer les paquet sur le NET. Et la personne avec qui tu veux jouer doit elle aussi avoir la même topologie que toi.
Par exemple tu désires jouer avec ton ami john à WarCraft 2. Selon ce que tu dis il ne supporte que le IPX. Tu as ta machine principale qui est dans windows dans laquelle tu as chargé Warcraft 2. Une machine qui est dans Linux qui envoit les paquets sur le Net...
John a la même configuration, une machine qui est dans Windows avec une machine sous Linux qui sert à envoyer les paquets sur le NET.
Tous les deux vous devez installer un programme sur la machine Linux pour être capable de vous voir avec Internet qui vous sépare. J'ai jamais eu l'occasion de le tester mais certainement que les deux logiciels suivants pour Linux pourraient vous donner un coup de pouce.
SIB (Simple IPX Bridge)
http://members.aon.at/stsz/sib/
TIPX (Tom's IPX Tunneling Daemon)
http://sourceforge.net/projects/tipxd/
Ce dernier semble ne pas avoir eu tellement de versions, soit que le projet est mort ou encore qu'il est tellement stable que ça n'a plus besoin d'avoir d'upgrades
Bebye !