Jump to content


Photo

BWP 9.5 failure (TDD 1.14/IA related?)


  • Please log in to reply
6 replies to this topic

#1 Hnyakwai

Hnyakwai
  • Member
  • 5 posts

Posted 24 October 2010 - 08:28 PM

Hi All,

I'm not really an expert with this stuff, but I have been trying to install BWP 9.5 all weekend, but I have run out of time and I haven't been able to get it to work.  The biggest problem that I have is that I get a CTD when I am in the first cutscene with Gorion leaving the city.  Here is the TobEx log from the crash:

Spoiler


I have been trying to track down the cause, and I can't find anything directly related to clerics that is causing this failure.  BTW, if I start a new BG2 game I get a CTD immediately with the same assertion failure.

Looking in the BiG World Debug.txt (it's 15 MB so I guess I won't post it) it looks like all the problems that I have are related to a corrupted .cre files.  The main culprits being bugbear.cre and bugarch.cre file.  I end up failing infinity animations and creature slot fixer because of this:

Spoiler


Spoiler


... I am not sure if this is related, but I had to make a small change to SETUP-TDD.tp2 to get it to complete it's installation.
Old Line 10974: COPY ~TDD/ITM/SCRX35.itm~           ~TDD-ITM/SCRX35.itm~
New Line 10974: COPY ~TDD/ITM/SCRX33.itm~           ~TDD-ITM~
I actually didn't know anything about WeiDU scripting before yesterday, so I am just trying to come up to speed here, but when I compared 1.14 tp2 to the 1.13 tp2 I noticed that all of the item copy lines were changed from: COPY ~TDD/ITM/xxx.itm~ ~override~ to: COPY ~TDD/ITM/xxx.itm~ ~TDD-ITM~, however it looks like the creation of TDD-ITM is commented out on line 133 of the file.

I don't know how that could be related to the assertion error that I was getting, but I did think it was a little bit odd.

I'm trying to think of anything else that could have been related, I tried a bunch of different things over the last ~36 hours to get this to work but I have more questions now than when I started.  I also had a problem at the beginning with the BG2 Fixpack when it tried to modify bazeye01.dlg from my override directory.  I found that if I deleted the file and allowed it to modify the biffed file it worked fine.  NearInfinity told me that the files were the same so I don't think that should have caused any problems.

Oh Yeah, I tried one other thing.  I tried to trace the bugarch.cre file through the install process to see which mod was corrupting it, here is the list of backups that were made (in chronological order:
C:\Games\BGII - SoA\TDD\CRE\BUGARCH.cre                                  2.00 KB 9/19/2009 2:53:31 PM
C:\Games\BGII - SoA\scs\backup\5021\BUGARCH.cre                          2.00 KB 10/24/2010 10:11:04 PM
C:\Games\BGII - SoA\BGTTweak\Backup\2400\BUGARCH.cre                     2.00 KB 10/24/2010 10:22:32 PM
C:\Games\BGII - SoA\scsII\backup\6000\BUGARCH.cre                        2.00 KB 10/24/2010 10:24:48 PM
C:\Games\BGII - SoA\aTweaks\BACKUP\140\BUGARCH.cre                       2.00 KB 10/24/2010 10:40:01 PM
C:\Games\BGII - SoA\xpmod\backup\1\BUGARCH.cre                           2.00 KB 10/24/2010 10:49:12 PM
C:\Games\BGII - SoA\generalized_biffing\prod\0\biffs\61\BUGARCH.CRE      2.00 KB 10/24/2010 11:08:16 PM


A few strange things when I look at these in NearInfinity:
1) When I open up the original file from TDD, it seems to give me a different random string every time I install it, right now it says "Name: So, if where Elturel is now was the capital of Stag Kingdom, Lyrar's Hold was built nor far..... etc."
2) That is fixed in the scs backup
3) NearInfinity will open the aTweaks backup but not the xpmod backup (does that mean that aTweaks is the culprit?)

... well, it looks like aTweaks 140 is what is fubaring bugbear.cre and bugarch.cre

Of course I don't have time to recompile without that setting before I go to bed, so I am going to post this anyways, because I'm not even sure if my CTD has anything to do with the corrupted cre's in the first place.  Any suggestions/thoughts people have on what would make all this work would be greatly appreciated.  I guess I'll set it up to install again while I sleep tonight.

