For those with trouble playing or looking to reduce lag. These are Things to configure your game. These are generally found on nwn.wikia.com from the NWN overall community.
>>>>>>>>>>>>>
Just (re)installed NWN?
Checklist
= download our haks (listed elsewhere)
= configure NWN.ini
= configure NWNplayer.ini.
= setup a desktop direct connection
= setup the master server bypass
>>>>>>>>>>>>>
Editing NWN.ini
nwn.wikia.com/wiki/Nwn.iniMain bit being:
Windows mode:
In nwn.ini
[Display Options]
FullScreen=0
AllowWindowedMode=1
Plus set the game screen resolution to less then the desktop
Get rid of start up movies
In nwn.ini
[Display Options]
Disable Intro Movies=1
>>>>>>>>>>>>
Editing nwnplayer.ini
nwn.wikia.com/wiki/Nwnplayer.iniVery important is the line for multi-cpu hardware, which like every computer and laptop you are likely using:
In nwnplayer.ini
Client CPU affinity = 0
Or
Client CPU affinity = -1
Specifies the CPU the game client will use on a multi-core computer. Cores are numbered from 0 to the number of cores minus 1. As of patch 1.69, a value of '-1' is treated as '0' and a value of '-2' indicates that the game should use the default affinity (if any) provided by the operating system. (Added in patch 1.67.)
>>>>
Making a direct connection
nwn.wikia.com/wiki/Direct_connectFor a true direct connect
In shortcut set path to read like:
C:\Games\NWN\nwmain.exe +connect aaa.bb.ccc.dd
Where the letters are the server IP
For dm mode insert +dmc before connect
>>>>>
Master server bypass by ent3r
ALSO! JUST FOUND THIS! If you use what Hungor put up and this, you'll be logging in in seconds. This makes the "Could Not Connect to Master Server" message pop up instantaneously! AND it's SO simple.
Firstly, just to be safe; Ensure NWN's is closed down before you make this change. You should find like I have that after you make this change, you don't hang on the connecting stage and is instead instantaneous.
Okay the first step is to find your hosts file. (So you know where it is)
Step 1. Navigate from your root directory like C drive:
windows > system32 > drivers > etc > hosts (no extension)
If you're using Vista or Windows 7:
Open notepad up alone as an administrator. (Right click notepad and "open as administrator")
And then go File > Open: And navigate again through Step 1. to the 'hosts' file.
Everyone else (XP): Simply open hosts with notepad after you've located it (No need for running as administrator).
What you're faced with should look something like this:
CODE: SELECT ALL
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
It's as simple as adding this line at the bottom of it:
CODE: SELECT ALL
0.0.0.0 nwmaster.bioware.com
(You don't need the 'CODE: SELECT ALL')
Then click save without changing the name or extension in any way.
Yay no more waiting for the server to connect to a non exstiant server!
And for those of you who use Mac (who should really just break it and get a PC) I guess this is how you do it there.
open terminal
sudo vim /etc/hosts
Add this at the bottom
CODE: SELECT ALL
0.0.0.0 nwmaster.bioware.com
(You don't need the 'CODE: SELECT ALL')
save, quit, done
Addition by chaelvin:
Note: you have to ALL browser windows closed to do the edit. Thus you will want to save the instructions in a temporary document as you can’t have the browser open to read the instructions.
>>>>>
Other tips for laptop play.
Heat is your enemy. If you feel a part of your laptop is warm that’s a bad thing. Heat makes it slow down and possibly even crash. The video area in most laptop builds is the lower left of the laptop. If your hand is on the space bar move it to the left and put the palm down. If that’s hot you are overheating.
Overheat shut downs are immediate with zero warning. Laptop just goes black. Poof. It prevents a melt down of the parts inside. Overheating also blocks an immediate reboot. You know, so you don’t melt the CPU on startup. It takes a few minutes to cool if the laptop has no support. So the total time to get back in game is like 5-10 minutes.
You can do things about heat. A cooling pad underneath can help. There are various models with different abilities. Cheaper ones will wear out faster. Better ones should last longer.
Perhaps the best help against over heating is an external fan. A small 4-inch fan about the size of your hand works great. They come in USB, wall plug or both versions. I have one with an adapter for either. At home its plugged into the wall not laptop (see power splitting below). As a gamer your highest demand will be on the video card so aim the fan to flow over the lower left mentioned above.
Power splitting also seems to help. Basically power or other loading you can pass out of the laptop to something else is a good thing. Even if its just powering by other means that means the power and thus heat doesn’t have to flow through an inch of the laptop’s innards. That keeps everything else cooler thus faster. Now that I use an external monitor for the laptop I do see an improvement.
Laptops also benefit from internal cleaning. You could do it yourself or spend some small money on getting a tech shop to do it. There are youtubes on it.