Aller au contenu

Photo

Multiplayer BG ToTSC not working


  • Veuillez vous connecter pour répondre
26 réponses à ce sujet

#1
ajbleas

ajbleas
  • Members
  • 12 messages
Hello,
I am trying to connect with my brother to play Baldur's Gate ToTSC.  I had issues getting him to join a game I created through TCP/IP and have spent the last 2 days trying to find the solution.  I have ran out of ideas.  If anyone is able to help in any way possible please let me know.  Below is information that  would be important on the methods I've used in my attempts to get it to work.

Both laptops are connected to the same internet Router at the same house.
My laptops are windows 7.
Both Baldur's Gates games are the same version. V 1.3.5521. 
Files are located in Program Files (x86) GOG.com Folder.
Both clients are in Windowed mode.
I tried using Hamachi and GameRanger with no success to assist in creating a connection. (Although hamachi shows that the computers are connected to each other)
My router is a Belkin  Model F9K1103V1.  It does not allow Port Forwarding, but allows DMZ which I attempted with no success.
I changed the Cache size to 1024 which didnt help.
I opened up multiple ports on the router which didn't help.

Again the issue I am having is that I create a game through TCP/IP and while in the party creation page, I tell my brother to connect to my computers IP and when he does it always brings up the message "Can Not Connect To The Gam Session." I looked through alot of fourms trying different methods to get it to work and everything I've tried hasn't worked.  If anyone has any ideas or other methods that I could try please let me know.  Any assistance is GREATLY appreciated!  If you need any additional information that would be helpful to know I will respond ASAP.

Sincerely,
ajbleas

#2
ussnorway

ussnorway
  • Members
  • 2 348 messages
Don't install this game (or any program) in the Program Files of windows 7... It fibs about where your files are placed. I'm not familiar with that model router... does it require you to use a cross over cable?

#3
ajbleas

ajbleas
  • Members
  • 12 messages
I uninstalled and am reinstalling BG 1 and ToTSC outside of Program Files atm. As for the Cross over Cable I do not know for sure what you mean but I am pretty sure it does not. The cable is connected into a modem, which the belkin router is connected too. The two laptops are currently connected to the router wirelessly.

#4
The Potty 1

The Potty 1
  • Members
  • 476 messages
I'm pretty shaky on windows 7 LAN connections, but how do you know your ip addresses? The simplest is to go to the host laptop, click start, and type cmd<enter> in the search box. Type ipconfig<enter> and look at the IPv4 address. The guest connects to that address.

This may be overkill, but if it still doesn't connect, perhaps create the guest's user as a standard user on the host laptop, with the same password. Yes I know, security's not my strong suite.

EDIT a crossover cable is a network cable with some wires switched so you can connect two computers directly, without going through a hub or switch. Most modern routers act as small LAN switches as well as connecting to the internet. A crossover cable would not work if you plugged it into a router/switch.

Modifié par The Potty 1, 11 juin 2012 - 10:23 .


#5
ajbleas

ajbleas
  • Members
  • 12 messages
I've been using the following two IP addresses. 192.168.2.2 (laptop 1) and 192.168.2.15 (laptop 2). From my understanding Internal IP's can be used?

#6
The Potty 1

The Potty 1
  • Members
  • 476 messages
Yup should work. Try adding the user, if that doesn't work ask someone who knows what they're doing :D

#7
ajbleas

ajbleas
  • Members
  • 12 messages

The Potty 1 wrote...

Yup should work. Try adding the user, if that doesn't work ask someone who knows what they're doing :D


I just tried your method and unfortunately it didn't work. Posted Image  Thanks for the idea though!

For anyone elses information, at this moment installed on both laptops is a fresh BG game with no patches or mods.  The only alterations I did was added "ASyncEnumeration=1" right below [multiplayer] in the Baldur.ini file.  The program is installed outside of Program Files. 

#8
Grond0

Grond0
  • Members
  • 6 493 messages
One thing you could try would be to take one of the laptops somewhere else and try connecting - that may tell you whether the problem is the LAN connection or something else.

Presumably you've also checked that the game works correctly in multi-player mode on each computer (with a party controlled by a single player). Sometimes having other programs running at the time of installation (such as virus checkers and internet browsers) causes problems.

#9
Gate70

Gate70
  • Members
  • 3 208 messages
Have you allowed baldur.exe access through the Windows firewall of each pc?

Also, mention of changing a baldur.ini setting (gamespy to 0) for Tales of the Sword Coast in this link forums.pocketplane.net/index.php

edit, and yes 192.168.nnn.nnn addresses work so long as you don't have ethernet & wireless both active on 1 machine (I talk from experience here, took me a while to work out why sometimes it worked and others it didn't).