Attached Files



#2 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 24 October 2010 - 08:50 PM

Looking in the BiG World Debug.txt (it's 15 MB so I guess I won't post it)

A text file like this only takes space because it 'large' not because it contains stuff, so when you package it into an archive file(.zip, .rar, .7z) it takes less than a MB.

A few strange things when I look at these in NearInfinity:
1) When I open up the original file from TDD, it seems to give me a different random string every time I install it, right now it says "Name: So, if where Elturel is now was the capital of Stag Kingdom, Lyrar's Hold was built nor far..... etc."

That's because your dialog.tlk might be different, and if the string is set to be a predefined number...

Deactivated account. The user today is known as The Imp.


#3 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 25 October 2010 - 03:50 AM

I actually didn't know anything about WeiDU scripting before yesterday, so I am just trying to come up to speed here, but when I compared 1.14 tp2 to the 1.13 tp2 I noticed that all of the item copy lines were changed from: COPY ~TDD/ITM/xxx.itm~ ~override~ to: COPY ~TDD/ITM/xxx.itm~ ~TDD-ITM~, however it looks like the creation of TDD-ITM is commented out on line 133 of the file.



Yeah many of those lines are changed by BWP edit of the TP2 so it can do its master biffing at the end. It is installation specific to BWP, not a physical change in TP2 from a "boxed" TDD 1.14.

Edited by Hoppy, 25 October 2010 - 06:23 AM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#4 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 25 October 2010 - 05:02 AM

I actually didn't know anything about WeiDU scripting before yesterday, so I am just trying to come up to speed here, but when I compared 1.14 tp2 to the 1.13 tp2 I noticed that all of the item copy lines were changed from: COPY ~TDD/ITM/xxx.itm~ ~override~ to: COPY ~TDD/ITM/xxx.itm~ ~TDD-ITM~, however it looks like the creation of TDD-ITM is commented out on line 133 of the file.

Yeah many of those lines are changed by BWP edit of the TP2 so it can do it's master biffing at the end. It is installation specific to BWP, not a physical change in TP2 from a "boxed" TDD 1.14.

I did try to warn :crying: ... and also tried to post a fix :unsure: ... no clue when it gets patchified into the BWPTrimpack though (but should prolly wait for new patches for TDDv1.14 and CtBv1.13 though :P)

Yeah the current trimpack is borked aright :ermm:

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#5 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 25 October 2010 - 06:37 AM

I actually didn't know anything about WeiDU scripting before yesterday, so I am just trying to come up to speed here, but when I compared 1.14 tp2 to the 1.13 tp2 I noticed that all of the item copy lines were changed from: COPY ~TDD/ITM/xxx.itm~ ~override~ to: COPY ~TDD/ITM/xxx.itm~ ~TDD-ITM~, however it looks like the creation of TDD-ITM is commented out on line 133 of the file.

Yeah many of those lines are changed by BWP edit of the TP2 so it can do it's master biffing at the end. It is installation specific to BWP, not a physical change in TP2 from a "boxed" TDD 1.14.

I did try to warn :crying: ... and also tried to post a fix :unsure: ... no clue when it gets patchified into the BWPTrimpack though (but should prolly wait for new patches for TDDv1.14 and CtBv1.13 though :P)

Yeah the current trimpack is borked aright :ermm:


It does seem there are less people keeping up with the BWP fixes. If I actually knew what you do to the TP2 I could make a separate copy for BWP but it is too late now. :)
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#6 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 26 October 2010 - 05:42 PM

Well, if you're still interested ... :P Here's what gets changed in TDD's .tp2:

1) Comment out the starting "COPY +" blocks right after the LANGUAGE tags (avoids messy - and HUGE - backups of override)
2) Replace all instances of "TDD-ITM", "TDD-SPL" and "TDD-CRE" with "override" except the starting "MKDIR" block (so that these files are in the override when they get patched by one of the global patching mods like the thousands of tweak components and Miloch's crefixer and stuff :P)

CtB just needs a commenting of the override copy + block :)

Latest files got revised by Mad Mate (:D) here

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#7 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 27 October 2010 - 04:10 PM

... well, it looks like aTweaks 140 is what is fubaring bugbear.cre and bugarch.cre

I don't know why the "/IA" in the title here, but this is already reported (it's a WeiDU bug - the next version should fix it).

Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle