forums | blogs | polls | tutorials | downloads | rules | help

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in remember_me_form_alter() (line 78 of /var/www/siegetheday.org/sites/all/modules/contrib/remember_me/remember_me.module).

How to get Dungeon Siege 2 and Broken World to Play online in a virtual lan using Tunngle using windows 7 x64. Maybe Other OS's.

How to get Dungeon Siege 2 and Broken World to Play online in a virtual lan using Tunngle using windows 7 x64. Possibly Works on Other Systems please users verify.

Step. 1

Make sure each user has the same content including no CD crack or original game exe and using the retail cds to load the game.

Step. 2

One must have the most recent version of "Tunngle" installed and you need a "Tunngle" user account.

Step. 3

Option. 1

Install Elys DS2 Succubus Manager v10 from http://www.siegetheday.org/?q=node/1290

Option. 2

add "127.0.0.1 dsiege2.available.gamespy.com" without the qoutes to the end of "C:\Windows\System32\drivers\etc\hosts" file you can open it with any text editor like "notepad", Wordpad" there are many more. You Double click on "hosts" and if it asks you if you would like to look online to what can open it select no and select the option that lets you choose which program to open it with. In that list should be your favourite text editor or at the very least "notepad". If the notepad tells you it doesn't have permission to edit the file, Go to "Start" Menu, Then "All Programs", Then "Accessories", Then right click on "notepad" and click on "Run as Administrator", then drag and drop the host file onto notepad.

Step. 4

Go to "Control Panel" click on "Network and Sharing Center" Then Click ON "Change Adapter Settings" then click on the network adapter named "Tunngle" then press "alt" and click on "Advanced" then "Advanced Settings" make sure your on the "Adapters and Bindings" tab and make sure that "Tunngle" is at the top of the list using the up down arrows with "Tunngle" highlighted.

Step. 5

Do the exact same with your main network adapter probably named "Local Area Connection" or "Local Area Connection 2" Make sure "Tunngle" Is at the top of the list.

Step. 6

Make sure your logged into "Tunngle" then make sure your in a network with the people you want to play with. Now disable your main lan card adapter in "Change Adapters Settings" by right click and selecting "Disable".

Step. 7

Load the Game go to multiplayer and click on "Local Network" now click On "Host Game" select the options you would like then select "Start". Wait for game to load.

Step. 8

Press "alt" and "Tab" at the same time should bring you back into windows now go back to "Change Adapter Settings" and enable your main lan card. wait a few moments or check when "Tunngle" reconnects.

Step. 9

click on the Dungeon Siege 2 or Broken World in your taskbar and users should be able to join you now.

Still have issues

If you still have problems connecting when you have followed these steps. Please try in "Change Adapters Settings" Right Click on "Tunngle" Click On "Properties" in the "Networking" Tab Scroll down to "Internet Protocol Version 6 (TCP/IPv6)" and unselect it and press enter now repeat steps 6-8.

If you continue to have problems please post. Also if you can verify if this works on other versions of windows please reply to the topic with all the information you can would greatly be appreciated and I Will add it to this guide.

Please guys post your findings. Let me no what systems this works on. Any constructive criticism is also allowed so I can improve this guide.

Updates

Guide Updated 1/23/2013 Added Picture for step 3, And added another option for it, as well as adding more information to option 2.
Guide Updated 02/08/2013 Added Elys DS2 Succubus Manager v10.
Guide Updated 02/10/2013 Cleaned up guide formating a bit and added pic for unchecking IPv6.

Credits
http://www.siegetheday.org/?q=node/2217
http://www.tunngle.net/community/topic/6161-dungeon-siege-2-broken-world-tunngle/page__p__45621#entry45621
And Dark_Elf, Elys on irc as well as trial and error.
If I missed anyone let me no. Thanks to all those who helped.

Tunngle didn't work for me, but gameranger worked beautifully first time with no messing about with network settings.

http://www.gameranger.com/

I may be willing to give this a shot after some more careful considerations please let me no if your available for testing?

Thanks.

kdawg

looks nice, however the gameranger service will need to be tested and software scanned for potential adware. it seems gameranger uses some advertising in its software...

hope the ads arent annoying... wish they actually provided a screenshot of the gameranger software running and what it looks like?

also this software seems to be from oz. wonder why iryan didnt know or tell us about it?! lol~ :mrgreen:

Lady Femme wrote:

also this software seems to be from oz. wonder why iryan didnt know or tell us about it?! lol~ :mrgreen:


Just because I'm from Oz doesn't mean I know everything about anything from here. Sides I don't play online so have no need of such programs.

can anyone else comfirm that this works, also does it play well with mods.

lol was just a joke... i think i inhaled too much smoke haze from the indonesian forest fires... :mrgreen:

Lady Femme wrote:
lol was just a joke... i think i inhaled too much smoke haze from the indonesian forest fires... :mrgreen:

new avatar? Is that Lady Femme in a gas mask? Be careful, smoking is bad for your health. Wink Tongue

Kdawg, as I'm sure you know, StDay is not a very busy website so it may take quite a bit of time to get answers to questions. Smile

If you are in hurry for answers, Gameranger has support fourms but it looks as if you need a Gameranger account to post there, so that might be one avenue of getting answers.

They also have a Twitter account that looks pretty active, so if you have a Twitter account, that may be another alternative.

https://twitter.com/GameRanger

