Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 4 - Lands of Axeoth > Thread: Having problem playing multiplayer with LAN
Thread: Having problem playing multiplayer with LAN
scbw1234
scbw1234


Hired Hero
posted May 24, 2014 04:19 AM
Edited by scbw1234 at 04:28, 24 May 2014.

Having problem playing multiplayer with LAN

I had two computer,one with XP and other one with WIN7,Both have the CD version installed.

Here is the problem,My win7 comp cannot host a IPX game even if i had IPX for win7 patched(also had protocol installed and restarted).But could successfully host tcp/ip game.

On the other side,my XP comp cannot host a TCP/IP game which shows the message:"DirectPlay failed when attempting to open a listening connection".But could successfully host a IPX game.I tried the GOG version again on my XP comp but the same message appeared again,so i guess its not the game's problem,i wonder if it had to do with the service.

By the way,TCP/IP works fine with Homm 3 on my XP comp,but cannot join the game that the win7 comp created.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted May 24, 2014 09:04 AM
Edited by hippox89 at 14:12, 25 May 2014.

When you say you have IPX patched for Win7, you mean that you're using the IPX wrapper, correct? A IPX wrapper cannot connect to the true IPX protocol, but only to another wrapper.

Anyhow, things you can try >

-Give your PCs static IPs
-Try using a switch between the PCs without the connection going through your router
-turn off Windows firewall/3rd firewall software
-(toubleshooting) restart all services to default

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
scbw1234
scbw1234


Hired Hero
posted May 24, 2014 05:52 PM

hippox89 said:
When you say you have IPX patched for Win7, you mean that you're using the IPX wrapper, correct? A IPX wrapper cannot connect to the true IPX protocol, but only to another wrapper.

Anyhow, things you can try >

-Give your PCs static IPs
-Try using a switch between the PCs without the connection going through your router
-turn off Windows firewall/3rd firewall software
-(touble shooting) restart all services to default


Its not the wrapper,it doesn't work with heroes 4(or does it?).Its a package with few dlls that needs to copy to system32 folder.

Anyways,i did turn off firewall.

What do you mean by giving a static ip?I had my pc obtain its ip from DHCP,does this affect hosting?

What does switch between PCs mean?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted May 24, 2014 09:15 PM
Edited by hippox89 at 21:50, 24 May 2014.

scbw1234 said:
hippox89 said:
When you say you have IPX patched for Win7, you mean that you're using the IPX wrapper, correct? A IPX wrapper cannot connect to the true IPX protocol, but only to another wrapper.

Anyhow, things you can try >

-Give your PCs static IPs
-Try using a switch between the PCs without the connection going through your router
-turn off Windows firewall/3rd firewall software
-(touble shooting) restart all services to default


Its not the wrapper,it doesn't work with heroes 4(or does it?).Its a package with few dlls that needs to copy to system32 folder.

Anyways,i did turn off firewall.

What do you mean by giving a static ip?I had my pc obtain its ip from DHCP,does this affect hosting?

What does switch between PCs mean?


Okay first, Win7 doesn't support true IPX at all, and no dll files can enable true IPX support in Win7, but if Heroes 4 supports IPX then the famous IPX wrapper stands a good chance of working, wrapper to wrapper between PCs, that is. You should probably disable the true IPX protocol on your XP machine if you're going to try this out. I have never tried the wrapper between XP and Win7, though.

IPX wrapper
the wrapper works with many more games than which is offically listed

*But* it'd be better to solve the TCP/IP problem than trying this possible workaround out, I think. I only mention IPX because you were talking about IPX between XP and Win7.

Anyhow, about static IP addresses. The point of giving your PCs static IP addresses is simply to exclude the router as being part of the issue. Even on a LAN with two PCs connected by a local switch (google 'network switch') some data is still being routed through the router to my knowledge, which could cause hosting/joining issues.

you'll need either a switch (prefered) or a crossed cable for trying this out, though

setting up a static IP for your PC

Leave the gateway address (the router address) empty for this part of the toubleshooting. You'll be unable to acesss the Internet without the gateway, of course.

Example: PC-1 = 192.168.1.10 (default subnet), PC-2 = 192.168.1.11 (default subnet).

Check your computers' current IPs to be sure of the currect setup used with the command 'ipconfig' using cmd (run > 'cmd').

YouTube link about command line networking

Afterward, try hosting a TCP/IP game again.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
scbw1234
scbw1234


