Jump to content


Photo

BiG World Setup (an attempt to update the program)


  • This topic is locked This topic is locked
5286 replies to this topic

#1921 agb1

agb1
  • Member
  • 1623 posts

Posted 09 December 2015 - 08:51 PM

Set BWS to pause after extraction and replace the files you want, then resume to let BWS handle the install.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1922 -Guest-

-Guest-
  • Guest

Posted 09 December 2015 - 09:55 PM

So I have to wait for it to download and extract all the files again I already downloaded and extracted manually... ^^ Amazing! 

 

Don't get me wrong, thanks for the quick answer and my admiration for all the dedicated work on this project, but a program should have an option to force it to skip one step. (Aside from a serious lack of documentation.)

 

Really, I just mean it as a suggestion- there is no readme to consult, and so I naturally assumed I'll be able to pre-extract mods just like the old BWP way.



#1923 agb1

agb1
  • Member
  • 1623 posts

Posted 09 December 2015 - 10:01 PM

If you have all of the mods you want extracted already, you can edit the Config\Setup.ini and copy-paste the lines under Order-Install to the Order section above.  The Order section tells BWS what steps to do / not do when you start it.  The Order-??? sections below are for reference/copy-paste and have no direct effect on BWS.  You can for example set the select (pick mods/components), download and extract steps to 0 to skip them.

 

As for documentation, there is a FAQ included in the BWS package.


BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1924 agb1

agb1
  • Member
  • 1623 posts

Posted 09 December 2015 - 10:12 PM

Here's WeiDU.log, and here's Setup-BWS_Final.Debug.

I figured ~800 lines was too much to paste directly, so I've put it on my own pastebin. While I'm at it, here are all of the .debug files, if any of those are necessary, or can help.
 
edit: I managed to find a setup that solves this issue. I exported the modlist not fixed, and fixed, and a .diff that shows the changes.
If that helps anyone knowledgeable figure out the issue, great, if not I'll undertake the tedious task of building a setup each time adding mods one by one until I find the culprit.

Most of the mods you installed have been around for a long time so they are unlikely to be responsible for the problems you saw.  Klatu Tweaks is fairly new but seems stable and it looks like your fixed selection also included it.  I didn't see anything else that looks suspicious.

 

Actually -- what language did you use for your installation?


Edited by agb1, 09 December 2015 - 10:24 PM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1925 Lilian

Lilian
  • Member
  • 5 posts

Posted 10 December 2015 - 06:43 PM

Everything is English.

But I've figured out that the BG1 NPC Project is what's causing the issue. Or more likely that it's conflicting with another mod as I had it installed and working just fine on a minimal, manual setup. This time I went for the "Stable" setup, made my desired changes, and disabled the NPC Project. Upon exiting Candlekeep, Imoen was there as she should be. After installing the NPC Project manually, she again disappears. Here is the current WeiDU.log, SETUP-BG1NPC.DEBUG, and Setup-BWS_Final.Debug.



#1926 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 December 2015 - 07:24 AM

@BWS Peeps: What file is the BWS equivalent of the BiG World Debug.txt? Lilian needs to upload that for his/her failed installation


"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


#1927 dabus

dabus
  • Member
  • 1982 posts

Posted 11 December 2015 - 07:39 AM

BWS says right at the end:

 

Preparing BiG World Debug.7z for easier bug-reports...

 

 

Faq says:

 

To help debugging some errors, a file called BiG World Debug.7z will be created that includes a slightly stripped version of the installation-messages. It well help guys to give you better support.

 

You can find it in the BG2-folder...

 

You can also use the BiG World Upload Debug.txt or BiG World Install Debug.txt in the logs-subfolder, with the Upload-thing being a stripped down version that does not show ogg/mp3/tis-decoding output. But as said, 7z is smaller and better for faster up-/downloads.


Edited by dabus, 11 December 2015 - 07:43 AM.

THINK! - It's not illegal.

#1928 Lilian

Lilian
  • Member
  • 5 posts

Posted 11 December 2015 - 04:16 PM

Lilian needs to upload that for her failed installation


Very well. From the installation of the unmodified "Recommended" preset.

edit: I've narrowed it down yet again, to the options in BG1 NPC Project that alter the starting location of a few party NPCs.


Edited by Lilian, 11 December 2015 - 04:47 PM.


#1929 agb1

agb1
  • Member
  • 1623 posts

Posted 11 December 2015 - 04:53 PM

