Jump to content


Photo

[Guide] BP-BGT-Weidu Installation Order


  • Please log in to reply
No replies to this topic

#1 Sai

Sai
  • Member
  • 67 posts

Posted 27 May 2006 - 04:35 PM

The current installation order for the weidu version of what was BP-BGT is as follows:

(The appropiate filenames have been appended in bold. Further installation details have been appended in italic.) (Complete file list at the bottom.)

0) Full BGII SOA+TOB+26498_patch (and BG1+ToTSC+5512_patch if installing BGT)

1) BD-WeiDU 1.5 or G3 Fixpack [Baldurdash-WeiDU v1.5.rar]
Extract the contents of [Baldurdash-WeiDU v1.5.rar] to your SoA directory and run Setup-BD-ToB.exe. If you run into any errors, it's most likely that you forgot to patch your ToB.

2) NEJ2v42 + NEJ2v602 patch, and NEJ2 biffer if using BP-weidu (but see *note) [NeJ2v42b.exe] [NeJ2v602.exe] [NeJ2Biffer_v3.rar]
Extract the contents of NeJ2v602.exe to your SoA directory, you will probably receive the following error 'NeJ2v42b.exe: CRC failed in NeJ2\Leina\music\MxLeina\MxLeinaA.acm. The file is corrupt'. You can bypass this by going to the Nej2\backup\8\ directory and copying that MxLeinaA.acm to your NeJ2\Leina\music\MxLeina directory. After you have done this, extract the contents of NeJ2Biffer_v3.rar to your SoA directory and run Setup-NeJ2Biffer.exe. BUT DO NOT FORGET TO FIRST MAKE THE CHANGES TO Setup-NEJ2.tp2 AS DOCUMENTED IN THE CODE SECTION BELOW, IF SO REQUIRED!!! After this is done, extract the contents of NeJ2v602.exe to your SoA directory and run Setup-NeJ2v602.exe. (You may have to run it twice, it got stuck on updating the previous installers for me, so I suggest you run this one from the command line.)

3) SoS v1.10/TDD v1.10/CtB v1.7 - in any order (but note: NEJ2 and CtB are not compatible atm: choose one or the other) [SoSv1.10.rar] [TDDv1.10.rar]
Extract the contents of [SoSv1.10.rar] to your SoA directory and run Setup-SOS.exe. (You may have to run this twice as well, since the previous installer was a higher version. So run this from the command line as well.) Next extract the contents of [TDDv1.10.rar] to your SoA directory and run Setup-TDD.exe. (You may have to run this twice as well, since the previous installer was a higher version. So run this from the command line as well.) Note that before running the TDD installer you should refer to here to fix a bug which will prevent the install from happening. (Appended on the bottom as well)

4) TS-BP v6.04.01 [TS-BPv6.04.01.rar]
Extract the contents of [TS-BPv6.04.01.rar] to your SoA directory and run Setup-TS-BP.exe. By now you probably figured that this too will need to update itself, so running twice is required. Use that command line! Rinse and repeat the rest, I'll refrain from grinding you trough this over and over now, any oddities will be marked though.

5) BGT-WeiDU v1.00, and NeJ2-BGT compat patch if using both NEJ2 and BGT [BGT100-Install.rar] [BGTNeJ2_v1.rar]
The path is case sensitive, so Baldur's Gate and not baldur's gate. Also, after installing BGT you could decide to install BGTTweak_v3.rar, the tweakpack, here.

6) Install ANY other mods you want here (hope they're truly WeiDU and don't ruin anything).

7) BP v176 [BPv176.rar]

8) G3 Tweaks and/or Virtue (for best results) [G3Tweaks-v18.exe]
One small error occurred for me while installing this: The all spells cast at the character's level component failed to install.

9) Worldmap, latest version [BP-BGT Worldmap v5.rar]

10) If you want you may activate preferable GUI at this point - just run Setup-GUI.

these are all optional installs: if there is something on the list you don't wish to install, you can skip it. the overall order of installation, however, must be maintained.


