Jump to content


Photo

Installation order for the new stuff


  • Please log in to reply
113 replies to this topic

#1 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 18 November 2005 - 08:25 AM

The following way is absolutely clean (ignore unnecessary mods if you don't want to install them):

1) ToB+offic. patch
2) BDash-WeiDU (or G3 fixpack).
3) SoS v1.05/TDD v1.05/BGT-WeiDU ZETA - in any order
4) CtB-TDD fix for TDD v1.05
5) CtB v1.6
6) TS-BP v6.04 (it doesn't like CtB to be installed after ;) )
7) Deactivate (uninstall) GUI-switcher - choose "Original SoA/ToB" item (see TP2 patch below).
8) Install ANY other mods you want here (hope they're truly WeiDU and don't ruin anything). Any BGT-WeiDU BETAs should be installed here too.
9) Worldmap v5
10) Fixes for SoS, TDD, TS-BP
11) If you want you may activate preferable GUI at this point:
- run GUI-switcher once to activate automatically GUI of the last mod from SoS/TDD/SoS/BGT/CtB set;
- run it again to choose manually necessary GUI.


*************************************************************
GUI switcher patch (for the current SoS v1.05/TDD v1.05/TS-BP v6.04 )
*************************************************************
First, GUI Switcher is a cosmetic mini-mod that will be autocreated during the installation of the first mod from the set of SoS v1.05/TDD v1.05/TS-BP v6.04/CtB v1.6/BGT-WeiDU Zeta. Each of them have their own game GUI (graphical user interface) and this mod will allow to switch between them easily at any time you want without reinstalling the whole mods pack.

To be able to complete step 7) (uninstall GUI Switcher) at one attempt (not 2 or 3 consequtive passes) it's necessary to modify existing TP2's of the mentioned 3 mods BEFORE you will start the installation of your multi-mod configuration.

Each of them is starting with a piece of code that creates GUI Switcher mod if it's not present at the time of installation.

A current version of that code looks like this:
ACTION_IF NOT FILE_EXISTS ~Setup-GUI.tp2~
THEN BEGIN
  COPY ~SoS/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~   // - for SoS
//  COPY ~TDD/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~  - for TDD
//  COPY ~TS/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~   - for TS-BP
  COPY ~Setup-SoS.exe~ ~Setup-GUI.exe~
  MKDIR ~GUIlist~
  MKDIR ~GUIlist/Backup~
  MKDIR ~GUIlist/1~
  MKDIR ~GUIlist/2~
  MKDIR ~GUIlist/3~
  MKDIR ~GUIlist/4~
  MKDIR ~GUIlist/5~
  MKDIR ~GUIlist/6~
  MKDIR ~GUIlist/7~
  MKDIR ~GUIlist/8~
  MKDIR ~GUIlist/9~
  MKDIR ~GUIlist/10~
  MKDIR ~GUIlist/11~
  MKDIR ~GUIlist/12~
  MKDIR ~GUIlist/13~
  MKDIR ~GUIlist/14~
  MKDIR ~GUIlist/15~
  MKDIR ~GUIlist/16~
  MKDIR ~GUIlist/17~
  MKDIR ~GUIlist/18~
  MKDIR ~GUIlist/19~
  MKDIR ~GUIlist/20~
END
It's necessary to add few more lines there and it should look like this:
ACTION_IF NOT FILE_EXISTS ~Setup-GUI.tp2~
THEN BEGIN
  COPY ~SoS/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~  // - for SoS
//  COPY ~TDD/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~  - for TDD
//  COPY ~TS/GUIlist/Setup-GUI.tp2~ ~Setup-GUI.tp2~   - for TS-BP
  COPY ~Setup-SoS.exe~ ~Setup-GUI.exe~
  MKDIR ~GUIlist~
  MKDIR ~GUIlist/Backup~
  MKDIR ~GUIlist/1~
  MKDIR ~GUIlist/2~
  MKDIR ~GUIlist/3~
  MKDIR ~GUIlist/4~
  MKDIR ~GUIlist/5~
  MKDIR ~GUIlist/6~
  MKDIR ~GUIlist/7~
  MKDIR ~GUIlist/8~
  MKDIR ~GUIlist/9~
  MKDIR ~GUIlist/10~
  MKDIR ~GUIlist/11~
  MKDIR ~GUIlist/12~
  MKDIR ~GUIlist/13~
  MKDIR ~GUIlist/14~
  MKDIR ~GUIlist/15~
  MKDIR ~GUIlist/16~
  MKDIR ~GUIlist/17~
  MKDIR ~GUIlist/18~
  MKDIR ~GUIlist/19~
  MKDIR ~GUIlist/20~

