Aller au contenu

Photo

Issue with client extension


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

#1
Excalibut_2102

Excalibut_2102
  • Members
  • 28 messages
Hi Guys,


Im years late but ive finally decided to play nwn2.  I looked around for mods that were essential and I stumbled across the client extension.  I have a couple of issues/questions about this plug-in.

1)  is there actaully any advantage of using the client extension for the single player experience?  Most of the features are multiplayer things as far as I can tell.

2)  The issue Ive noticed is in neverwinter city.  Lets say Im in highcliff, my FPS is 60+.  I travel to neverwinter docks, and notice my FPS is around 20, which is a noticeable decrease.  I continue playing, save my game in the neverwinter docks.  Then when I reload my FPS is 45+ in said docks.  I think, okay, maybe my PC was doing something odd in the background causing slowdown.  But then if I travel to another area (merchant district for example), my FPS dips back down to around 20 until I save and re-load again? 

Basically when I load into the area from a saved game, I get 45+ fps, and when I load into the area from another area in the game, I get around 20.  Its not a massive issue but its a noticeable decrease as I have said.  Can any of you think why this would be?

Also, if I run the game normally without using the extension, I dont have the above problem.  Hence my question if I really need it for single player :).

My sytem set up if you need it is:
i5 2500k
AMD Radeon HD 6870 1gb
12gb RAM
Win7 Home.

Thanks in advance .

Modifié par Excalibut_2102, 08 février 2013 - 09:47 .


#2
Morbane

Morbane
  • Members
  • 1 883 messages
afaik the client extension is certainly not needed for single player - why tie a weight to your leg?

#3
painofdungeoneternal

painofdungeoneternal
  • Members
  • 1 799 messages
I have done extensive testing of the Client extension, it actually fixes numerous crashes and issues which without it would make you crash to the desktop, none of these are listed in the description -- i would not use it for the features myself, it's the fact the game tends to be more stable that really makes me prefer it.

There is often times when i am testing things ( and I test everything in single player mode ) without it and face sudden crashes which are repeatable, but impossible for me to determine the cause, just by loading via client extension it fixes the issue, and I look around and find the offending model, script, etc which suddenly I can see. I highly recommend it, but I can't say exactly what it fixes, just that I know through a lot of testing of with and without, it's a lot better with it.

I also think I heard skywing say he fixed the issue with racialsubtypes.2da causing a crash when listing the characters in your localvault, this I am pretty sure is the issue with kaedrins content when if you have any characters built using his content in your localvault, then remove his content and select a character your game crashes. If this is fixed, this is definately a single player issue.

In addition I believe he's reworked the pathfinding and loading resources from zip files, which should improve things for all players. ( I know it makes areas load much faster for me )

There is a problem in the community where people look at things and go, hmm this is for SP, or it's for MP, or it's for NWN2, or it's for NWN1, therefore it's something i cannot use. But when a feature is used for both SP and MP, or action and roleplay, it gets more sophisticated, and also it gets to be much better tested. Yes it is used in different ways, but often it's only by doing that can you see the harder to find bugs and thus be able to fix them.

And generally the reason things are fixed is people are willing to work with the developer to get them fixed. Persistent world admins tend to have a lot of influence more because they put the work in themselves than any other reason. If you can talk to skywing ( i am sure he will poke his head in here ) and help him see the details in the issue, perhaps he can actually fix the FPS issue. ( or he might do something even better based on learning more about the issue )

For example every time i crash, i send him an email or post in the forums the crash log ( ie the file named nwn2_crashlog.txt in your application folder ), which he triages and makes a method to prevent this crash from ever happening again if possible - i imagine due to this i crash far less often than other players just because I don't really repeat how i crash. ( I really don't understand why more crash logs are not reported )

If this FPS issue you are looking at is fixed, it will help everyone, those on SP and those on MP and those who do a little bit of both. What things that are fixed, every crash, every feature, came from someone willing to work with skywing, perhaps attach a remote debugger for him, or whatever technical thing he asks, it's all only as good as we the community have made it. ( and at the worst he probably will explain exactly what is causing the drop in FPS for you as well )

But no, you don't need it, you don't even need it for multiplayer, it's just like anything, it can cause some issues and it removes other issues, it's always one step backwords for every two steps forward. And if the NWN2 Client Extension seems like it benefits multiplayer more than singleplayer, that issue squarely lies at the feet of the single player community.

From my experience ( and i am ignoring multiplayer ) it fixes far more bugs than it creates, and when an issue is brought up, it tends to get fixed quickly.

Modifié par painofdungeoneternal, 09 février 2013 - 03:36 .


#4
SkywingvL

SkywingvL
  • Members
  • 351 messages
If you have the CE area map window open, try closing it. If you've toggled on the (not enabled by default) wireframe display modes of the area map by mistake, those can be a significant consumer of processing time.

The default configuration should not have a notable performance loss.  I'd certainly like to understand the cause of the issues you're experiencing.  If this does turn out to be another case of having turned on wireframe more accidentally, perhaps it is time to stop persisting that setting.

Many of the bugfixes will still be applicable to single player, although portions of the CE feature set are really designed to improve multiplayer.

Modifié par SkywingvL, 09 février 2013 - 03:50 .


#5
Arkalezth

Arkalezth
  • Members
  • 3 193 messages
I use it for single player. Some of its features are irrelevant there, but it still fixes some stuff.

#6
Tchos

Tchos
  • Members
  • 5 080 messages
I also use the client extender for the increased stability, and I play single-player pretty much exclusively.

#7
Excalibut_2102

Excalibut_2102
  • Members
  • 28 messages
Thanks for the help guys. Turns out it was just the CE area map causing the issue. Closing it put the FPS back to how it was running without the CE.

Do you think its worth reporting this to skywing? I think it might just be my system setup not quite being able to keep up with the area map open. Having said that id have thought a 2500k would be plenty processing power for a 6 year old game (albeit a very demanding 6 year old game) :P.

#8
Arkalezth

Arkalezth
  • Members
  • 3 193 messages
I don't know if it's worth reporting, but he'll probably read this anyway, so you've sort of done so already.

I don't find the map so useful in single player, since the game pauses when you change screens. That's not an issue in MP.

#9
SkywingvL

SkywingvL
  • Members
  • 351 messages
Putting the map into wireframe drawing mode is expensive because it is all done without hardware acceleration. Wireframe drawing mode is really only intended for use with the standalone client mode where it is your only view into the world.

I'll look into making it more difficult to accidentally get yourself into this state when plugged in to the stock client for a future release.

Modifié par SkywingvL, 11 février 2013 - 05:50 .