Aller au contenu

Photo

NWN 2 - Help With Skywing's Client Extension


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

#1
My_Dirt

My_Dirt
  • Members
  • 3 messages
Hello! First off, I'd like to say thanks for stopping by and reading this post. I feel like I'm several years late to the party, but I have recently dicovered Neverwinter Nights 2, and to say the least, it's a *great* game. -- A great game, with a lot of issues/limitations due to it's not so 'PC-friendly' and CPU-intensive engine, which I believe only utilizes a single CPU core, dropping even modern gaming rigs to their knees. This is why I'm here...

When I first purchased the game, I could see a lot of potential, but it was nearly unplayble due to its (in my opinion) poorly designed engine. After hours of research I have finally found a solution, a solution that worked marvelously, one that fixed many perfomance issues, mainly the incessant game-stuttering, which was *not* related to my FPS and solely due to the NWN2 engine. Let me go ahead and point out my system specs to show that I *should* be capable of running this game flawlessly on the highest of settings, and then some... (Nvidia Geforce GTX 770, Intel quad-core i5-2500k CPU running @ 3.30GHz, 8.0 GB of RAM). My solution was a script/program created by "SkywingvL" called "NWN2 Client Extension", which completely eradicated all of the 'stuttering', the general sluggishness/lag and made *me* one happy camper. However, here is what baffles me and what I've been working on for the past couple of days...

Recently, I've purchased a new copy of my OS, which is Win 7, 64-bit. When I finished my transition, I redownloaded my NWN2 game, which I purchased from GoG.com, and installed the latest version of Skywing's "NWN2 Client Extension", a version that seemed to me radically different, as it came with new features, but no biggie--I have time to learn. Anyhow, I do the regular install, exactly as I did before...--And nothing! The client seems to be working because its log is up and running in the background, and I successfully launched the game via the custom launcher.exe, but all of the previously mentioned issues have returned. Strange... I'm not quite sure what is causing this, but I have a theory... When I made my transition to the new copy of Win 7, I copied over my previous game to a flash-drive so I don't loose my progress. I'm thinking that maybe the game was saved with the info from the old version of the Client Extention and is somehow interfering with the new version. Again, I'm not sure about this, in fact, I don't even know the CE works, I'm not too techy on code/scripts or any kind of mod-making. It might be worth mentioning that I am *not* playing online, and I've put in well over 24 hours into the first campaign.

I would rather not start a new game, although I will make a new character to see if it makes a difference with the new version of the Client Extension, but in the meanwhile I was curious if anybody is having the same problem, if so, please respond with your solutions/fixes. I will update this post if I have fixed my issue to help others dealing with similar problems.

Additional information about my setup/situasion:

I use 'NWLauncher.exe' to launch my game while keeping it and 'ClientExtension.hdl' in the same folder, as the readme suggests.

I have tried running the CE another way, also mentioned in the readme, by using 'hdinstall.reg' to install the support for .hdl files, and then finding the 'ClientExtension.hdl' and right-cliking it to select the "Apply" option each time I start my NWN2 copy -- with zero success.

I keep the whole Client Extension folder inside my NWN2 game folder when I use the custom CE launcher. I have tried to take everything out of my CE folder and extract all the contents to my NWN2 game folder. I have also tried other variations, like only extracting the specific files you need to keep together for CE to function into my NWN2 folder, depending on which way I wanted to run the game. Still, nothing.

Thanks in advance for reading this long-@ss post and for your answers, please let me know if I need to be more clear about my issue.

:)

Modifié par My_Dirt, 05 janvier 2014 - 07:54 .


#2
SkywingvL

SkywingvL
  • Members
  • 351 messages
The fix for the animation stuttering problem hasn't changed in many releases, and should be functioning the same.

http://social.biowar...1/index/3116438 has the master download link for the current CE version, if you want to download it from there to make sure that you have a current build. (The version number at the top of the console should read 1.0.0.25.)

The other suggestion that I would have would be to close the map window in the CE and see whether that makes a difference. Though they are not on by default, there are view settings for the map window that can be toggled and which are very CPU intensive; perhaps you might have engaged one of these by mistake. If that improves performance, then you likely engaged one of the intensive rendering modes for the map window; see the "Area Map", and "Area Map Camera Modes and Camera Control" sections of the readme for details on how to reset these settings and keep the map window open if you want to do that. (Any of the 3D camera modes, or bones drawing modes, would be CPU intensive.)

The CE is fairly self-contained. The only settings saved on the machine are basic preferences like the position and sizes for the CE's various pop-up windows (and whether they were last open or closed).

Starting a fresh game or not shouldn't have an impact on the CE. The only settings potentially associated with a saved game would be custom hotbar macros, which travel with the character file, if you've defined them for a particular character. These would not have any bearing on the stuttering issue.

Modifié par SkywingvL, 05 janvier 2014 - 10:10 .


#3
My_Dirt

My_Dirt
  • Members
  • 3 messages
Ah! Thanks for promptly replying to my post, I really appreciate that. I'm going to go ahead and try your suggestions tomorrow morning and update my post with the results. One thing that I remember from my CE version is that the map/message window always appears on start-up, and is *not* off by default. That is unless, like you said, I somehow unintentionally turned it on and drained my CPU, although you'd think a 3.3 quad-core would be more than sufficient. Thanks again!

#4
SkywingvL

SkywingvL
  • Members
  • 351 messages
The map window is on by default. However, it has various modes controlling how detailed it displays information. Some of the non-default display modes are more costly than the defaults.

#5
My_Dirt

My_Dirt
  • Members
  • 3 messages
I went ahead and downloaded the current version of the CE, and it turns out that it *is* different than the one I was using when I wrote my earlier post. This must have been a recent release, that or I'm blind. I could have sworn that I downloaded mine just a few days ago from exactly the same link. Anyhow, everything seems to be in order now. I don't believe I have done anything different in the installation process than I have before, which is great. However, when I started my game, the map was closed and the CE Console told me to use "/showui" to reveal the closed windows, which then enabled the CE map window. I play my game in 'full-screen', even though it's not strictly recommended. I tried to find a command to close the map window, but couldn't find one, so I simply closed it like any other window, without any console-specific commands, which I hope will suffice. I'm not sure if it's worth noting, but I do get an occasional and very brief stutter which occurs every couple of minutes, and may simply be related to NWN game-engine. Other than that, the game runs like I remember it running a month ago, which is absolutely fantastic!

Skywing, thank you very much for reading my post and helping me out with my issue, it is *greatly* appreciated. I was planning on playing this game with my family, and it is a relief knowing that it will be a pleasant experience, and not a trouble-shooting nightmare. I do have a question, however, about some worrying messages that I get when the CE console loads my saved game --

"LoadModuleResourceData: WARNING: failed to load module rules data (No module resource name!), game world updates will not function properly."
"LoadModuleResourceData: WARNING: failed to load module area database (No module resource name!)."

...and farther down after the message about the in-game year/date/time, I get the following:

"WARNING: Failed to calculate area dimensions for area 1011inform1 : Failed to locate RESREF '1011inform1'."

Are these messages simply indicating that I don't have the CE map window open as well as saying that I'm not running in DM mode? I assume DM = Dungeon-Master and would be used for online play and may not be relevant towards my single-player, but that's just my guess. Are there any steps I should take to fix these warnings, or am I sweating over nothing?

Modifié par My_Dirt, 07 janvier 2014 - 08:24 .


#6
SkywingvL

SkywingvL
  • Members
  • 351 messages
You can ignore these if you don't use the CE's area map functionality, generally speaking. (It's possible that they relate to using a loaded single player game, but the messages shouldn't impact other functionality.)