Jump to content


Photo

Lag with container items


  • Please log in to reply
15 replies to this topic

#1 Nalabut

Nalabut
  • Member
  • 12 posts

Posted 18 March 2011 - 03:10 AM

Hi!

I have this problem, that BGT(big world megamod installed) lags once or twice a second. Thanks to Jarno's FAQ, I figured out that if I drop all my container items(bag of holding, potion case, gem bag, sroll case, ammo belt) then the lag disappears. Is there a way to get rid of this lag without loosing my container items?

Attached Files



#2 Chevalier

Chevalier

    Knight of the Realms

  • Modder
  • 2405 posts

Posted 18 March 2011 - 03:39 AM

Not really. :unsure: Clear the containers out. I too like to over fill them too. Get rid of all stuff you don't need now ( put it somewhere safe). It will still lag, but it should be less.

I Ride for the King!


a.k.a. Chev


#3 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 03:47 AM

The next version of ToBEx should fix the problem, actually.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#4 Nalabut

Nalabut
  • Member
  • 12 posts

Posted 18 March 2011 - 04:08 AM

Not really.   :unsure:   Clear the containers out.  I too like to over fill them too.  Get rid of all stuff you don't need now ( put it somewhere safe).  It will still lag, but it should be less.

Yeah, thats a solution too. I might consider it.

The next version of ToBEx should fix the problem, actually.

That would be great. I'll go check the ToBEx forum.

#5 Chevalier

Chevalier

    Knight of the Realms

  • Modder
  • 2405 posts

Posted 18 March 2011 - 04:08 AM

Cool to hear the bigg!

W_PackMule may also fix the problem.

I Ride for the King!


a.k.a. Chev


#6 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 18 March 2011 - 05:20 AM

I have this problem, that BGT(big world megamod installed) lags once or twice a second. Thanks to Jarno's FAQ, I figured out that if I drop all my container items(bag of holding, potion case, gem bag, sroll case, ammo belt) then the lag disappears. Is there a way to get rid of this lag without loosing my container items?

It's not containers that causes lag per se, it's ingame scripts running constantly that are lagging while checking each script run if party has certain item. In BWP environment both container space and items to check builds up immensely, causing lag.

Last time when I played BWP I had severe lag too, but when I've cut all the useless crap (i.e. checks if party had certain item) from always running scripts (dplayer, dplayer2, dplayer3, baldur and baldur25.bcs if memory serves) heavy lag in my game was instantly reduced to almost non-existant. Of course by doing so I lost some bits of CtB I never liked anyway, and some quirks from NPC mods of NPCs I never took with me anyway, so all in all it was more that great tradeoff for me :)

P.S. I wonder if there is any chance of setting up an agreement amongst modders to avoid using this checks in ever-running scripts unless totally necessery?

Edited by Creepin, 18 March 2011 - 05:25 AM.

The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#7 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 05:29 AM

How about reading the WHOLE thread before posting? The next version of ToBEx will fix PartyHasItem() so that it doesn't introduce noticeable lag in the game. Also, I recall that SoS was the big culprit as far as PHI() goes, and he installed neither SoS nor CtB.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#8 Creepin

Creepin
  • Administrator
  • 1676 posts

Posted 18 March 2011 - 05:40 AM

How about reading the WHOLE thread before posting?

How about holding to a facts because your assumptions are obviously fail, at least at times 8)

The next version of ToBEx will fix PartyHasItem() so that it doesn't introduce noticeable lag in the game. Also, I recall that SoS was the big culprit as far as PHI() goes, and he installed neither SoS nor CtB.

Yep, cool to hear and all that, but there's people out there that would like to play BWP w/out lags before new version of TobEX will be released, and those who don't want to use it, and those who use it but not exactly trust it anyway and may be people with some other reasons I missed out.
P.S. Yep, it was actually SoS, not CtB that (ab)used PartyHasItem with those stupid ever-returning blades, correct.

Edited by Creepin, 18 March 2011 - 05:42 AM.

The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)


#9 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 06:06 AM

Yep, cool to hear and all that, but there's people out there that would like to play BWP w/out lags before new version of TobEX will be released, and those who don't want to use it, and those who use it but not exactly trust it anyway and may be people with some other reasons I missed out.

OK, so I get to dislike you because you're a Luddite rather than because you don't fully read threads you post in. Not much of a difference to me ;)

That said, the next version of ToBEx is currently in Release Candidate state and will surely come out before BiG Maintainers decide to remove broken features from SoS, and get around to do so and release it.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#10 Nalabut

Nalabut
  • Member
  • 12 posts

Posted 18 March 2011 - 09:36 AM

That said, the next version of ToBEx is currently in Release Candidate state and will surely come out before BiG Maintainers decide to remove broken features from SoS, and get around to do so and release it.


Will I be able to update my existing BiG World installation with the new ToBEx when it comes out, or I'll have reinstall the whole megamod?

#11 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 09:52 AM

Generally speaking, you'd need to do a full reinstall. That said, you could download ToBEx v20 and build an upgrade package out of that:

create (in the bg2 directory) a folder named "tobex_update" and copy setup-tobex.exe to setup-tobex_update.exe; in there, extract the tobex_redist directory (found in the tobex subdirectory of the tobex archive) and create a file named tobex_update.tp2; open said file with Notepad and paste in this:
BACKUP ~tobex_update/backup~
AUTHOR ~me~

BEGIN ~Update ToBEx to 20~
OUTER_SPRINT TOBEX_MOD_DIRECTORY "./TobEx_update"
LOAD_TRA "%TOBEX_MOD_DIRECTORY%/TobEx_redist/TobEx.tra"
ACTION_INCLUDE "%TOBEX_MOD_DIRECTORY%/TobEx_redist/TobEx.tpa"
and finally run setup-tobex_update.exe to install the upgrade itself.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#12 Nalabut

Nalabut
  • Member
  • 12 posts

Posted 18 March 2011 - 10:35 AM

Generally speaking, you'd need to do a full reinstall. That said, you could download ToBEx v20 and build an upgrade package out of that:


I just messed up my BiG installation(before reading your post), so I'll have to do a complete install anyway. I would like to try ToBEx v20 out, so should I just install BiG as usuall and make an upgrade package afterwards, or is there a way to install v20 with BiG?

Also: Thanks for all the help and info!

#13 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 10:38 AM

Once v20 comes out BWP will automatically download v20 instead of v19.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#14 Nalabut

Nalabut
  • Member
  • 12 posts

Posted 18 March 2011 - 11:21 AM

Once v20 comes out BWP will automatically download v20 instead of v19.


Awesome! Then I guess I'll just wait for it.

#15 Chevalier

Chevalier

    Knight of the Realms

  • Modder
  • 2405 posts

Posted 18 March 2011 - 04:10 PM

I am almost done with all of BG1, and don't have the heart to restart just now, other wise I would wait.

I Ride for the King!


a.k.a. Chev


#16 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 March 2011 - 04:12 PM

You can follow my instructions to build an 'update' version of ToBEx and use that to update ToBEx from v19 to v20.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.