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

#2141 agb1

agb1
  • Member
  • 1623 posts

Posted 30 December 2015 - 02:43 PM

zonx, please upload your BWS Upload.7z too. Or at least the setup-stratagems.debug.

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


#2142 zonx

zonx
  • Member
  • 93 posts

Posted 30 December 2015 - 02:52 PM

I didn't finish the install when it hit the SCS error (scs not installing would result in other errors right?), so is the install log a decent substitute? Files attached

Attached Files



#2143 agb1

agb1
  • Member
  • 1623 posts

Posted 30 December 2015 - 02:56 PM

Yes that works. Thanks.

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


#2144 agb1

agb1
  • Member
  • 1623 posts

Posted 30 December 2015 - 11:48 PM

zonx, here is what I've found so far.  Your setup-stratagems.debug log shows that SCS is failing to patch player1.dlg.  There is some code in stratagems\initial\initial.tpa for component 1000 (SCS initialize) for patching Ascension.  Until very recently, we never installed the Ascension mod on EE.  ALIEN added the new Ascension 1.51 BETA to the selection for BG2EE just the other day, so you were the first to encounter this problem.

 

SCS debug log shows:

 

Spoiler
 
Relevant code from SCS initial.tpa:
 
Spoiler
// fix the Ascension/Fixpack incompatibility (because I'm a nice guy)
 
ACTION_IF MOD_IS_INSTALLED ~Setup-Ascension.tp2~ 0 BEGIN
   ACTION_IF !FILE_EXISTS ~override/player1.dlg~ BEGIN
      COPY_EXISTING ~player1.dlg~ ~override~
   END
   OUTER_INNER_PATCH ~~ BEGIN
      PATCH_IF !(FILE_CONTAINS ~override/player1.dlg~ ~slayer3~) BEGIN
          INNER_ACTION BEGIN
                COMPILE ~%scsroot%/%component_loc%/dlg/player1.d~
                   USING  ~%scsroot%/tra/english/player1.tra~
                          ~%s/player1.tra~
          END
      END
   END
   
   ADD_JOURNAL EXISTING @314 @315 @316
END
 
