Author Topic: Saerileth slowdown  (Read 3188 times)

0 Members and 1 Guest are viewing this topic.

Offline Mojo

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
    • Email
Saerileth slowdown
« on: May 29, 2011, 05:53:13 AM »
As soon as she joins the party, the game starts to stutter.  I did a little looking around and i think it is due to the constant checks for evil items in my inventory.  Is there any fix for this, or maybe something i can do with the configuration of the game that would help?  I really want to play the mod, but this slowdown is a deal breaker.

Offline Solaufein

  • Lord of the Realms
  • Administrator
  • Level 5
  • *****
  • Posts: 5149
  • Karma: +127/-19
  • Gender: Male
  • The night is dark and full of terrors...
    • ICQ Messenger - 251194643
    • Yahoo Instant Messenger - gscott7833
    • View Profile
    • http://teambg.net
Re: Saerileth slowdown
« Reply #1 on: May 31, 2011, 03:06:12 PM »
Have you tried putting such items in a bag of holding?

I'll have to give her script files a look over and see why this is.
My mods:
Dark Horizons
The Undying
Nikita
IWD2 store

Co-contributor:
Dark Side of the Sword Coast BG1 Weidu
Aurils Bane
Encounters
Saerileth
Baldur's Gate - Enhanced Edition beta tester
Baldur's Gate 2 - Enhanced Edition beta tester
Icewind Dale - Enhanced Edition beta tester

Offline Mojo

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
    • Email
Re: Saerileth slowdown
« Reply #2 on: June 01, 2011, 07:51:43 PM »
Im not positive that is why, just my best guess.  It could be something else entirely.  My game is pretty heavily modded.  However, it works fine whenever she is not in the party.

Offline Ardanis

  • Newbie
  • *
  • Posts: 77
  • Karma: +12/-2
  • Gender: Male
    • View Profile
    • Email
Re: Saerileth slowdown
« Reply #3 on: June 04, 2011, 12:22:21 PM »
Stutter debugging tool
If that looks too much arcane to comprehend, then simply do this:

1) Make a txt file in your game directory, copy the code inside and save as setup-mymod.tp2
2) Download the latest version of WeiDU from www.weidu.org, put weidu.exe into your game directory
3) Rename weidu.exe to setup-mymod.exe and run
Mymod - you can use any other name, if you please

Code: [Select]
BACKUP ~stutter_test/backup~
AUTHOR ~blah~
 
BEGIN ~Test stuttering~
COPY_EXISTING ~saerilet.bcs~ ~override~
        ~Baldur.bcs~ ~override~
        SET x = 0 - 1
        DECOMPILE_BCS_TO_BAF
                REPLACE_EVALUATE ~\(RESPONSE #[0-9]+\)~ BEGIN
                                                x += 1
                                END "\1
                ActionOverride(Player1,DisplayString(Myself,~Running block %x% of %SOURCE_RES%.BCS~))"
        COMPILE_BAF_TO_BCS
Now load the game and see if there're any strings firing repeatedly.
If there are, then open the BCS file in question in DLTCEP or NearInfinity and find the culprit block, so that there'll be something to dance from.

If no string stutters, then it probably is another script, but I'd have to consult Saerileth's installer first to assemble the complete list.