Zambini’s Photos A Beginning Photo Blog

8Dec/0912

Play Borderlands over Hamachi LAN

Credit to: Kraytos @ Deviantart.com

Credit to: Kraytos @ Deviantart.com

Have you ever wanted to play Borderlands with your friends, but they just can't manage to host anything? I have the FREE (and not crappy) solution to that!

Preface: A bunch of my friends live on their college campus, so they have no access to Port Forwarding (which usually works perfectly with correct settings) and no other configurable things besides local access. This is a PAIN when it comes to playing Borderlands, because it requires five (count em, FIVE) ports be forwarded.

The solution: Hamachi and a little shortcut editing!

What is Hamachi? Taken from their website it is as follows:

LogMeIn Hamachi² is a hosted VPN service that securely connects devices and networks, extending LAN-like network connectivity to mobile users, distributed teams and business applications. You can easily create secure virtual networks on demand, across public and private networks.

Required Software:

Download and install Hamachi, and then create a network (or join your friend's network if they have already done this and you are trying to join)

create_network

Create a network

or join a network

or join a network

Then, here comes the part that took me forever to find on the internet: You have to DIRECT CONNECT with Borderlands. Since there isn't a dev console in Borderlands, you have to edit your target shortcut, which is very easy to do! First, create another shortcut of Borderlands on your desktop, then Right Click that new shortcut and click "Properties"

Edit the properties of the shortcut

Edit the properties of the shortcut

Then go to your Hamachi window and copy the Hamachi address of whoever you are trying to connect to (Right Click > Copy address). Then simply paste their address onto the end of your target, like so:

Right Click -> Copy Address

Right Click -> Copy Address

The end result of your new target should look something like this:

Edit the TARGET path of your shortcut. Simply append the Hamachi IP to the end of your target

Edit the TARGET path of your shortcut. Simply append the Hamachi IP to the end of your target

For yours, replace the "x.x.x.x" I have listed below with the Hamachi IP address you copied:

"C:\Program Files\Steam\Steam.exe" -applaunch 8980 x.x.x.x

Note: The above target is because I bought Borderlands on Steam. If you bought it elsewhere, yours will look something very similar, but not exact. Basically, as long as you follow this guide for your target value it'll work:

"{INSTALL PATH}" {hamachi_IP}

Then have your friend (or whoever is hosting) start Borderlands and hit "Host LAN Game." Then, once their game is up and running, run your custom shortcut. Its as simple as that!

Happy Borderlanding!

Comments (12) Trackbacks (1)
  1. I love the giant borderlands icons. You never have to move your mouse more than a few cm to get to Borderlands!

  2. Question: For the Shortcut change, does the “-applaunch…” part need to be there, or is that just part of your Steam version?

  3. It is only because I bought Borderlands through Steam. If you bought it retail (not via steam) then the target would be along the lines of
    "C:\Program Files\Gearbox Software\Borderlands.exe" {ip.address}

  4. Hi, I love this way to connect, many thankies for help. I have also one question – is this works in other games? I have similar problem with lobby connection in Resident Evil 5.

  5. I’m not sure as to how RE5 connects (you probably don’t edit the shortcut) but yes, Hamachi LAN will work for any game. I play AI War all the time on a Hamachi LAN. It creates a persistent connection, not just for Borderlands :P You can even share files through the LAN if you tell it to. :D

  6. Question: can you have more than one IP in the target of the shortcut at a time???

  7. Probably not. You mean for the Borderlands shortcut? That would probably error, or ignore one of them.
    What I would do is make multiple shortcuts and name them for different people, so if Bob is hosting, make a new shortcut with Bob’s IP in the target, and have its shortcut name be something like “Borderlands with Bob” and then if John is hosting, do the same, change the target to his IP and make it “Borderlands with John”

  8. Hi,

    I don’t understand how you add the ip-address to the shortcut. I added it like you said (i have the non-steam version) and it looked like this
    “C:\Program Files\Borderlands\Binaries\Borderlands.exe” x.x.x.x

    But when I launch the game, it runs liek it normally does, and I have to select single or multiplayer, but it doesn’t connect to that ip. Am I doing something wrong?

  9. From the Borderlands Wikia:
    C:\Games\Borderlands\Binaries\Borderlands.exe 5.171.18.89 -login=foo -password=bar

    Except for x.x.x.x you put the ip.

    You can forgo the login and password.
    Source: http://borderlands.wikia.com/wiki/PC_Connection_Issues#Direct_Connect

  10. Hi guys ! If i want use “direct Connection” for a non steam Bonderlands game version ?

    e.g: if i rename my destination path in this way:

    “C:\Program Files\Gearbox Software\Borderlands.exe” {0.0.0.0}
    is this correct ?
    And the other friend must do same to play or not ? Thanks :D

    P.S: Must I patch it before or not ?
    ForceBindIp is useful to play online or not ?

  11. That’s correct, just give the IP as one of the arguments.
    I don’t think you need to patch it, and I haven’t used ForceBindIP, but the Borderlands Wikia has some info on it (here).

  12. Yes it works :D
    I have created an hamachi net to play ^^
    If someone want playing we can create or join in another net to play together :D


Leave a comment

(required)


*