Not sure if this was my mistake but I installed the Head Start version on my MacBook yesterday and when I tried to install it on my Windows laptop I had to purchase it again. Not a huge problem at $20 a go but the original NWN allowed me to install over and over again.
Needless to say I would not be able to login on more than one device at a time
I've been able to copy it to several devices/machines/VMs, but the new EE stuff keeps most info in user directories now, like other games, including the nwn.ini, nwnplayer.ini, nwtoolset.ini and most importantly the cdkey.ini (new version of your nwncdkey.ini for EE). Those files, plus all the hak/tlk/vault folders, are now in a Windows and other OS writeable folder.
Wherever you downloaded NWN EE to, there should be a few numbered folders (keeps the alpha/beta/live version numbering unique). That stuff is important to run the games, with the "bin" directory executing stuff for whatever OS you use, but you also need to have the user files. I guess insert your lang prefix here if they add more, but for now, look at ~install location~
\en\docs\Neverwinter Nights Enhanced Edition (v74).txt and find the "This user folder can be found in:" section.
Code: Select all
[My Documents]\Neverwinter Nights (Windows)
~/Documents/Neverwinter Nights (macOS)
~/.local/share/Neverwinter Nights (Linux)
My Documents for Windows 10 usually is "~OS Drive~
So say in my case:
Code: Select all
This keeps the annoying UAC checks and other things from caring about your .ini changes every time, and and other stuff in the program files folders. It also means you need to copy (or symlink
) the hak/tlk/vault folders from that, to any other stuff you try to run. If it is on Linux, use the ~user home directory~
/.local/share/Neverwinter Nights, and for NH4 and other Macs, ~user home directory~
Documentation is still barely existent for the new stuff, but that is a start. More soon!
*P.S.* Like old school, you need to change the client port when using it on multiple copies at home. Don't keep buying new ones. <-- save the cdkey.ini number though, to share with some new person.
Find the nwnplayer.ini in the user folder, then change under [Profile] the Client Port=5120 to 5122 or higher. You really should set 5122 even if you don't have any other copies running, but they all should be unique numbers higher than 5120 or 5121 (both of those had issues in the past here, so just don't test them at all). Every "client" from the same IP (house or other location sharing an internet connection) needs to use a unique port, and never the same cd key ini file between them, with the Beamdog "Master Server" running alive and well now. You can play on any machine if another is not playing though (just never at the same time... yeah, they check it again).