//EXTRA STUFF START********************************************
  COPY_EXISTING ~Setup-GUI.tp2~ ~Setup-GUI.tp2~
   READ_2DA_ENTRY 0 1 2 "slot_name"
   SET_2DA_ENTRY  0 1 2 "%slot_name%"+1
   REPLACE_TEXTUALLY "//slot%slot_name%_%slot_name%_%slot_name%"
 ~~~~~
BEGIN ~"Original SoA/ToB"~ INSTALL_BY_DEFAULT
SUBCOMPONENT ~Game Graphical User Interface (GUI)~
AT_EXIT ~Setup-GUI.exe --uninstall~
 ~~~~~
//EXTRA STUFF END**********************************************
END

Edited by King Diamond, 16 December 2005 - 11:23 AM.

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#2 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 18 November 2005 - 03:19 PM

NeJ?

IF it works at all, its installation MUST go before BGT-WeiDU.

--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.

Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)

Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)


#3 kharan5876

kharan5876
  • Member
  • 204 posts

Posted 19 November 2005 - 01:05 PM

Last time I tried to apply the TDD and Sos Fixes at the end of my big installation it started trying to uninstall BGT. Do you need to remove your weidu log before installing them in that case?

#4 sadun

sadun
  • Member
  • 122 posts

Posted 20 November 2005 - 01:18 PM

At stage three when i installing mods i get following errors.

1) ToB+offic. patch
2) BDash-WeiDU
3) SoS v1.05
4) TS-BP v6.04
i get error and my weidu.log cleared itself

i also tried

1) ToB+offic. patch
2) BDash-WeiDU
3) TDD v1.05
4) SoS v1.05

i get error again but weidu log not corrupted

[C:\Program Files\Black Isle\BGII - SoA\Setup-SOS.exe] WeiDU version 185

[WeiDU.log] PARSE ERROR at line 7 column 14-14
Near Text: ~
syntax error

[WeiDU.log] ERROR at line 7 column 14-14
Near Text: ~
Parsing.Parse_error
ERROR: parsing [WeiDU.log]: Parsing.Parse_error

Install Component [Shadows Over Soubar, v105 WeiDU]
[Y]es or [N]o or [Q]uit?


And by the way what is that gui thing?

#5 seanas

seanas
  • Modder
  • 1906 posts

Posted 20 November 2005 - 04:49 PM

Last time I tried to apply the TDD and Sos Fixes at the end of my big installation it started trying to uninstall BGT. Do you need to remove your weidu log before installing them in that case?


there's a solution to this (from KD) here. removing the weidu log is not a good idea; once all the bugs have been squashed there'll be a final release of all KD's weidu conversions, in the interim, edit the various .tp2 files of these conversions as directed in the link posted.

"A simple test of the relative merits of science and religion is to compare lighting your house at night by prayer or electricity" - A. C. Grayling
"EFF files have saves, too." - CamDawg
|| this is radio seanas || BP Series v3 || seanas at work ||


#6 Silver Raven

Silver Raven
  • Member
  • 80 posts

Posted 21 November 2005 - 12:20 AM

ok, i think i found a pb :
here it is :
CtB WeiDU installer doesn't seems to like TS, i explain
if i install TS BEFORE CtB, WeiDU installer for CtB crashes itself while the installation

i tried different combinaisons of installations, always TS installed prior CtB gives this result (others mods don't cause any problem)

CtB archive => CRC checked (nothing here)

I respected the order given by KD

Q)Does it matter if TS is installed after CtB ?

join the log of CtB (at least it gives the information where the install stopped)

Ps : didn't reported in other thread, it seems more related to this one, since it's an installation problem regardless the order of mods install.

Attached Files


Edited by Silver Raven, 21 November 2005 - 01:34 AM.


#7 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 21 November 2005 - 02:13 AM

ok, i think i found a pb :
here it is :
CtB WeiDU installer doesn't seems to like TS, i explain
if i install TS BEFORE CtB, WeiDU installer for CtB crashes itself while the installation