I am puzzled why there is an ADD_JOURNAL action in this SCS code because according to this post (http://gibberlings3....showtopic=26671) that WeiDU action does nothing for non-EE games, and as mentioned, Ascension was not available for EE until quite recently.  Anyway, I do see line @314 defined in stratagems\tra\english\player1.tra ... but the ADD_JOURNAL line doesn't have a "USING ...path-to-player1.tra" after it, so that might be why it says it can't find a translation for @314 (really, it doesn't know where to find the string referenced by @314).
 
I hope someone with more WeiDU-fu than me will take a look at this.  Meanwhile, updated BWS master:
 
* BG2EE:  Added 'W'arning for new Ascension 1.51 BETA (SCS fails to install if this mod is installed) and moved from Recommended to Expert pre-selection
* Updated component descriptions for Ascension mod
 
Many thanks zonx for all of your testing and reporting!

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


#2145 khelban12

khelban12
  • Member
  • 33 posts

Posted 31 December 2015 - 12:37 AM

 
zonx, here is what I've found so far.  Your setup-stratagems.debug log shows that SCS is failing to patch player1.dlg.  There is some code in stratagems\initial\initial.tpa for component 1000 (SCS initialize) for patching Ascension.  Until very recently, we never installed the Ascension mod on EE.  ALIEN added the new Ascension 1.51 BETA to the selection for BG2EE just the other day, so you were the first to encounter this problem.
 
Relevant code from SCS initial.tpa:
 
Spoiler

 
I am puzzled why there is an ADD_JOURNAL action in this SCS code because according to this post (http://gibberlings3....showtopic=26671) that WeiDU action does nothing for non-EE games, and as mentioned, Ascension was not available for EE until quite recently.  Anyway, I do see line @314 defined in stratagems\tra\english\player1.tra ... but the ADD_JOURNAL line doesn't have a "USING ...path-to-player1.tra" after it, so that might be why it says it can't find a translation for @314 (really, it doesn't know where to find the string referenced by @314).
 
I hope someone with more WeiDU-fu than me will take a look at this.  Meanwhile, updated BWS master:
I had the exact same error some days ago with ee ascension and scs. As you did, i tried to find out which part is using the player1.tra but i am not familiar with weidu and i couldn't solve it properly so i did the easy solution.
////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
////    Language commands
////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////

LANGUAGE
"English"
ENGLISH
 ~stratagems/tra/english/english.tra~
 ~stratagems/tra/english/player1.tra~
After checking that english.tra does not have a @314 line, i inserted a "player1.tra" line after the english.tra so it would always be loaded. There is also a tra/ee folder but (at least for english) contains the exact same files.

I haven't been in ToB yet to check ascension, but scs installed fine and scripts seem to work fine in SoA.

If anyone can't wait for the proper solution to be found, he can add the above line in setup-stratagems.tp2

#2146 dady977

dady977
  • Member
  • 99 posts

Posted 31 December 2015 - 03:57 AM

I'm absolutely loving these new constant updates, every update is bigger and has more options, also, they're always better than the one before.

 

Keep up the great work!


Edited by dady977, 31 December 2015 - 03:58 AM.


#2147 Ser Elryk

Ser Elryk
  • Member
  • 157 posts

Posted 31 December 2015 - 05:40 AM

Not sure what the protocol is as far as which mods get to be upgraded to "Recommended", but personally I'd really like to see both the Dace (BG2) and Isra (BG1 & BG2) NPC mods get some love =)

Just puttin' it out there.

Edited by Ser Elryk, 31 December 2015 - 05:40 AM.


#2148 agb1

agb1
  • Member
  • 1623 posts

Posted 31 December 2015 - 07:26 AM

Do Dace and Isra fit seamlessly into the original game, including biography and character development that makes sense, well written dialogue (hardly any typos), not-overpowered stats and items, appropriate interactions with original game NPCs and events (interjections, banters)?

How do these mods compare to other NPC mods that are already Recommended, like Gavin?

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


#2149 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 31 December 2015 - 07:40 AM

Do Dace and Isra fit seamlessly into the original game, including biography and character development that makes sense, well written dialogue (hardly any typos), not-overpowered stats and items, appropriate interactions with original game NPCs and events (interjections, banters)?

How do these mods compare to other NPC mods that are already Recommended, like Gavin?

No reason for any of the two not to be recommended. Yes, to all the questions above - both are really good NPC mods.

Both mods have that little *extra* that makes them distinguishable from *just-another-NPC*.


Edited by Roxanne, 31 December 2015 - 07:43 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2150 agb1

agb1
  • Member
  • 1623 posts

Posted 31 December 2015 - 10:41 AM

Known issue: BWS crashes if you select BGT game type, choose Recommended pre-selection, switch to BGEE game type, choose Recommended pre-selection, enable Spell Revisions, go back

Workaround:  restart BWS after the crash

 

* Updated Item Revisions and Spell Revisions to use GitHub "latest release" link (currently v3.0.16 and v3.1.03 respectively)

* Updated Item Revisions and Spell Revisions mod descriptions (fixed German translation), file names, file sizes

 

* BG1EE/BG2EE:  Item Revisions pre-release v4 beta 8 is now in open beta -- download link added to BWS and enabled in Maximized pre-selection with 'W'arning

* BG1EE/BG2EE:  Spell Revisions removed from pre-selections (Spell Revisions v4 is not yet in open beta -- closed beta testers who have the file can still select it manually)

 

* BGT:  disabled BiG World Fixpack patches for item_rev v3 and spell_rev v3 temporarily (TODO:  check if the _copy file replacements are still valid for the updated v3 releases)

* BGT:  disabled Ninja Waki Fix and Shatter Fix patches for Item Revisions (TODO:  check if these patches are still necessary for the updated v3 release of Item Revisions)

 

Update:

 

* BGT: Re-enabled Iron Crisis Item Shattering Fix and Ninjato/Wakizashi fixes for Item Revisions v3 (I'm not sure if the latter is still needed, but it looks like the former is and the latter shouldn't do any harm)

 

* BG1EE:  Isra added to Recommended pre-selection
* BGT/BG2EE:  Dace and Isra added to Recommended pre-selection
 
NOTE:  Isra component 1 (Valerie cross-mod) is still only enabled for Maximized pre-selection because Valerie is not Recommended yet

Edited by agb1, 31 December 2015 - 12:01 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


#2151 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 31 December 2015 - 11:30 AM

Known issue: BWS crashes if you select BGT game type, choose Recommended pre-selection, switch to BGEE game type, choose Recommended pre-selection, enable Spell Revisions, go back

Workaround:  restart BWS after the crash

 

* Updated Item Revisions and Spell Revisions to use GitHub "latest release" link (currently v3.0.16 and v3.1.03 respectively)

* Updated Item Revisions and Spell Revisions mod descriptions (fixed German translation), file names, file sizes

 

* BG1EE/BG2EE:  Item Revisions pre-release v4 beta 8 is now in open beta -- download link added to BWS and enabled in Maximized pre-selection with 'W'arning

* BG1EE/BG2EE:  Spell Revisions removed from pre-selections (Spell Revisions v4 is not yet in open beta -- closed beta testers who have the file can still select it manually)

 

* BGT:  disabled BiG World Fixpack patches for item_rev v3 and spell_rev v3 temporarily (TODO:  check if the _copy file replacements are still valid for the updated v3 releases)

* BGT:  disabled Ninja Waki Fix and Shatter Fix patches for Item Revisions (TODO:  check if these patches are still necessary for the updated v3 release of Item Revisions)

 

Update:

 

* BGT: Re-enabled Iron Crisis Item Shattering Fix and Ninjato/Wakizashi fixes for Item Revisions v3 (I'm not sure if the latter is still needed, but it looks like the former is and the latter shouldn't do any harm)

 

* BG1EE/BG2EE:  Isra added to Recommended pre-selection
* BGT:  Dace and Isra added to Recommended pre-selection
 
NOTE:  Isra component 1 (Valerie cross-mod) is still only enabled for Maximized pre-selection because Valerie is not Recommended yet

The only issue I am currently aware of with respect to Valerie, is that she is not removed from the party at the end of BG1 part if you install BGT. I think there is not yet a BG2 contents for her but this way she moves with PC into Irenicus Dungeon (with current ARAM00 transition).

For my own game I have added this feature to ARAM00.bcs (could be put into fixpack?)

Spoiler


Edited by Roxanne, 31 December 2015 - 11:30 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#2152 Ser Elryk

Ser Elryk
  • Member
  • 157 posts

Posted 31 December 2015 - 11:36 AM

* BG1EE/BG2EE:  Isra added to Recommended pre-selection
* BGT:  Dace and Isra added to Recommended pre-selection

 

Don't forget Dace for BG2EE! :)

 

Also, thank you, agb1! And thank you Roxanne for your endorsement :clap:


Edited by Ser Elryk, 31 December 2015 - 11:44 AM.


#2153 agb1

agb1
  • Member
  • 1623 posts

Posted 31 December 2015 - 11:56 AM

Thanks for the reminder.  Dace is also Recommended now for BG2EE.

 

More updates:

 

* Sync'd Misc-GUI-EET with Misc-GUI and fixed some progress bar glitches

* Updated Imoen Romance to version 3.0


Edited by agb1, 31 December 2015 - 01:35 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


#2154 zonx

zonx
  • Member
  • 93 posts

Posted 31 December 2015 - 04:26 PM

Trying out latest updated builds (commit e450d18), am hungover though (disclaimer).
 
Tried a bg2ee tactical, ran into error with the new imoen romance update, but otherwise completed OK. See below/ attached.
Spoiler
ERROR: processing .D actions [imoenRomance/dialogues/TOB/FinalConversation/FinalConversation.d]: Invalid_argument("index out of bounds")
ERROR: Invalid_argument("index out of bounds")
Imoen NPC Romance Mod for BG2:SoA (Imoen Romance) was not installed due to errors.
 
 
Reran installation on recommended preset with imoen romance added, worked fine.
 
A conflict on default recommended preset:
Spoiler
Rogue rebalancing - spell progression for bards vs BG2 Tweaks - bard progression (un-nerfed table)

Attached Files



#2155 agb1

agb1
  • Member
  • 1623 posts

Posted 31 December 2015 - 05:01 PM

* Removed Ninja Waki Fix patch for Item Revisions (now included in the mod itself)
* BG2EE:  BG2 Tweaks 2270 (bard spell progression table) removed from all pre-selections
 
Reported Imoen Romance issue on the mod's forum:  http://imoen.blindmo...&t=6151&p=12049
 
zonx, can you run a weidu --change-log on SAREV25J.DLG?

Edited by agb1, 01 January 2016 - 05:43 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


#2156 Ser Elryk

Ser Elryk
  • Member
  • 157 posts

Posted 01 January 2016 - 05:47 AM

Encountered crash in my BGT Install:

 

 

##### Item Revisions Shatterfix #####
The mod was not found.
The following mods cannot be installed because of missing dependence:

Item Revisions:
0000: Item Revisions by Demivrgvs

After the mod is present, the install may be started another time.
Enter [r]etry, [c]ontinue or [e]xit.

 

Here are my Debugs and WeiDU:

 

Attached File  BiG World Install Debug & WeiDU.zip   2.37MB   177 downloads

 



#2157 agb1

agb1
  • Member
  • 1623 posts

Posted 01 January 2016 - 06:08 AM

* Spell Revisions v4 pre-release is now open to playtesters with the understanding that feedback is desired -- added to Maximized & Tactical pre-selections for BGEE and BG2EE
* Spell Revisions v4 component numbering has changed to be consistent with v3 (thanks Mike1072!) so BWS rules and component descriptions have been updated to match
* Item Revisions v4 link in BWS now correctly points to v4 forum
 

* Removed some unnecessary file existence checks for Fixpack sub-folder copying

 

Ser Elryk:  do you have an item_rev folder and a setup-item_rev.exe in your game directory?  I think I figured out the problem and it should be fixed with the change above.


Edited by agb1, 01 January 2016 - 07:05 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


#2158 dady977

dady977
  • Member
  • 99 posts

Posted 01 January 2016 - 06:58 AM

Happy New Years everyone, may your year be amazing, joyful and full of happiness!



#2159 agb1

agb1
  • Member
  • 1623 posts

Posted 01 January 2016 - 07:05 AM

Happy New Years everyone, may your year be amazing, joyful and full of happiness!

Thanks and same to you.


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


#2160 agb1

agb1
  • Member
  • 1623 posts

Posted 01 January 2016 - 07:05 AM

* BGEE/BG2EE/BGT:  Added Isandir portrait pack (v1.3) to BWS.

Edited by agb1, 01 January 2016 - 12:52 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