Hired Hero
posted May 25, 2014 04:13 AM
Edited by scbw1234 at 05:28, 25 May 2014.

hippox89 said:
scbw1234 said:
hippox89 said:
When you say you have IPX patched for Win7, you mean that you're using the IPX wrapper, correct? A IPX wrapper cannot connect to the true IPX protocol, but only to another wrapper.

Anyhow, things you can try >

-Give your PCs static IPs
-Try using a switch between the PCs without the connection going through your router
-turn off Windows firewall/3rd firewall software
-(touble shooting) restart all services to default


Its not the wrapper,it doesn't work with heroes 4(or does it?).Its a package with few dlls that needs to copy to system32 folder.

Anyways,i did turn off firewall.

What do you mean by giving a static ip?I had my pc obtain its ip from DHCP,does this affect hosting?

What does switch between PCs mean?


Okay first, Win7 doesn't support true IPX at all, and no dll files can enable true IPX support in Win7, but if Heroes 4 supports IPX then the famous IPX wrapper stands a good chance of working, wrapper to wrapper between PCs, that is. You should probably disable the true IPX protocol on your XP machine if you're going to try this out. I have never tried the wrapper between XP and Win7, though.

[url=http://www.solemnwarning.net/ipxwrapper/]IPX wrapper[/url]
the wrapper works with many more games than which is offically listed

*But* it'd be better to solve the TCP/IP problem than trying this possible workaround out, I think. I only mention IPX because you were talking about IPX between XP and Win7.

Anyhow, about static IP addresses. The point of giving your PCs static IP addresses is simply to exclude the router as being part of the issue. Even on a LAN with two PCs connected by a local switch (google 'network switch') some data is still being routed through the router to my knowledge, which could cause hosting/joining issues.

you'll need either a switch (prefered) or a crossed cable for trying this out, though

[url=http://www.howtogeek.com/howto/19249/how-to-assign-a-static-ip-address-in-xp-vista-or-windows-7/]setting up a static IP for your PC[/url]

Leave the gateway address (the router address) empty for this part of the toubleshooting. You'll be unable to acesss the Internet without the gateway, of course.

Example: PC-1 = 192.168.1.10 (default subnet), PC-2 = 192.168.1.11 (default subnet).

Check your computers' current IPs to be sure of the currect setup used with the command 'ipconfig' using cmd (run > 'cmd').

[url=http://www.youtube.com/watch?v=49tYGwBhP3Y]YouTube link about command line networking[/url]

Afterward, try hosting a TCP/IP game again.


Oh my god it worked!Thanks hippox89!

What is the exact problem the router cause if i didn't leave the gateway address empty?Because i have to do this everytime playing a game is kinda of annoying.Can i solve this problem within the router?

I'm asking this is because my other comp(win7)works fine even with DHCP on!

BTW my router's OS is Tomato V1.28

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted May 25, 2014 02:11 PM
Edited by hippox89 at 14:23, 25 May 2014.

That's great to hear, scbw1234. At least it's a start.

I'm actually also using the tomato firmware for my own router.

My suggestion is to check if 'demilitarized zone (DMZ)' is enabled. If it's enabled, try to disable it. It's under 'port forwarding'. Also, make sure that 'Universal Plug and Play (UPnP)' is enabled.

Last, make sure that UPnP is enabled and working for your Windows XP.

How to enable UPnP in Windows XP

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
scbw1234
scbw1234


Hired Hero
posted June 07, 2014 06:38 PM

hippox89 said:
That's great to hear, scbw1234. At least it's a start.

I'm actually also using the tomato firmware for my own router.

My suggestion is to check if 'demilitarized zone (DMZ)' is enabled. If it's enabled, try to disable it. It's under 'port forwarding'. Also, make sure that 'Universal Plug and Play (UPnP)' is enabled.

Last, make sure that UPnP is enabled and working for your Windows XP.

[url=http://www.computerhope.com/issues/ch001367.htm]How to enable UPnP in Windows XP[/url]


Here is what i did:I turned off DMZ as you told,and turn on UPnP for XP,and the router works fine with UPnP now.but the same error still occur.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted June 07, 2014 09:06 PM
Edited by hippox89 at 21:07, 07 Jun 2014.

Hmm, have you tried with a static IP with the gateway filled out? I don't know why it should help, but it's just a thing to try.

I personally never had to open up for ports for my games between PCs on my LAN, but you could try to open the ones that HMM4 is using.

maybe this will hep you

Ignore the second post, that's for HMM3, it seems.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0498 seconds