Configure for Hamachi, trying to play with a friend.

Me and a friend are trying to play the game over LAN with eachother, we're not on LAN though, so we're using Hamachi. Anyway, how do I configure it to work? We've created a network and have tried creating a game, but we can't see it in the LAN games list. We've tried shutting off the firewalls and we're using the same updates and all, still doesn't work. Anyone got a clue what's wrong?

We're both using 1.11, and no modifications. I have a few mods on my PC, but I used vanilla (original) while we tried to connect.

Thanks.

26,295 views 22 replies
Reply #1 Top

Why don't you just play via ICO? Since you are on 1.11, that would imply you own the game and have patched it via Impulse, and therefore can play with the rest of the online community, or just make a password protected game to keep it private...

Reply #2 Top

" that would imply you own the game"

 

The problem is my friend doesn't. That's why I'd have to play with him via Hamachi instead of the online service.

Reply #3 Top

Well, I see your friend has some moral problems if he is stealing games. He should solve those first. I mean seriously, your friend pirates a game and you expect people to help him play online?

Reply #4 Top

Well, I see your friend has some moral problems if he is stealing games. He should solve those first. I mean seriously, your friend pirates a game and you expect people to help him play online?

Technically you are allowed a second player on LAN. Still, I think the best solution is to get your friend to buy and both of you join us via ICO... I've no idea how to fix yor Hamachi issue as I don't use it....

Reply #5 Top

Did you try typing in the hamachi ip of the host? Normaly you need to direct connect it does not useually show up.

Reply #6 Top

When I do a DC I use the multiplayer key and just share my ip. I've done it this way several times with no alloy. Seems to produce an more stable game.

Reply #7 Top

Everyone I've shared a copy has bought the game within a month.

Reply #8 Top

Technically you are allowed a second player on LAN.

The intent of that allowance is that any installs on non-household machines should be temporary. But if the friend is not local you have no control over that, and as such I'd say that this usage does not really fall under the allowed two seats.

Reply #9 Top

Quoting Ryld, reply 5
Did you try typing in the hamachi ip of the host? Normaly you need to direct connect it does not useually show up.

 

We tried to do that, but we couldn't figure out what to put in the port. I googled for Hamachi's port, but I couldn't find it.

Reply #10 Top

I direct connect with IP when I play with my girlfriend. Just do that..why bother with hamachi?

Reply #11 Top

I would like to see this question answered.  (Not the pirate part - you should buy the game.)

I also prefer to play private games with friends and not involve any gaming/matching service.  I have no interest in playing with strangers, no interest in stats, etc.  I also prefer to not deal with the extra menus and the idiots spamming the lobby.

My friends and I all have legal purchased copies.  We have played both on ICO and LAN and Hamachi.  When playing on Hamachi, the game always get out of sync.  Ports are open and allowed, but there is obviously something else needing to communicate that is not happening.

LAN seems to work with no issues.  Only 1 partial game on ICO, so we don't know if desync happened yet.  Hamachi works fine for other games and have used it for a long time.  I do not suspect Hamachi at this time.  In Hamachi, remote Hamachi users are unable to see the LAN game of SINS, but can join if type in Hamachi IP.  Game always desyncs.

TCP 6112 and 6000 are both allowed and forwarded.  Any other ports that are required for the game or not documented so far?

Also - how do you disable ALLOY?  I have never seen it listed as an option.

 

Reply #12 Top

AFAIK there's also a direct connect option under Multiplayer (in addition to LAN) that bypasses ICO. I haven't looked there for a long time but it was in beta and I doubt they'd take it out :P

Reply #13 Top

Agree, direct connect works.  Connecting is not the problem.  Getting out of sync in anything other than LAN is the issue.  I've only played 1 partical game on ICO, so I don't have a reference there.

My point is the LAN game runs and does not get out of sync.  SINS over Hamachi does.  What part is not able to communicate over Hamachi that works on the LAN?  Obviously, on the LAN, there is no firewall on either PC.  I'm just curious to see if someone already knows before I have to 'sniff' an entire game at the firewalll and look for what other communication is failing (or being attempted).

 

Reply #14 Top

Could be this hardcode:

Desync Hamachi TRUE

 

;P  

Reply #15 Top

ROFL.  Dang it, I missed that one.  Okay, I'll edit that in my C:\Documents and Settings\user\something else here\hidden\application\application folder\application data\application desync settings\player.settings file.

Hey, if the devs came out and said that they put something in the game to keep this type of connection from working to force us to use ICO, at least it would be an answer.  I wouldn't agree with it, but at least it would keep me from wasting my time searching. (ie: wasting my time playing games that desync).

I also have more ICO to play, just to see.  But as I said, it's not my preference.

 

Reply #16 Top

To be clear:  I'm not bashing anything. Love the game.  Love the single player.  Want to love the multi-player.

Reply #17 Top

Also - how do you disable ALLOY? I have never seen it listed as an option.

There is an option once you log into ICO that allows you to turn it on/off and test stuff.

I don't know about the othe connection methods as I have never used them....

Reply #18 Top

in the lan screen you need to type the 5.xxx.xxx.xxx number that hamachi uses for the player who creates, just clicking on the person's name doesn't work, desyncs are likely an internet connection issue, i noticed that desync's can occur when my noise margin goes a bit awry

 

Reply #19 Top

Problem resolved.  The sync issues were being caused by remote router with UPnP enabled.  Both Windows firewall were correct, UPnP disabled in Windows, NAT and port forwarding setup on the routers, but one router also has UPnP turned on.  Once that was disabled, game runs fine and stays in sync.  That was the only change made.

This has been verified now via direct connect (typing in IP) and ICO.  Will test Hamachi tonight, but I suspect it will work.

Reply #21 Top

Quoting kyge, reply 20
Visit http://steamcommunity.com/groups/sinsolarempire

He's better off playing on ICO with legitimate owners of the game.  I just followed that link and it listed only 2 people as being on the network.  In contrast there are far more people on Ironclad Online.  Besides, who wants to play with pirates anyway?

Reply #22 Top

I've got the original copy, but I really don't feel like dealing with the whole re-activation, re-updating impulse, using impulse's crappy download speeds to update the game, simply having damn impulse on my system etc. I've been playing V1.05 which is the version the hard copy came with, (picked up Space Unlimited Compilation for a few bucks two or three years back). I know a few friends who have played in the past, and have got the same disc as myself, but they don't want to go through the same hassles. Point is, just because people want to play the game without wading through a load of DRM, doesn't mean they didn't purchase the game legally.

 

Love the game by the way, albeit I'm only playing it casually against AI in maps made via Galaxy Forge thus far :)