i tried different combinaisons of installations, always TS installed prior CtB gives this result (others mods don't cause any problem)

CtB archive => CRC checked (nothing here)

I respected the order given by KD

Q)Does it matter if TS is installed after CtB ?

join the log of CtB (at least it gives the information where the install stopped)

Ps : didn't reported in other thread, it seems more related to this one, since it's an installation problem regardless the order of mods install.


I would only say that it's something wrong with WeiDU itself. And that bug appears only when some unknown environmental conditions are met: free memory amount, file system type, some of the other running processes or something like that.

You are the 2nd person who reports such thing but I can't really help you to find a source of the problem just because I can't recreate it myself (but recently I had such a crash when installing NEJ2!!).

I can only suggest you to install TS after CtB if that will help. ;)

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#8 Silver Raven

Silver Raven
  • Member
  • 80 posts

Posted 21 November 2005 - 02:39 AM

well, at least with TS installed right after CtB , no issue :cheers:

mmm, i should try with nothing behind (currently i have some instances of IE open and Acrobate Reader open), but as u said, that's the first mod which crashes like this.

in other installation mods order works properly, since i respect the CtB-TDD fix right after TDD & before CtB.

#9 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 05:26 AM

My second hard drive (gaming drive) went out last nite and I had to completely reinstall BG2, so I followed KD's installation instructions and I can verify that if you install TS before CtB, CtB installer will crash, but, when you run the CtB installer a second time it runs fine.

I am using WinXP with SP2, 1.5GB Ram and 60GB 7200rpm disk.

I know you dont know why this is happening King Diamond, but I just want to see if more people than those that reported it are having problems with CtB installed after TS.

ronin

#10 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 21 November 2005 - 06:48 AM

My second hard drive (gaming drive) went out last nite and I had to completely reinstall BG2, so I followed KD's installation instructions and I can verify that if you install TS before CtB, CtB installer will crash, but, when you run the CtB installer a second time it runs fine.

I am using WinXP with SP2, 1.5GB Ram and 60GB 7200rpm disk.

I know you dont know why this is happening King Diamond, but I just want to see if more people than those that reported it are having problems with CtB installed after TS.

ronin

Can you plz check one thing for me.
Copy attached file (.bat) into \TS\ (mod's subfolder - it shall overwrite an existing .bat) and try to install it once again before CtB. I wonder if there'll be a crash after that. I suspect one THING but can't check it by myself.

Edited by King Diamond, 21 November 2005 - 06:49 AM.

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#11 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 07:01 AM

No crash! installed fine first time. sorry it took me so long to reply I had to redo my bg install to get a clean one for the test.

ronin

#12 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 21 November 2005 - 09:20 AM

No crash! installed fine first time. sorry it took me so long to reply I had to redo my bg install to get a clean one for the test.

ronin


GooD! I hope that really helps.

If somebody is planning to make a fresh install plz try a combination TDD/TS/SoS - in this order. It shouldn't crash in this case even with an old .bat file.

The problem was in an empty BIF that's been written by TS biffer .bat. TS was running out of proper files (SPLs specifically) in \override\ after SoS and/or TDD grabbed everything ;) so there was nothing to put onto TS-SPL.BIF. But it's been generated anyway of a size of 20 bytes. But it seems that WeiDU doesn't like its own work :lol:

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#13 Silver Raven

Silver Raven
  • Member
  • 80 posts

Posted 21 November 2005 - 10:26 AM

doesn't work for me, i tested this order (with the old bat file, didn't use ur new file) , still crashing at the same point.

i have checked my data folder , TS-SPL.BIFF = 20 bytes
IIRC i always saw TS written an empty BIFF for the SPL. (it doesn't matter in the case if TS is the last mod installed which biffs everything; i think there was a case were one spell was written in the biff was this combinaison => SoS/TS/TDD (ain't 100% sure,i retry this order to be sure)


