Aller au contenu

Photo

Best way to bypass Gamespy


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

#1
icywind1980

icywind1980
  • Members
  • 310 messages

I've posted this in the other forum, but got no responses so I figured I'd try it here since there are probably more users here.

 

----------------------

 

I'd like to bypass gamespy, but not direct connect to any one server. I play on three of them and depending on how many players are on at a given time, I will choose the server to connect to. So gamespy kind of has a little use still, since it shows me how many people are on, but it's super annoying to have the huge wait time between connecting and timing out. Any ideas without having to connect to one server directly?

 

I found the following snippet on this forum in another post. Does this look like it will still connect me to gamespy?

 

-----------------------------------------

Open up C:Windowssystem32driversetc

Open up "hosts" (not "hosts.msn" or anything else) in Notepad

Add the following lines to the bottom of the page:

0.0.0.0 nw2master.bioware.com

0.0.0.0 nwn2.master.gamespy.com

 



#2
ehye_khandee

ehye_khandee
  • Members
  • 855 messages

Is yours a NWN2 question? If so, post it in the NWN2 forum. If not, clarify and we'll try to offer a solution. If it is NWN you are working with, make a web page with the banner for each of your favorite servers on it (see http://iscandar.ch) and use that as your 'users online page' iirc it allows direct connect, but if not, make a shortcut for each server on your desktop and you're good to go.



#3
Dante2377

Dante2377
  • Members
  • 252 messages

is this is for nwn1, you can use the nwncx loader and it will not use gamespy but populate the Internet list via skywing services.  



#4
icywind1980

icywind1980
  • Members
  • 310 messages

Is yours a NWN2 question? If so, post it in the NWN2 forum. If not, clarify and we'll try to offer a solution. If it is NWN you are working with, make a web page with the banner for each of your favorite servers on it (see http://iscandar.ch) and use that as your 'users online page' iirc it allows direct connect, but if not, make a shortcut for each server on your desktop and you're good to go.

The other forum being http://neverwintervault.orgNot the NWN2 forums here. I don't play NWN2, but if I did I'd know exactly where to post questions pertaining to that game.

 

Making a list on a website really doesn't help me with my issue. I want to know specifically, if when I launch NWN1, is there a way that I can reduce the time gamespy takes to tell me that it can't reach the master server, but without not using gamespy at all.



#5
icywind1980

icywind1980
  • Members
  • 310 messages

is this is for nwn1, you can use the nwncx loader and it will not use gamespy but populate the Internet list via skywing services.  

 

It is for NWN1. I'm not a technical person, so I'm not especially good at using third party programs. How exactly does this work?



#6
Thayan

Thayan
  • Members
  • 244 messages

You just download the .exe along with a couple of associated .dll files, and copy them to your NWN installation folder. Then when you double-click that .exe, it's just like you clicked the 'Play' button for NWN and will launch you to the main game screen. It's pretty much meant for a non-technical person to use.



#7
icywind1980

icywind1980
  • Members
  • 310 messages

You just download the .exe along with a couple of associated .dll files, and copy them to your NWN installation folder. Then when you double-click that .exe, it's just like you clicked the 'Play' button for NWN and will launch you to the main game screen. It's pretty much meant for a non-technical person to use.

 

Does it work on Windows 8? I have enough probs running NWN1 on Windows 8 to begin with.



#8
Thayan

Thayan
  • Members
  • 244 messages

It works fine for me on multiple Windows 8 machines. Run it in Win XP compatibility mode just to be safe, if you like.



#9
ehye_khandee

ehye_khandee
  • Members
  • 855 messages

One way to reduce the time it spends looking for gamespy is to tell it NOT to use gamespy, a switch in the INI files will do that for you if that interests you you can search it out on this forum with the right keywords or I'll provide a link if you ask. The reason I asked about nwn2 is that your initial posts use code for NWN2 in it. Glad we got that cleared up tho.

 

 



#10
MrZork

MrZork
  • Members
  • 939 messages

One way to reduce the time it spends looking for gamespy is to tell it NOT to use gamespy, a switch in the INI files will do that for you if that interests you you can search it out on this forum with the right keywords or I'll provide a link if you ask. The reason I asked about nwn2 is that your initial posts use code for NWN2 in it. Glad we got that cleared up tho.

 

I would ask that you provide the link, please. I am also interested in the NWN client not bothering to check GameSpy, rather than having it check and timing out (even though the timeout can be reduced). Changing the GameSpy Enabled setting in nwnplayer.ini is described as doing something else (mostly useful for servers), so a client setting for this would be handy.



#11
ehye_khandee

ehye_khandee
  • Members
  • 855 messages

In your OP, the code you show is for NWN2, hence I asked about it.

 

Since you are using NWN, the way to make gamespy not take time trying to connect is to turn it off. this is done via a switch in the ini files (what solutions others are offering here is a way to populate the server list in your nwn which seems to be not what you are asking for).

 

http://nwn.wikia.com...i/Nwnplayer.ini

 

spills the beans on the ini files read down to the section on

 

master server (turn it off since the service is dead anyway)

 

that will speed up your connecting to a server a bit (by default your NWN will try to connect and wait for a timeout).

 

If you want to reduce polling time for gamespy you can block the IP for gamespy in your firewall and that will give an instant reply to nwn when gamespy is polled (no connection, instead of waiting for a coded timeout to expire).

 

Hope this helps.



#12
icywind1980

icywind1980
  • Members
  • 310 messages

Yeah my bad about the code. I don't know a thing about code and I found that snippet by doing a google search, which is why I asked in the first place if it would work.



