I've played this game a lot, and I would connect to the Heroes multiplayer using TCP/IP. It displays your IP address, which you would then give to the person you want to play with. Then, you would click "create game." The second player would click "join" and enter the IP address. If the versions are the same, it connects, and you can play.
Yes, I understand everything. I know this myself. The question is, is there anything like Hamachi for Win98? Or how can I use Gamespy with the Russian version, maybe I need to buy a new version?