That is interesting. I always use the SCS component to move NPCs to more convenient starting locations, which conflicts with the BG1NPC component that does the same, so I have never tried an install with the BG1NPC implementation of that tweak. If it breaks Imoen's initial appearance after Candlekeep, we should mark that component expert until we figure out why and patch it.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1930 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 December 2015 - 08:14 PM

Many thanks for narrowing it down :) Fixed it up... Your next install should work fine. AstroBryGuy needs to know this :P

 

As for the issue, someone did a find+replace of STRING_COMPARE (which returns false if equal) with STR_EQ (which returns true if equal) so it was changing the starting location of every NPC other than the one named in the component :lol:


"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


#1931 agb1

agb1
  • Member
  • 1623 posts

Posted 12 December 2015 - 08:40 AM

I've updated bp-test branch with these changes:

 

* BG2EE - NPC Kit Pack components 900, 2500 (kits for Edwin and Nalia) marked Expert due to install errors; component descriptions in npckit.ini updated to match
 
These are the NPC Kit Pack components that pikachu01 reported gave installation errors on BG2EE.   Error patching weapprof.2da: "Cannot find 0 rows with at least 65 columns."
 
* BG2EE - NPC_EE pre-selections for Nalia changed to 'Loremaster' for Recommended/Stable and 'Spellbender' for Tactical
 
* BG1EE/BG2EE - NPC_EE pre-selections for Imoen changed to 'Swashbuckler' for Recommended, 'Adventurer' (S&S required) for Stable, 'Spellfilcher' for Tactical
 
This is also thanks to pikachu01 for reporting that NPC_EE was using the S&S kit for Imoen on Recommended while S&S was not selected by default.

Edited by agb1, 12 December 2015 - 08:48 AM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1932 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 12 December 2015 - 12:17 PM

This component

 

SETUP-NSCPORTRAITS.TP2~ 0 1031 // Alternate NPC-Portraits for Region of Terror: v3.0 BWP Fix

 

is incompatible with BGT, Drizzt Saga, original Drizzt, SandrahNPC, SandrahRtF and most likely any other mod containing Drizzt as it introduces a discontiniuty in the Drizzt Character (thus destroys continuous Drizzt which had been already achieved before).

The component should not be selected in BWS/BWP.

 

PS Not only applies to Drizzt himself, but all other RoT Characters who also appear in other parts of the game (Drizzt's friends, Jarlaxle, Artemis etc.....)


Edited by Roxanne, 12 December 2015 - 12:34 PM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#1933 agb1

agb1
  • Member
  • 1623 posts

Posted 12 December 2015 - 01:23 PM

Is it changing more than the portraits?

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1934 AstroBryGuy

AstroBryGuy
  • Modder
  • 22 posts

Posted 12 December 2015 - 02:14 PM

Many thanks for narrowing it down :) Fixed it up... Your next install should work fine. AstroBryGuy needs to know this :P

 

As for the issue, someone did a find+replace of STRING_COMPARE (which returns false if equal) with STR_EQ (which returns true if equal) so it was changing the starting location of every NPC other than the one named in the component :lol:

 

Thanks! Fixed in v22.2.



#1935 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 5155 posts

Posted 12 December 2015 - 02:17 PM

Is it changing more than the portraits?
At least the version that doesn't have the BWP FIX does nothing else than sets an alternative picture to the specific .cre files. It of course might not cover all the possible files, but that's just life man.
Discontinuity is not game breaking incompatibility problem .. just inconvenience to dispose off.

Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#1936 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 12 December 2015 - 09:00 PM

Slap a W on that NPC portrait component :D


"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


#1937 Lilian

Lilian
  • Member
  • 5 posts

Posted 13 December 2015 - 09:59 AM

Many thanks for narrowing it down :) Fixed it up... Your next install should work fine. AstroBryGuy needs to know this :P
 
As for the issue, someone did a find+replace of STRING_COMPARE (which returns false if equal) with STR_EQ (which returns true if equal) so it was changing the starting location of every NPC other than the one named in the component :lol:

 
 

Thanks! Fixed in v22.2.


Lovely, thanks for the quick fixes~

Funny how such a simple typo or a small oversight can have such catastrophic results. :P



#1938 agb1

agb1
  • Member
  • 1623 posts

Posted 14 December 2015 - 06:56 PM

Latest updates on bp-test branch (at this point the main branch is woefully out of date):
 