Modifié par Gate70, 11 juin 2012 - 04:19 .


#10
ajbleas

ajbleas
  • Members
  • 12 messages

Grond0 wrote...

Presumably you've also checked that the game works correctly in multi-player mode on each computer (with a party controlled by a single player). Sometimes having other programs running at the time of installation (such as virus checkers and internet browsers) causes problems.


Thats the odd thing.  Even when I try to get multiplayer working without trying to have a second person connect, I cant even click Done after importing one of the premade characters. This is all on the Character Arbitration page.

I will Reinstall both BG games with limited programs running at the same time to see if that changes anything.

Modifié par ajbleas, 11 juin 2012 - 05:29 .


#11
ajbleas

ajbleas
  • Members
  • 12 messages

Gate70 wrote...

Have you allowed baldur.exe access through the Windows firewall of each pc?

Also, mention of changing a baldur.ini setting (gamespy to 0) for Tales of the Sword Coast in this link forums.pocketplane.net/index.php

edit, and yes 192.168.nnn.nnn addresses work so long as you don't have ethernet & wireless both active on 1 machine (I talk from experience here, took me a while to work out why sometimes it worked and others it didn't).


Thanks for the link.  I added "Enabled=0" below the [Gamespy] line in baldur.ini file.  No success. =(.

Both laptops are only connected wirelessly, and not to an ethernet, although we do have that option if necessary.

#12
Gate70

Gate70
  • Members
  • 3 208 messages
& added to the Windows firewall on each pc? (looked this up to make sure 7 is similar to how I remember Vistaaargh
windows.microsoft.com/en-us/windows7/Allow-a-program-to-communicate-through-Windows-Firewall

If the Done button doesn't work that could be problematic. Unless you just haven't selected your character by clicking the small skull icon next to him/her. Screenshot from TotSC.
Posted Image

#13
ajbleas

ajbleas
  • Members
  • 12 messages

Gate70 wrote...

& added to the Windows firewall on each pc? (looked this up to make sure 7 is similar to how I remember Vistaaargh
windows.microsoft.com/en-us/windows7/Allow-a-program-to-communicate-through-Windows-Firewall


I was able to get multiplayer to work just for a single computer.  I have BG communicating through windows firewall on both laptops and still isn't working. Any other suggestions?

#14
Gate70

Gate70
  • Members
  • 3 208 messages
If you want I can fire up my BG1 and give you my IP address. If you can connect to that at least you know it's not the game.

edit. Have PM'd you my current IP address and game is sat there. Will leave it running for 30 minutes or so if you decide to try it. No game password.

edit2. Just tried hosting on 1 laptop and clienting on another and that worked fine. Same vice-versa.

edit3. If I disable my router port-forwarding I can't connect even on my own network so it looks as though these are required;
TCP 2300-2400
TCP 6073-6073
UDP 2300-2400
UDP 6073-6073
TCP 47624-47624
UDP 47624-47624
So going back to your original note, if you can't port forward you would appear to have 3 choices.
1 try a crossover cable.
2 Buy a new router.
3 Forget about playing multiplayer.

Modifié par Gate70, 11 juin 2012 - 08:01 .


#15
ajbleas

ajbleas
  • Members
  • 12 messages
I know the router is unable to Port Forward, however I was told that it is possible to get it working through DMZ. Unfortunately I am unfamiliar with DMZ. Thanks for the info. I'll see what I can do.

If there are any other methods that you would like me to try please let me know.

EDIT:  After doing alittle digging into Control Panel, Troubleshooting for the Network and Internet section, I ran across a incoming Connections portion and tried adding ToTSC to be accepted during incoming connections.  The Troubleshooting did not fix the problem and the report said that "NatAlePortFilter" might be blocking the connection.  If this narrows any ideas down for anyone im all ears on additional steps I need to take to disable this setting.

Modifié par ajbleas, 11 juin 2012 - 11:03 .


#16
Gate70

Gate70
  • Members
  • 3 208 messages
I'm not an expert on DMZ's having only used it for XBOX's, but some thoughts.

Rather than trying to connect to 192.168.2.2 in-game you probably need to connect to the external address (details below).

If you put the host machine (say 192.168.2.2) into the DMZ you may want to check START > RUN > CMD
Ping 192.168.2.15 from 192.168.2.2 may not work
Likewise from 192.168.2.15 a PING 192.168.2.2 may not work
A ping from 192.168.2.15 to the external address might work

Your DMZ laptop may be accessible from the other laptop by pinging the external address, either found in your router menu pages or via a website such as Shields Up in the text as below.
www.grc.com/x/ne.dll
There
is no standard governing the format of these machine names, so this is
not something we can automatically determine for you. If several of the
numbers from your current IP address (nnn.nnn.nnn.nnn)

Finally, having a pc/laptop in the DMZ is generally not a good idea as it isn't protected by the router firewall or network address translation services.

#17
ajbleas

ajbleas
  • Members
  • 12 messages

Gate70 wrote...

I'm not an expert on DMZ's having only used it for XBOX's, but some thoughts.

Rather than trying to connect to 192.168.2.2 in-game you probably need to connect to the external address (details below).

If you put the host machine (say 192.168.2.2) into the DMZ you may want to check START > RUN > CMD
Ping 192.168.2.15 from 192.168.2.2 may not work
Likewise from 192.168.2.15 a PING 192.168.2.2 may not work
A ping from 192.168.2.15 to the external address might work


I have the DMZ set up on the host laptop internal IP 192.168.2.2 External & Static IP 76.28.173.138.  I was able to ping the second laptop from the host laptop, as well as ping both interal and external IPs from the second laptop.

#18
ussnorway

ussnorway
  • Members
  • 2 348 messages
Q: both laptops are in the same house and you don't have the $ for a new router system?
A; Use a cross over cable... 4 foot ($5) is the standard but you can get/ make longer.

computer1 --- cable --- computer2

If you have a uni or tafe that does computers in the area then they will be good people to ask because cables are considered old school... I'm with Gate70 in that DMZ is just asking for trouble.

#19
Grond0

Grond0
  • Members
  • 6 493 messages
If you do use DMZ (which I do for multiplayer games) make sure that you are running virus protection software with its own firewall.

#20
The Potty 1

The Potty 1
  • Members
  • 476 messages
Can you both see the internet?

Go into 'Control Panel\\Network and Internet\\Network and Sharing Center' on both laptops and click the network icon between the computer and the internet. Can you see the other computer or only your own? Maybe run the troubleshooter and go through 'HomeGroup'. If that doesn't work perhaps try 'Incoming connections', although I think that means remote connections, so not what you want.

Modifié par The Potty 1, 12 juin 2012 - 07:50 .


#21
ajbleas

ajbleas
  • Members
  • 12 messages
I picked up a Crossover Cable and it still isnt working. I have no idea why its not working. Any ideas?

#22
Grond0

Grond0
  • Members
  • 6 493 messages
Have you tried running different multiplayer games across the two machines to check whether it's a general problem or specific with BG? Have you checked that the config settings are the same in both games? Have you turned off other resident programmes while you're trying to connect to check whether any of them are interfering (browsers, virus checkers etc)?

#23
ajbleas

ajbleas
  • Members
  • 12 messages
All firewalls and antivirus are off. Both computers are connected to 3 networks. A wireless network, a Hamachi network, and a crossover cable network (when plugged in). Each network assigns a different IP address, (the crossover cable assigns a new IP every time it creates a connection). Trying to use each network individually hasn't worked. The Config settings are exactly alike. I know that the version supports multiplayer because i played it at a friends house. I just don't understand what could possibly be blocking my ability to play it at my house. Every attempt I try to connect to Multiplayer I always get the same message "Cannot Connect To The Game Session".

I have done every method I could find on different fourms (increasing cache size to 1000 in config file, running in windowed mode, using Hamachi as a connection, changing router to DMZ, using crossover cable, installing outside of Program Files, using GameRanger, disabling firewalls and antivirus, etc) The only thing I was unable to do was to Port Forward because my router does not allow Port Forwarding, but it shouldn't matter if it allows DMZ do my understanding.

When i do a Incoming connection Troubleshoot, the only message I get is that NatAlePortFilter may be blocking the connection, however after looking into what exactly NatAlePortFilter is, I was unable to find any info that might be useful. (Possibly a clue, but I dont know how to track it)

BG is by far my brother and my absolute favorite game, and we will do nearly anything to get this thing working. If anyone has any ideas or suggestions I am all ears.

#24
Gate70

Gate70
  • Members
  • 3 208 messages
I'd be thinking about another router by this stage. Don't know if this link offers any more insight, if you can borrow a switch from somebody that may be worth trying.

www.wikihow.com/Connect-Two-Computers

#25
Grond0

Grond0
  • Members
  • 6 493 messages
I did a quick Google on NatAlePortFilter and it does sound like that might be your problem.

This thread:
http://answers.micro...e5-e728cb98550d
suggests it might be solved (temporarily at least) by switching off and re-starting your router. Is that something you've tried (it can be a cure for many problems)?

This thread:
http://www.vistax64....onnections.html
suggests that changing a registry entry might help.