It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi,

A friend and I wanted to play homm3 so we both downloaded it from GOG with the universal update. We also wanted to play with the HD mod for a better experience, but it does not seem to work very well with Hamachi. (Since we don't want to deal with portforwarding, we figured Hamachi would be the ideal choice.)

With the HD mod installed, I can host TCP/IP games and my friend can find it. However, when he tries to connect it says something like "There was an error connecting to that session. Please try again", and then he times out. We tried him hosting, but that did not work either. I should note that his Hamachi IP is not the same as his in-game IP (it is the default 192. .. instead of his Hamachi IP which is 25. ... ). What does work is running the standard heroes3.exe without HD3_Launcher.exe.

Playing without the HD3_Launcher is fine, but it would be so much better if we could get it to work. Does anyone know how to fix this? I think the problem lies with his Hamachi and in-game IP not being the same (mine is, though) but I'm not sure if that really is the case or even how to fix it. Any help is appreciated.

Things we tried:

- Changing the IPv4 interface metric value to 1 and 9000 or w/e was suggested on some forums, but it did not help us with the HD launcher.
- Running Hamachi as administrator.

NOTE: GameRanger does not work for us, neither with or without the HD launcher, which is why we resorted to using Hamachi.

EDIT: Both of our firewalls are off.
Post edited August 07, 2015 by citheo
No posts in this topic were marked as the solution yet. If you can help, add your reply
You guys maybe don't have the same HD mod settings? It might be that one of you has HD+ mode on and the other one doesn't or you have different HD+.ini files.

Also, why use Hamachi? You can go to a regular TCP/IP connection without Hamachi as long as you type your IPs correctly (you can see yours on http://ip-lookup.net )
avatar
Plokite_Wolf: You guys maybe don't have the same HD mod settings? It might be that one of you has HD+ mode on and the other one doesn't or you have different HD+.ini files.

Also, why use Hamachi? You can go to a regular TCP/IP connection without Hamachi as long as you type your IPs correctly (you can see yours on http://ip-lookup.net )
We both downloaded the HD mod yesterday from the same site and we are both using HD+. I figured you'd need to forward ports to play online with TCP/IP if you don't use Hamachi/GameRanger?
If your router requires port forwarding, you require that all the time, not just if you use Hamachi or Gameranger :P
avatar
Plokite_Wolf: If your router requires port forwarding, you require that all the time, not just if you use Hamachi or Gameranger :P
I just assumed the game needs the right ports forwarded to host online games (?). It doesn't seem like I need to when using Hamachi.

Whatever the case, my issue still stands - we cannot seem to find eachothers hosts on the HD modded game through Hamachi. It only works with the unmodded game.
Post edited August 08, 2015 by citheo
Check this : http://casualbros.com/forum/how-to's-and-guides/how-to-heroes-of-might-and-magic-iii-multiplayer/

And step 2b in particular. Your issue seems to be that the host listens on one interface only and selects the local interface instead of the Hamachi virtual interface. You can check this from the command line while the server is running, note its process id and find it in a "netstat -ano" listing. There you can see on which local addresses it's listening. "0.0.0.0" means all IPv4 interface addresses, "[::]" means all IPv6 interface addresses.

Anyway, I suspect you tried this already, so maybe the solution will be to either switch to something else like Tunngle, or set up port forwarding, which, as things are going, may be easier finally.