* BG2EE - BGEE Classic Movies requires EET but also is not yet compatible with it
* BGEE Graphics Overhaul parts 1, 2 and 3 must be installed together
* M&G and RR Thief and Bard conflict warning disabled because BWS automatically solves conflict warnings when loading pre-selections by disabling one (this is on my list to fix)
* Added conflict warning for NSCPortraits' Region of Terror component vs. BGT, Drizzt Saga and Sandrah NPC and removed it from default pre-selections (1111 -> 0000)
* BG2EE/BGT - Changed category for portrait-changing components of Afaaq (Djinni Companion), Aran Whitehand, BG1NPC, Dace, Edwin Romance, Kelsey, Kivan, Nathaniel so they appear in the Graphical section (install order unchanged)
* Kivan and Deheriana Companions' alternative Kivan portrait removed from default pre-selections (1111 -> 0000) because PaintBG is preferred
* BG2EE - Fixed category for BP 1725 (Xvart village) component (was with NPCs, now in Tactical Encounters)
* BG2EE - Added TeamBG Armor and Weapon packs for BG1 to 'EET required' list
* Added Xan component 1 (fighter/mage class) to Xan's kit change conflict rule (vs. NPC_EE and Lost Items)
 
* Appended "pre-release" to Faiths & Powers, Spell Revisions v4 (EE game type only) and Item Revisions v4 (EE game type only)
* Added 'M'anual download warning to Spell Revisions v4 (EE game type only) and Item Revision v4 (EE game type only)
* Added 'infinite dialogue loops' warning to Helarine, Doomguide of Kelemvor NPC mod description
* Renamed PaintBG mod for BG2EE to "PaintBG for BG2EE and EET"
* BG2EE only - Updated mod description for Sword Coast Stratagems to explain why BG1 components are marked Expert (tp2 edits necessary to install with EET)
* Tweaked mod component descriptions for Pack Mule ("bgee" -> "EE" because it is compatible with BG2EE also)
 
* Internal changes to BWS au3 files so that mods/components are correctly hidden and special-case EET mods are correctly recognized when the Purge section of Game.ini for BGT/BG2EE includes rules that depend on /either/ BGT or EET (for easier maintenance of both game types)
* Increased max size of the global array for tree-view items ($g_CentralArray[16] at line 991 in Select_Tree.au3) by 9900 so it is unlikely we will ever fill it (though we can hope for that many new components)
 
Edit, added:
 
* BWS will now append 2302 WIZARD_REMOVE_MAGIC to Spell.IDS when installing BPSeries AI to work around install error reported by pikachu01
* BP 440 and 450 marked Expert and mod component descriptions updated (problems with Ilyich in Irenicus' Dungeon); BP 460 enabled for Tactical pre-selection instead of 440

Edited by agb1, 14 December 2015 - 08:19 PM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1939 agb1

agb1
  • Member
  • 1623 posts

Posted 14 December 2015 - 08:44 PM

Also, this error which doesn't appear when installing BPSeries by itself appears. This was a known issue way back here: http://www.shsforums...-10#entry575191 but got fixed after v1.3.2064

 

[bpseries/source/gb-smage.baf] PARSE ERROR at line 3973 column 1-32
Near Text: )
[HaveSpell] argument [WIZARD_REMOVE_MAGIC] not found in [Spell.IDS]

[bpseries/source/gb-smage.baf] PARSE ERROR at line 3995 column 1-49
Near Text: )
[Spell] argument [WIZARD_REMOVE_MAGIC] not found in [Spell.IDS]

What version of BPSeries AI did you install?  BWS currently uses version 1.3.3021 which is apparently newer than 2064, so evidently it is still not fixed if that is what you used.  I added a workaround to BWS (on the bp-test branch) to append that particular IDS entry, but I haven't tested it so I do not know if it needs additional IDS entries.


BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip


#1940 agb1

agb1
  • Member
  • 1623 posts

Posted 14 December 2015 - 08:47 PM

basically the paladin stronghold questgiver only checks for the wellbeing of characters that are impossible to kill, despite the line he says

there is no way to fail the quest

@Almateria - what component of your mod includes this fix?  Can you split it out into a separate component so players can install just the fix if they do not want any of the restored/added content?


Edited by agb1, 14 December 2015 - 08:49 PM.

BiG World Fixpack (community collection of mod fixes and compatibility patches, with user-friendly cross-platform script)

 

BiG World Setup (tool to automate best-practice installation of Infinity Engine mods on Windows, with conflict analysis)

Latest version:    https://bitbucket.or.../get/master.zip