|
Thread: HoMM3 on Win98 - Network play over TCP/IP on LAN - can't get it to work? | |
|
King_V
Hired Hero
|
posted February 25, 2013 07:51 PM |
|
Edited by King_V at 19:55, 25 Feb 2013.
|
HoMM3 on Win98 - Network play over TCP/IP on LAN - can't get it to work?
I haven't mucked around with it too much on XP or Windows 7.
However, I do have two old Win98SE machines (ok, technically 98lite - a Win98SE OS using the Win95 GUI).
In any case, I installed HoMM3 on both, and they run just fine. I tried to begin a multiplayer game, TCP/IP. Selected one machine as the host. The non-host machine was able to find the game that was being hosted, and I could then click Join.
I then went to the host machine and clicked Begin.
It tries to begin - gets as far as sending 98% or 99% of data to the non-host machine, then hangs for a minute or so.
First, the non-host machine will complain about not being able to receive the data, and reverts to trying to be a host.
Shortly thereafter, the host machine complains that it failed to send the data - do I want to try again.
I have never selected to try again, as obviously something is wrong.
Note that on the same two PCs, I have also installed HoMM 2, and TCP/IP network play works just fine.
Any idea what I should be looking at?
Also note: Since I found my CDs recently (it was a 3-pack of HoMM1, HoMM2 with Expansion, and HoMM3), I have only installed them less than a month ago. Needless to say, trying to connect to GameUpdate fails, so I am running the same "as is off the CD" version on both machines.
Additional, and MAYBE related question: My girlfriend has the Gog version of HoMM3 running on her Win7 system. We *briefly* tried to do a network game over TCP/IP, but with no luck (her Win7 machine and my Win98SE machine) - however, we didn't try to diagnose after that.
Any way to resolve this issue? Would it be a different solution than that involving the two Win98SE machines?
Thanks in advance!
EDIT: Ugh, I 98% sure that the game installed on 98SE machines is Restoration of Erathia, whereas what's installed on my gf's Win7 machine is Complete... but as I'm not home right now to double-check, don't hold me to that.
____________
|
|
King_V
Hired Hero
|
posted March 06, 2013 12:49 AM |
|
Edited by King_V at 19:38, 16 Jul 2013.
|
Eep - nobody? Anybody?
Does anyone play this game against friends/family member on a LAN?
EDIT:
Well, I finally came up wtih a solution. In fact, it's so simple, I'm surprised I didn't think of it before.
Play using IPX protocol. That was it. Worked like a charm. A solution that was staring me in the face and I didn't see it for the longest time.
The downside is that, so far, I haven't figured out how to get my girlfriend's Windows 7 PC to run IPX protocol - nor am I certain that her version of HoMM3 (Complete) is compatible for network play with the one on my son's and my Win98 machines (Restoration of Erathia).
|
|
hippox89
Famous Hero
|
posted July 16, 2013 08:45 PM |
|
Edited by hippox89 at 20:56, 16 Jul 2013.
|
WIndoes 7 doesn't support IPX. It's a dead end. However, you can use a IPX wrapper. Just google it. However, Im pretty sure (99.99%) that the wrapper cannot talk with the real IPX protocol and that the wrapper wont work on win98, though.
You could run a vitural windows 95 on the win7 machine, I guess. That's if you wanna spend the time setting it up and all that.
But I guess the best solution would be to get TCP/IP to work on the win98 machines. Maybe try to find an old patch to update the game, if it isn't up to date, already.
|
|
King_V
Hired Hero
|
posted July 17, 2013 07:25 PM |
|
|
Yeah, I really DID want to get TCP/IP to work on it - but it would only partially work at best. Enough for the Guest to MAYBE see the game that the Host was going to run, and get to the point where the Host tried to send game data to the Guest to start up the game... and that's where it would fail.
Ah well.... I guess I could always slap together another Win9x machine if I really needed to, or, as you've suggested, having my GF's Win7 machine set up as a dual-boot for Win9x/Win7.
|
|
hippox89
Famous Hero
|
posted July 18, 2013 04:08 PM |
|
Edited by hippox89 at 16:10, 18 Jul 2013.
|
King_V said: Yeah, I really DID want to get TCP/IP to work on it - but it would only partially work at best. Enough for the Guest to MAYBE see the game that the Host was going to run, and get to the point where the Host tried to send game data to the Guest to start up the game... and that's where it would fail.
Ah well.... I guess I could always slap together another Win9x machine if I really needed to, or, as you've suggested, having my GF's Win7 machine set up as a dual-boot for Win9x/Win7.
You should be a bit careful with installing a dual boot machine. I don't know about win98 and win7, however installing a xp on top of a win7 will ruin the win7 installation. You have to do in reserve order. But I was actually talking about installing a vitual windows. Like with vitualbox or another such program. It seems like a lot of touble, though, or not much gain.
Anyhow, If you could your hands on a SoD installtion then maybe the TCP-IP protocol would work? Try stuff like that.
|
|
|
|