heeb
-
Posts
22 -
Joined
-
Last visited
Content Type
Forums
Events
Downloads
Gallery
Mods
News
Store
Posts posted by heeb
-
-
The list you posted seems to us an older SCS. I downloaded 35.4, but should I downgrade to 34.3?
Also it uses a aTweaks version that's higher than the one available in avenger's github. Os it your personal patch? -
-
I want to try a variation of https://raw.githubusercontent.com/morpheus562/Baldurs-Gate-Install-Order-List-Repository/main/user-submitted-weidu-logs/totor/WeiDU-BGT-2023-10-20.log, but can't find respective mods for components tooltipfix and gui_720
-
I posted the old version of the install order, it shouldn't have empty space and ---- lines.
Here is the properly edited version that I use.
-
I'm having trouble with my megainstall for non-EE BGT.
Level 1 NPC mod won't start and WeiDu displays unknown argument.
Spoiler//Unknown argument: []
//usage: WeiDU [options] BAF,BCS,D,DLG,TRA,TP,TP2-files
//General Input Options:
// --game X set main game directory to X
// --game-by-type X set main game directory to the one where X is installed (BG,BG2,IWD,IWD2,PST)
// --nogame do not load any default game files
// --search X look in X for input files (cumulative)
// --search-ids X look in X for input IDS files (cumulative)
// --tlkin X use X as DIALOG.TLK
// --ftlkin X use X as DIALOGF.TLK
// --use-lang X on games with multiple languages, use files in lang/X/
// --tlkmerge X merge X into loaded DIALOG.TLK
// Press Enter For More Options
// --yes answer all TP2 questions with 'Yes'
// --uninstall answer all TP2 questions with 'Uninstall'
// --reinstall reinstall all installed TP2 components
// --language X Set the language to X
// --force-install X installs component X number (cumulative)
// --force-uninstall X uninstalls component X number (cumulative)
// --force-install-rest X Y... installs component number X, Y... (cumulative)
// --force-install-list X Y... installs component number X, Y... (cumulative)
// --force-uninstall-rest X Y... uninstalls component number X, Y... (cumulative)
// --force-uninstall-list X Y... uninstalls component number X, Y... (cumulative)
// --quick-menu X installs the quick menu selection X
// Press Enter For More Options
// --process-script X process installation script X
// --skip-at-view kills AT_* ~VIEW this~
// --quick-log Doesn't print the name of components in weidu.log (much faster)
// --safe-exit Prints weidu.log after starting the installation of every component
// --version print version number and exit
// --exit print version number and exit
// --no-exit-pause Don't ask to press enter to exit
// --ask-every ask about every TP2 component
// --list-languages X lists the languages in X
// --list-components X Y lists all components in X using language Y
// --list-components-json X Y lists all components in X using language Y with JSON output EXPERIMENTAL!
// Press Enter For More Options
// --save-components-name rewrites weidu.log, printing every component name
// --change-log generates a changelog for the given resource (cumulative)
// --change-log-list generates a changelog for the given resource (cumulative)
// --change-log-rest generates a changelog for the given resource (cumulative)
// --noautoupdate do not auto-update WeiDU setup files
// --no-auto-tp2 do not run setup-mymod.tp2 even if argv[0] is setup-mymod.exe
// --noselfupdatemsg do not print any self-updating messages
// --update-all auto-update all WeiDU setup files
// --args X X will be stored in the %argv[x]% variable (cumulative)
// --args-rest X Y... X, Y... will be stored in the %argvx% variables (cumulative)
// --args-list X Y... X, Y... will be stored in the %argvx% variables (cumulative)
// Press Enter For More Options
// --case-exact apply no case transformations to file-system IO
// --print-backtrace prints OCaml stack trace when reporting an exception (rarely of interest to end-users)
// --debug-ocaml enables random debugging information for the Ocaml source (rarely of interest to end-users)
// --debug-boiic prints out which files have been changed by BUT_ONLY_IF_IT_CHANGES
// --debug-change prints a warning if a file is being COPY_EXISTED without receiving a change.
// --modder X Y... enables the MODDER mode and sets the MODDER option X to Y (cumulative)
// --clear-memory calls CLEAR_MEMORY after every action evaluation.
// --script-style X use BCS/BAF style X (BG, PST, IWD1, IWD2)
// --min X lower range for some commands (like --tlkcmp)
// --max X upper range for some commands (like --string)
// --parse-check X Y parses file Y as file type X and returns 0 if the file was parsed without errors; X must be one of D, BAF, TP2, TPA or TPP
// Press Enter For More Options
//General Output Options:
// --out X emit to file or directory X
// --append X append to file or directory X
// --backup X backup files to directory X before overwriting
// --extract-kits X extract all kits starting with kit #X
// --tlkout X emit X as new DIALOG.TLK
// --ftlkout X emit X as new DIALOGF.TLK
//D Options:
// --transin X use translation file X (cumulative)
// --testtrans test all translations files
// --noheader do not emit .D header comments
// Press Enter For More Options
// --nofrom do not emit .D "// from:" comments
// --full-from Generate complete "// from:" comments
// --nocom do not emit ANY .D / .BAF comments
// --transitive Follow EXTERN links when making D files
// --toplevel Emit top-level DLG states only
// --text emit string text with refs in comments
// --traify X convert .D file X to use TRAs (use with --out)
// --traify-old-tra X the given .TRA file contains the initial strings to traify
// --traify# X start --traify .TRA file at @X
// --traify-comment output @1 /* ~Hello~ */ rather than @1 when traifying
// --untraify-d X convert .D file X to use hardcoded strings...
// Press Enter For More Options
// --untraify-tra X ...from TRA file X
// --forceify X convert .D file X to use forced strrefs (use with --dout)
// --transref emit string reference numbers in TRA files
// --trans emit coupled .D and .TRA files
//TLK String Options:
// --traify-tlk emit a .TRA file for the given .TLK file (see --out, --min, --traify#)
// --make-tlk X make a .TLK file from .TRA file X (cumulative, see --tlkout)
// --string X display string reference #X (cumulative)
// --strfind X display strings that contain X (cumulative, regexp allowed)
// --strapp X append string X to DIALOG.TLK (cumulative)
//BIFF Options:
// --list-biffs enumerate all BIFF files in CHITIN.KEY
// Press Enter For More Options
// --list-files enumerate all resource files in CHITIN.KEY
// --biff X enumerate contents of BIFF file X (cumulative)
// --biff-type X examine all BIFF resources of extension X ... (cumulative)
// --biff-str X ... and list those containing X (cumulative, regexp allowed)
// --biff-name X assume matching items have a strref name at offset X
// --biff-value X ... or list those containing value X ...
// --biff-value-at X ... at offset X
// --biff-get X extract resource X from game BIFFs (cumulative, regexp allowed)
// --biff-get-rest X, Y, ... extract resources X, Y, ... from game BIFFs (regexp allowed)
// --biff-get-list X, Y, ... extract resources X, Y, ... from game BIFFs (regexp allowed)
// --make-biff X make data\X.bif from all files in folder X, update CHITIN.KEY
// Press Enter For More Options
// --remove-biff X remove references to biff X and its resources, update CHITIN.KEY
//ARE/ITM/SPL/CRE Options:
// --automate X automatically make a TP2 file for ARE/ITM/SPL/CRE/EFF/STO files in X
// --automate-file X automatically make a TP2 snippet for ARE/ITM/SPL/CRE/EFF/STO file X
// --automate-min X minimum strref # for --automate (default is SoA)
//Comparison Options:
// --cmp-from X emit WRITE_BYTEs to turn this file ...
// --cmp-to X ... into this one
// --dcmp-from X emit REPLACEs to turn this DLG file ...
// --dcmp-to X ... into this one
// --tcmp-from X compare this TRA file (or directory of TRA files)...
// Press Enter For More Options
// --tcmp-to X ... with this one (or this directory)
// --bcmp-from X emit APPLY_BCS_PATCH to turn this BCS file...
// --bcmp-to X ... into this one
// --rcmp-from X emit REPLACE_TEXTUALLY patches to turn this file...
// --rcmp-to X ... into this one
// --textcmp-from X emit APPLY_BCS_PATCH to turn this textual file...
// --textcmp-to X ... into this one
// --bcmp-orig X original file to apply ...
// --bcmp-patch X ... this patch to
// --tlkcmp-from X emit STRING_SETs to convert this TLK file ...
// --tlkcmp-to X ... into this one
// Press Enter For More Options
// --tlkcmp-use-strings modifies --tlkcmp behavior
//and XPMOD gives warnings or errors about some files being too small.
Spoiler//WARNING: AERIEX is not a valid DLG file (too small)
//WARNING: ARGH is not a valid DLG file (too small)
//WARNING: BARG is not a valid DLG file (too small)
// INSTALLATION ABORTED
//WARNING: MONKTU15 is not a valid DLG file (too small)
//WARNING: MONKTU16 is not a valid DLG file (too small)
//WARNING: MONKTU17 is not a valid DLG file (too small)
//WARNING: R2 is not a valid DLG file (too small)
//WARNING: R214 is not a valid DLG file (too small)
//WARNING: R3 is not a valid DLG file (too small)
//WARNING: R86 is not a valid DLG file (too small)
//WARNING: SARGET is not a valid DLG file (too small)
//WARNING: SDDF is not a valid DLG file (too small)
//WARNING: SSSS is not a valid DLG file (too small)
//WARNING: VOLO2 is not a valid DLG file (too small)
//WARNING: ZZZX is not a valid DLG file (too small)I'm attaching the list of mods I'm using on project Infinity.
Is there any way to rearrange the mods, so I can avoid these errors?
-
1 hour ago, lynx said:
Hard to say, that's weidu complaining about something. Maybe a mod is using a very exotic path or there are shortcuts. I'd just try moving on.
If it was generated, I'm also interested in the contents of the diffs dir.
No other mods except fixpack.
Nothing generated in the diffs dir.
-
I got a long list of
The filename, directory name, or volume label syntax is incorrect.
while installing the mod on fresh BG2 install with Fixpack applied.
Installation did complete, but I'm not sure if it was done correctly.
-
I tried to install multiple mods using Project Infinity on non-EE BGT, but at around the part where Level One NPCs should start install process fails,
and gives this error:
Spoiler//[C:\Users\jheaf\Desktop\Vidya Games\BGT\GemBGT\Tools\WeiDU\247.00\weidu.exe] WeiDU version 24700
// WeiDU (version 24700: "Return of the Warlock")
//Unknown argument: []
//usage: WeiDU [options] BAF,BCS,D,DLG,TRA,TP,TP2-files
//General Input Options:
// --game X set main game directory to X
// --game-by-type X set main game directory to the one where X is installed (BG,BG2,IWD,IWD2,PST)
// --nogame do not load any default game files
// --search X look in X for input files (cumulative)
// --search-ids X look in X for input IDS files (cumulative)
// --tlkin X use X as DIALOG.TLK
// --ftlkin X use X as DIALOGF.TLK
// --use-lang X on games with multiple languages, use files in lang/X/
// --tlkmerge X merge X into loaded DIALOG.TLK
// Press Enter For More Options
// --yes answer all TP2 questions with 'Yes'
// --uninstall answer all TP2 questions with 'Uninstall'
// --reinstall reinstall all installed TP2 components
// --language X Set the language to X
// --force-install X installs component X number (cumulative)
// --force-uninstall X uninstalls component X number (cumulative)
// --force-install-rest X Y... installs component number X, Y... (cumulative)
// --force-install-list X Y... installs component number X, Y... (cumulative)
// --force-uninstall-rest X Y... uninstalls component number X, Y... (cumulative)
// --force-uninstall-list X Y... uninstalls component number X, Y... (cumulative)
// --quick-menu X installs the quick menu selection X
// Press Enter For More Options
// --process-script X process installation script X
// --skip-at-view kills AT_* ~VIEW this~
// --quick-log Doesn't print the name of components in weidu.log (much faster)
// --safe-exit Prints weidu.log after starting the installation of every component
// --version print version number and exit
// --exit print version number and exit
// --no-exit-pause Don't ask to press enter to exit
// --ask-every ask about every TP2 component
// --list-languages X lists the languages in X
// --list-components X Y lists all components in X using language Y
// --list-components-json X Y lists all components in X using language Y with JSON output EXPERIMENTAL!
// Press Enter For More Options
// --save-components-name rewrites weidu.log, printing every component name
// --change-log generates a changelog for the given resource (cumulative)
// --change-log-list generates a changelog for the given resource (cumulative)
// --change-log-rest generates a changelog for the given resource (cumulative)
// --noautoupdate do not auto-update WeiDU setup files
// --no-auto-tp2 do not run setup-mymod.tp2 even if argv[0] is setup-mymod.exe
// --noselfupdatemsg do not print any self-updating messages
// --update-all auto-update all WeiDU setup files
// --args X X will be stored in the %argv[x]% variable (cumulative)
// --args-rest X Y... X, Y... will be stored in the %argvx% variables (cumulative)
// --args-list X Y... X, Y... will be stored in the %argvx% variables (cumulative)
// Press Enter For More Options
// --case-exact apply no case transformations to file-system IO
// --print-backtrace prints OCaml stack trace when reporting an exception (rarely of interest to end-users)
// --debug-ocaml enables random debugging information for the Ocaml source (rarely of interest to end-users)
// --debug-boiic prints out which files have been changed by BUT_ONLY_IF_IT_CHANGES
// --debug-change prints a warning if a file is being COPY_EXISTED without receiving a change.
// --modder X Y... enables the MODDER mode and sets the MODDER option X to Y (cumulative)
// --clear-memory calls CLEAR_MEMORY after every action evaluation.
// --script-style X use BCS/BAF style X (BG, PST, IWD1, IWD2)
// --min X lower range for some commands (like --tlkcmp)
// --max X upper range for some commands (like --string)
// --parse-check X Y parses file Y as file type X and returns 0 if the file was parsed without errors; X must be one of D, BAF, TP2, TPA or TPP
// Press Enter For More Options
//General Output Options:
// --out X emit to file or directory X
// --append X append to file or directory X
// --backup X backup files to directory X before overwriting
// --extract-kits X extract all kits starting with kit #X
// --tlkout X emit X as new DIALOG.TLK
// --ftlkout X emit X as new DIALOGF.TLK
//D Options:
// --transin X use translation file X (cumulative)
// --testtrans test all translations files
// --noheader do not emit .D header comments
// Press Enter For More Options
// --nofrom do not emit .D "// from:" comments
// --full-from Generate complete "// from:" comments
// --nocom do not emit ANY .D / .BAF comments
// --transitive Follow EXTERN links when making D files
// --toplevel Emit top-level DLG states only
// --text emit string text with refs in comments
// --traify X convert .D file X to use TRAs (use with --out)
// --traify-old-tra X the given .TRA file contains the initial strings to traify
// --traify# X start --traify .TRA file at @X
// --traify-comment output @1 /* ~Hello~ */ rather than @1 when traifying
// --untraify-d X convert .D file X to use hardcoded strings...
// Press Enter For More Options
// --untraify-tra X ...from TRA file X
// --forceify X convert .D file X to use forced strrefs (use with --dout)
// --transref emit string reference numbers in TRA files
// --trans emit coupled .D and .TRA files
//TLK String Options:
// --traify-tlk emit a .TRA file for the given .TLK file (see --out, --min, --traify#)
// --make-tlk X make a .TLK file from .TRA file X (cumulative, see --tlkout)
// --string X display string reference #X (cumulative)
// --strfind X display strings that contain X (cumulative, regexp allowed)
// --strapp X append string X to DIALOG.TLK (cumulative)
//BIFF Options:
// --list-biffs enumerate all BIFF files in CHITIN.KEY
// Press Enter For More Options
// --list-files enumerate all resource files in CHITIN.KEY
// --biff X enumerate contents of BIFF file X (cumulative)
// --biff-type X examine all BIFF resources of extension X ... (cumulative)
// --biff-str X ... and list those containing X (cumulative, regexp allowed)
// --biff-name X assume matching items have a strref name at offset X
// --biff-value X ... or list those containing value X ...
// --biff-value-at X ... at offset X
// --biff-get X extract resource X from game BIFFs (cumulative, regexp allowed)
// --biff-get-rest X, Y, ... extract resources X, Y, ... from game BIFFs (regexp allowed)
// --biff-get-list X, Y, ... extract resources X, Y, ... from game BIFFs (regexp allowed)
// --make-biff X make data\X.bif from all files in folder X, update CHITIN.KEY
// Press Enter For More Options
// --remove-biff X remove references to biff X and its resources, update CHITIN.KEY
//ARE/ITM/SPL/CRE Options:
// --automate X automatically make a TP2 file for ARE/ITM/SPL/CRE/EFF/STO files in X
// --automate-file X automatically make a TP2 snippet for ARE/ITM/SPL/CRE/EFF/STO file X
// --automate-min X minimum strref # for --automate (default is SoA)
//Comparison Options:
// --cmp-from X emit WRITE_BYTEs to turn this file ...
// --cmp-to X ... into this one
// --dcmp-from X emit REPLACEs to turn this DLG file ...
// --dcmp-to X ... into this one
// --tcmp-from X compare this TRA file (or directory of TRA files)...
// Press Enter For More Options
// --tcmp-to X ... with this one (or this directory)
// --bcmp-from X emit APPLY_BCS_PATCH to turn this BCS file...
// --bcmp-to X ... into this one
// --rcmp-from X emit REPLACE_TEXTUALLY patches to turn this file...
// --rcmp-to X ... into this one
// --textcmp-from X emit APPLY_BCS_PATCH to turn this textual file...
// --textcmp-to X ... into this one
// --bcmp-orig X original file to apply ...
// --bcmp-patch X ... this patch to
// --tlkcmp-from X emit STRING_SETs to convert this TLK file ...
// --tlkcmp-to X ... into this one
// Press Enter For More Options
// --tlkcmp-use-strings modifies --tlkcmp behavior
//
//WARNING: : has encounter errors durring installation, exited with ExitCode = 1
//WARNING: unpausing installation will continue from next component.
//Log Options:
// --log X log output and details to X
// --autolog log output and details to WSETUP.DEBUG
// --logapp append to log instead of overwriting
// --log-extern also log output from commands invoked by WeiDU
// --debug-assign Print out all values assigned to TP2 variables
// --debug-value Print out all value expressions
// --continue continue despite TP2 action errors
//Help Options:
// -help display this list of options
// --help display this list of optionsLevel 1 NPC mod runs fine on its own with a fresh installation of BG2.
I have the mod install order with me in the attachment.
Should I adjust my installation order, or remove some mod?
-
Actually PI can't detect BGT Music actually.
I think I'll manually install it, or do some tinkering.
Thank you.
-
I tried a BGT megamod on a Project Infinity by following the old install order from last version of BWS.
First problem I saw was that music either doesn't play or doesn't play the right one.
example: Friendly Arm Inn music playing in the neighboring temple, and music barely playing in the other.
What should I supplement my current install order with to avoid such errors?
-
5 minutes ago, Bartimaeus said:
I wish weidu didn't spit out "INSTALLED WITH WARNINGS" for this, since it can be a bit misleading. Basically, the mod expected to modify a file (specifically an item), but didn't end up doing so. That's all the warning is there for. It is almost 99% sure to be inconsequential.
Thank you!
-
Installing Ascension on non-EE Baldur's Gate 2. Got a warning after installing the Rewritten Final Chapter of Throne of Bhaal component.
-
ERROR Installing [initialise mod (all other components require this)], rolling back to previous state
Will uninstall 2192 files for [sTRATAGEMS/SETUP-STRATAGEMS.TP2] component 1000.
Uninstalled 2192 files for [sTRATAGEMS/SETUP-STRATAGEMS.TP2] component 1000.
ERROR: Failure("ISNFXSC.CRE: read out of bounds")
Detailed error information can be found in the file SETUP-STRATAGEMS.DEBUG . For help troubleshooting installation problems, go to the Sword Coast Stratagems forum at forums.gibberlings3.net.
Automatically Skipping [initialise mod (all other components require this)] because of error.
Using Language [English]
i got this error while installing.
Though it could be a mega-install problem since I'm using BWS.
Error when installing "Skip The Candlekeep Tutorial"
in Sword Coast Stratagems
Posted · Edited by heeb
Doing a stratagems installation, but getting this error:
NOT INSTALLED DUE TO ERRORS Skip the Candlekeep tutorial sections -> Skip Candlekeep altogether (warning: breaks the 4th wall!)
I've attached the setup-stragems.debug.
Setup-stratagems.debug