Thanks i've been a I have been putting off installing it and giving it a shot. I just yesterday re-installed DS2 lol, Haven't even tried it yet that it still runs on this pc. As if it wouldn't lol. But yeah i am aware this may take sometime, I currently working full time and don't game much so its all good.

yea right... its second hand smoke from "my neighbor" who just cant stop burning down forests just to farm a few stupid palm oil trees...

garden city turns into hazey and stinky city. worst ever pollution levels recorded. more polluted now than even beijing, world's most polluted city.

wikipedia: 2013 southeast asian haze

that sucks hope you got a AIR FILTER MASK of some kind

Yeesh, that's awful. I was making a joke about the second hand smoke, but that is some horrible "second hand" smoke.

Dungeon Siege seems to be rather 'popular' today, seeing a lot of DS pop-ups from gameranger.
Too bad all of the rooms are locked or friends only, to prevent unwanted attention.
Still, it's good the see Smile
If anyone's up for some DS, I'm sure we can bypass the time-zone issue by arranging dates.

KrugLover wrote:
If anyone's up for some DS, I'm sure we can bypass the time-zone issue by arranging dates.

ermmm arranging for a date with a krug lover?! well ahem, i'll have to think carefully about that... lol :mrgreen:

I see this reminds me of what tungle was trying to do lol. Just with a different gui and possily with some fixes so its diffinately something to look into.

pm me your gameranger id's lets give this a shoot. So far it looks like it don't play will with mods but lets see. I haven't actually been able to get it to work yet but lets try together.

I have done all the steps mentioned above and I managed to host the game with my main computer and then press Start, but after that with my second computer I started the game from ElysDS2Succubus.exe and when I clicked on "Multiplayer" and then on "Local Area Connection" It asks for a nickname and no matter what I write in this field it always says that the name is taken. Do you have any idea what the problem could be? I am trying to establish connection and play DS2 with my brother for about 3 days. I would be thankful if you respond to my question Smile

DanteFaraday wrote:
I have done all the steps mentioned above and I managed to host the game with my main computer and then press Start, but after that with my second computer I started the game from ElysDS2Succubus.exe and when I clicked on "Multiplayer" and then on "Local Area Connection" It asks for a nickname and no matter what I write in this field it always says that the name is taken. Do you have any idea what the problem could be? I am trying to establish connection and play DS2 with my brother for about 3 days. I would be thankful if you respond to my question Smile

I am glad your here but please register so people other than us moderators can see your post.
Thanks

Please if you would provide answers to the following questions to help us track down the problems.

1. What version of Windows is each computer running?
2. What version of Dungeon Siege 2 is each computer running? They must be patched to version 2.2
You can download version 2.2 here http://siegetheday.org/?q=node/2837
3. What mods are installed on the host computer?
4. What mods are installed on the client computer?
5. What version of Elys's Succubus Manager is installed on both computers? Each should have version 2
You can download version 2 here http://siegetheday.org/?q=node/1088

Any other details you can provide will also help

Elf

Hey guys,

I did everything as stated above yet still me and my friend can't seem to get it working.

We each other run Win 7 Ultimate x64, we both use BW 2.30 version with Succubus mod, nothing more nothing less and we both use this version of the mod: http://karamail.nerim.net/elys/forums/viewtopic.php?t=421

The thing is, we went to the lan lobby and could see each other in the chat room but still neither of us could see the hosted server. Then when we closed the game and run it again we had this weird error after clicking Local network something "network error: [...]" we clicked ok and tried again and it always worked, but not we couldn't even see each other in chat room. After trying few times I wanted to write down that error so I didn't clicked "ok" so fast and after like 5 seconds it connected me to the chat room and we could finally see each other (chat only, again), this time we tried the network thingy. I disabled my local network(left tunngle running) started a game and enabled it, my friend could still see me in a chat room but he didn't see my server at all.

Does anyone have any idea what the heck is wrong with that, why we cannot see each other?

We also tried disabling Ipv6.

try this should work for Hamachi as well -
HOST:
1. connect to the tunngle DS2BW lobby/Hamachi network

2. host deactivates all his network devices besides the tunngle/hamachi virtual one (network connections-> unit->deactivate)

3. the host starts up BW and hosts a multiplayer game.
Note: it's important to really start the game, waiting in the staging area doesn't work

4. When loading finishes: taskswitch and activate the lan device you need to be online and wait some seconds.

5. tunngle/hamachi will automatically reconnect so you, basically, can switch back to the game as soon as you reactivated the lan adapter.

6. now your clients join into the lan lobby in ds2 and wait some time for the game to appear.
it might show up, disappear and come back again but you should be able to join.

Note: Hamachi works as long as you don't get the "Nick already in use" error. If you get that you probably need to switch to Tunngle.
Don't have Hamachi and Tunngle network adapters activated at the same time.

if that don't work may have to forward ports for the ds2/bw executable -

•Port forwarding must be enabled on the UDP ports that are in the range of 2300 to 2400 from your router to the computer that is hosting the game.
•Incoming and outgoing traffic must be configured for the following GameSpy ports:◦6667 (IRC)
◦27900 (Master Server UDP Heartbeat)
◦28900 (Master Server List Request)
◦29900 (GP Connection Manager)
◦29901 (GP Search Manager)
◦13139 (Custom UDP Pings)
◦6515 (Dplay UDP)
◦6500 (Query Port)

Now we can see each other game, and even join the server BUT we cannot join the game, we always get an error:failed to establish direct connection with host. It even loads the game, we can see the loading bar which goes up to 90% but then just stops.