*note: to use NEJ2 with this install, yr going to have to make some edits yrself to Setup-NEJ2.tp2 before you install. (please be aware that these edits are neither recommended nor supported by vlad, so if you make them, don't go complaining to him at BWL if something goes wrong - post it in this forum, that's what we're here for). open Setup-NEJ2.tp2 with yr favourite text editor (notepad works fine) and remove the following lines:

REQUIRE_FILE ~Data/25Dialog.bif~ ~Please install "Throne Of Bhaal" and the official ToB patch before installation of this mod.~
REQUIRE_FILE ~override/Animate.ids~ ~Please install the official ToB patch before installation of this mod.~
REQUIRE_FILE ~override/MusicList.ids~ ~Please install the official ToB patch before installation of this mod.~
REQUIRE_FILE ~override/CLASS.ids~ ~Please install the official ToB patch before installation of this mod.~
REQUIRE_FILE ~override/AreaType.ids~ ~Please install the official ToB patch before installation of this mod.~
REQUIRE_FILE ~override/Spell.ids~ ~Please install the Baldurdash fixpack before installation of this mod.~
otherwise NEJ2 won't run, as it will be looking for files that BD-weidu has already patched and/or biffed.



With the release of WeiDU v191 this TDD problem arose.

Here's a quick fix for that.

Plz find the following block in TDD and/or CtB TP2: (Setup-TDD.tp2)

COPY_EXISTING ~TOOLTIP.2DA~ ~override~
SET required_columns = 10			//10 for CtB, 6 for TDD
SET rows=2
SET rows_prev=0
SET col_cnt=0
WHILE "%rows%">1 BEGIN
   col_cnt = col_cnt + 1
   rows_prev = rows
   COUNT_2DA_ROWS col_cnt rows
END
col_cnt = col_cnt - 1
SET ccc = col_cnt - 1

PATCH_IF 1 BEGIN
   SPRINT str_add ""
   SPRINT str "%ccc%"
   FOR(cnt="%col_cnt%"; cnt<="%required_columns%"; cnt+=1) BEGIN
	 SPRINT str "%str%"^"		  %cnt%"
	 SPRINT str_add "%str_add%"^"		 -1"
   END
  
   PATCH_IF("%ccc%"<"%required_columns%") BEGIN
	 SET_2DA_ENTRY 0 ccc ccc "%str%"

	 FOR(j=1; j<="%rows_prev%"; j+=1) BEGIN
	   READ_2DA_ENTRY j ccc col_cnt "last"
	   SPRINT str "%last%"^"%str_add%"
	   SET_2DA_ENTRY j ccc col_cnt "%str%"
	 END
   END
END
BUT_ONLY_IF_IT_CHANGES
and make modifications:

COPY_EXISTING ~TOOLTIP.2DA~ ~override~
SET required_columns = 10
SET rows=2
SET rows_prev=0
SET col_cnt=0
WHILE "%rows%">1 BEGIN
col_cnt = col_cnt + 1
rows_prev = rows
COUNT_2DA_ROWS col_cnt rows
END
col_cnt = col_cnt - 1
SET ccc = col_cnt - 1

PATCH_IF 1 BEGIN
SPRINT str_add ""
SPRINT str "%ccc%"
FOR(cnt="%col_cnt%"; cnt<="%required_columns%"; cnt+=1) BEGIN
SPRINT str "%str%"^" %cnt%"
SPRINT str_add "%str_add%"^" -1"
END

READ_2DA_ENTRY 0 0 3 "test"
PATCH_IF( "%test%"=1 ) BEGIN
SET_2DA_ENTRY 0 0 3 "0 1"
END


PATCH_IF("%ccc%"<"%required_columns%") BEGIN
SET_2DA_ENTRY 0 ccc ccc "%str%"

FOR(j=1; j<="%rows_prev%"; j+=1) BEGIN
READ_2DA_ENTRY j ccc col_cnt "last"
SPRINT str "%last%"^"%str_add%"
SET_2DA_ENTRY j ccc col_cnt "%str%"
END
END
END
BUT_ONLY_IF_IT_CHANGES




05/28/2006  06:17 AM	<DIR>		  .
05/28/2006  06:17 AM	<DIR>		  ..
05/28/2006  03:18 AM		 1,886,188 Baldurdash-WeiDU v1.5.rar
05/22/2006  09:44 PM		11,439,956 BGT100-Install.rar
05/22/2006  09:42 PM		 1,232,178 BGTNeJ2_v1.rar
05/24/2006  01:24 PM		10,177,279 BP-BGT Worldmap v5.rar
05/23/2006  12:58 AM		36,903,156 BPv176.rar
05/28/2006  02:59 AM		 1,026,946 G3Tweaks-v18.exe
05/28/2006  03:56 AM		   610,750 NeJ2Biffer_v3.rar
05/28/2006  03:47 AM	   351,187,736 NeJ2v42b.exe
05/28/2006  02:18 AM		11,886,946 NeJ2v602.exe
05/28/2006  06:14 AM		   175,692 SETUP-G3TWEAKS.rar
05/23/2006  02:47 AM		69,886,708 SoSv1.10.rar
05/23/2006  04:11 AM	   112,684,265 TDDv1.10.rar
05/25/2006  05:56 PM		74,162,369 TS-BPv6.04.01.rar
			  14 File(s)	683,260,169 bytes

Attached Files


Edited by Sai, 27 May 2006 - 08:19 PM.