U can restart the installation, but the installer will generate another entry in the setup-gui.tp2 (that's not good)

ah yes, take note :

1/i don't use BGT & so the worldmap mod
2/i edited all tp2 installer (not the ctb-tdd fix) regardless the entry in Setup-CtB.tp2 about the original GUI for SoA/ToB (about that the patches still install / uninstall the last gui-mod installed, even if the original one is selected, not sure what lines to remove in the fixes)
ie : if TS is the last mod, i select the SoA/ToB from the setup-gui for installing extra mods and the fixes , but the first fix i apply reinstall the TS gui and so the others uninstall/reinstall this gui

Edited by Silver Raven, 21 November 2005 - 11:21 AM.


#14 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 10:44 AM

I am uninstalling bg, and will reinstall in the order KD said. will keep posted here.

ronin

#15 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 21 November 2005 - 10:51 AM

I am uninstalling bg, and will reinstall in the order KD said. will keep posted here.

ronin

Sorry, TS/TDD/SoS should work - it's necessary to give TS some SPLs to biff....

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#16 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 10:53 AM

damn just got tdd installed and saw your post.

starting over again :D

ronin

#17 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 21 November 2005 - 10:55 AM

damn just got tdd installed and saw your post.

starting over again :D

I did that ten times a day while fixing all that stuff... :D

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#18 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 10:58 AM

i can do it with my eyes closed :P

ronin

plan of attack: soa, tob, off patch, bd weidu,

ts, tdd, sos, ctb tdd fix, ctb, ts fix, tdd fix, sos fix

look good?

Edited by ronin69hof, 21 November 2005 - 11:02 AM.


#19 ronin

ronin
  • Modder
  • 2114 posts

Posted 21 November 2005 - 11:17 AM

This is from the above stated with KD's new batch file. Will do it again with the original batch file. Funny thing is that when TS was done it deletes its own temp dirs I checked and none were left. When CTB crashed I looked in my BG dir and there was a new folder created TS-SPL with nothing in it. I dont know how it is possible unless TDD, SOS or CTB created it.

ronin

here is the last part of the Setup-CTB.debug

[CLASS.IDS] parsed
[CtB/scripts/append/aptp0020.BAF] parsed
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD5\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD4\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD3\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD2\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD2\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\CD1\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\BGII - SoA\/data/TDD-BCS.bif]
[D:\BGII - SoA\/data/TDD-BCS.bif] 1885863 bytes, 539 files, 0 tilesets
[AR0020.bcs] parsed
Extended script [AR0020.bcs] with [CtB/scripts/append/aptp0020.BAF]
Extending game scripts ...
[CtB/scripts/append/apbt0204.BAF] loaded, 273 bytes
[BOOLEAN.IDS] parsed
[CtB/scripts/append/apbt0204.BAF] parsed
[AR0204.bcs] parsed
Extended script [AR0204.bcs] with [CtB/scripts/append/apbt0204.BAF]
Copying and patching 1 file ...

Edited by ronin69hof, 21 November 2005 - 11:32 AM.


#20 Silver Raven

Silver Raven
  • Member
  • 80 posts

Posted 21 November 2005 - 11:42 AM

in this order SoS/TS/TDD; TS-SPL got one spell , YAY :D

now not sure will be enough, not at the CtB installer

edit : another ugly error box :crying:

-----------last part of Setup-CtB.debug------------------
Patching original BG2 scripts...
Extending game scripts ...
[CtB/scripts/append/aptp1BLD.BAF] loaded, 13807 bytes
[TRIGGER.IDS] parsed
[ACTION.IDS] parsed
[OBJECT.IDS] parsed
[CtB/scripts/append/aptp1BLD.BAF] parsed
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD5\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD4\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD3\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD2\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD2\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\CD1\/data/TDD-BCS.bif]
BIFF may be in hard-drive CD-path [D:\Jeux\BGII\/data/TDD-BCS.bif]
[D:\Jeux\BGII\/data/TDD-BCS.bif] 2132361 bytes, 539 files, 0 tilesets
[Baldur.BCS] parsed
Extended script [Baldur.BCS] with [CtB/scripts/append/aptp1BLD.BAF]
Extending game scripts ...
[CtB/scripts/append/aptp2BLD.BAF] loaded, 43693 bytes
[AREATYPE.IDS] parsed
[TIME.IDS] parsed
[GTIMES.IDS] parsed
[JOURTYPE.IDS] parsed
[EA.IDS] parsed
[./override/SPELL.IDS] loaded, 28055 bytes
[SPELL.IDS] parsed
[STATE.IDS] parsed
[CtB/scripts/append/aptp2BLD.BAF] parsed
[./override/BALDUR.BCS] loaded, 408610 bytes
-------------------------------------------------------------------------

Edited by Silver Raven, 21 November 2005 - 12:04 PM.