#13
Gruftlord

Gruftlord
  • Members
  • 348 messages

see here, if you are looking for info (including install instructions) on nwncx: http://www.neverwint....info/nwncx.htm

i use it myself and it works flawlessly in win 8.1 for byassing master server and gamespy login issued as well as displaying skywing server lists.


  • icywind1980 aime ceci

#14
icywind1980

icywind1980
  • Members
  • 310 messages

see here, if you are looking for info (including install instructions) on nwncx: http://www.neverwint....info/nwncx.htm

i use it myself and it works flawlessly in win 8.1 for byassing master server and gamespy login issued as well as displaying skywing server lists.

 

Thank you Gruftlord! I will give this a try.



#15
Lightfoot8

Lightfoot8
  • Members
  • 2 535 messages

It sounds to me that your simplest solution would be to just create shortcuts on your desktop to automatically run the game a connect to the servers you want to play.   

 

So if you have three servers that you normally play.   you would create three shortcuts,  one for each server.   That way you would just have to click on the shortcut for the server to jump straight into it. 

 

 

I do not have windows8  but it should work in it.   I will describe the way I create the shortcuts in XP.  

 

Goto your Neverwinter nights directory and find the nwmain.exe file.  

Right click on it and select Create Shortcut.   It should create the shortcut in the same directory.  

Move the shortcut to the desktop.   Drag and drop should work.

Right-click the shortcut and select properties.  

On the general tab  rename the shortcut to reflect the server you want to connect to. 

On the shortcut tab in the target field add the connection information to the end of the field.   

  the connection information consists of "+connect "  followed by the IP and port.  

 

 

Example from my old desk top.

 The tatget field look like.  

 

"C:\NeverwinterNights\NWN\nwmain.exe"   +connect 70.185.174.129:5121

 

Hope that helps. 



#16
leo_x

leo_x
  • Members
  • 223 messages

I'm biased, but maybe checkout neverrun if you're willing to 3rd party.  It's far more lightweight than starting up the nwn client to check player counts and join games.  You can leave it in the background with near 0 overhead.  The browsing, server description stuff, is so much more pleasant you might find some new servers or ones that you'd meant to try but forgot.



#17
icywind1980

icywind1980
  • Members
  • 310 messages

It sounds to me that your simplest solution would be to just create shortcuts on your desktop to automatically run the game a connect to the servers you want to play.   

 

So if you have three servers that you normally play.   you would create three shortcuts,  one for each server.   That way you would just have to click on the shortcut for the server to jump straight into it. 

 

 

I do not have windows8  but it should work in it.   I will describe the way I create the shortcuts in XP.  

 

Goto your Neverwinter nights directory and find the nwmain.exe file.  

Right click on it and select Create Shortcut.   It should create the shortcut in the same directory.  

Move the shortcut to the desktop.   Drag and drop should work.

Right-click the shortcut and select properties.  

On the general tab  rename the shortcut to reflect the server you want to connect to. 

On the shortcut tab in the target field add the connection information to the end of the field.   

  the connection information consists of "+connect "  followed by the IP and port.  

 

 

Example from my old desk top.

 The tatget field look like.  

 

"C:\NeverwinterNights\NWN\nwmain.exe"   +connect 70.185.174.129:5121

 

Hope that helps. 

 

I would still have to check a list to see what server is active at the time I'd like to play it. But otherwise this would be a great idea.



#18
icywind1980

icywind1980
  • Members
  • 310 messages

Which is better: nwncx or neverrun?



#19
Gruftlord

Gruftlord
  • Members
  • 348 messages

Depends. Both offer additional things. E.g the community patch project makes use of some nwncx features for additional bug fixes. Also, there are some camera hacks available with nwncx.

Neverrun on the other hand offers a lot of options to sort your games and servers.

 

Imho, you can run them both, so it isn't even an 'either/or' question.

 

If you do not care about any additional features, it's merely a matter of preference which you like more. Nxncx integrates itself seamlessly, the game looks and behaves nearly the way nwn used to in the old days. Neverrun on the orher hand offes a much more modern interface for browsing modules and servers.



#20
an ominous cow herd

an ominous cow herd
  • Members
  • 12 messages

:huh: :huh:  :huh: 

 

In answer to your original question -- Yes, there is a similar solution that works for NWN1.

 

You need the following entries in your hosts file:

0.0.0.0 nwmaster.bioware.com
0.0.0.0 nwn.master.gamespy.com
0.0.0.0 peerchat.gamespy.com

 

Adding those will eliminate that momentary freeze you get when the error dialogs pop up for connecting to the Master Server/Gamespy. Hope that helps!


  • icywind1980 aime ceci

#21
icywind1980

icywind1980
  • Members
  • 310 messages

:huh: :huh:  :huh:

 

In answer to your original question -- Yes, there is a similar solution that works for NWN1.

 

You need the following entries in your hosts file:

0.0.0.0 nwmaster.bioware.com
0.0.0.0 nwn.master.gamespy.com
0.0.0.0 peerchat.gamespy.com

 

Adding those will eliminate that momentary freeze you get when the error dialogs pop up for connecting to the Master Server/Gamespy. Hope that helps!

 

omg awesome! TY!



#22
ehye_khandee

ehye_khandee
  • Members
  • 855 messages

*nods*

 

Same effect as blocking at the firewall. Refused connections don't wait for a time-out.



#23
icywind1980

icywind1980
  • Members
  • 310 messages

Yep well that did exactly what I wanted. Thanks again Ominous!