Jump to content


Photo

If you cant start a new game in SoA


  • Please log in to reply
6 replies to this topic

#1 ronin

ronin
  • Modder
  • 2114 posts

Posted 06 January 2007 - 06:00 AM

If you have problems starting a game in SoA, see this thread: http://www.shsforums...p...24003&st=20

specifically this post by erebusant:

What is occuring is BG2 Fixpack modifies AR0602.bcs to take away the pause and drop exploit. BG2 Fixpack decompiles AR0602 to baf, and replaces the original text HideGUI() with the text 

ActionOverride(Player1,MakeUnselectable(2147483647)) HideGUI(), and further replaces the text 

ActionOverride(Player1,DestroyAllEquipment()) with the text  

ActionOverride(Player1,MakeUnselectable(0)) ActionOverride(Player1,DestroyAllEquipment()) 
and then recompiles the baf back to the bcs. This is what's still in your original AR0602.bcs so that tells me this block wasn't replaced by BGT's tp2 for some reason.

What makes BGT's tp2 replace this block it the presence of the file G3blank.mus in your BGII-SoA\music directory, which I believe you'll find you do not have. Since it doesn't exist because the Super Happy Modder pack wasn't installed, Setup-BGT.tp2 never even tries to find  BGT/Compat/BG2FixPk/Replace/rAR0602.BAF in order to replace the text you have above, and instead attempts to replace a different bcs block in your AR0602.bcs that does not exist. That being the case, I believe you'll find the 2nd of the 2 warnings I listed above.

 

Long story short, in order to resolve this for everyone who uses BG2 Fixpack and BGT, but does not install the BG2 Fixpack "Super Happy Modder Pack" component, is for Ascension64 to identify a different marker for the BG2 Fixpack compatibility fix in his BGT.tp2.


Ronin

#2 pro5

pro5
  • Modder
  • 722 posts

Posted 06 January 2007 - 01:35 PM

Using file from an optional Fixpack component to detect Fixpack installation - not a very good idea. :)

CawDawg recommended using "CDBEHBLA.PRO" checks: http://forums.gibber...?showtopic=8433.

#3 Gort

Gort
  • Validating
  • 614 posts

Posted 07 January 2007 - 12:25 AM

so, in order to make BG2fixpack+BGT work properly, I should have Super Happy Modder Pack installed?

#4 Salk

Salk
  • Modder
  • 1411 posts

Donator

Posted 07 January 2007 - 01:05 AM

so, in order to make BG2fixpack+BGT work properly, I should have Super Happy Modder Pack installed?


Yes

#5 rpgcyco

rpgcyco
  • Member
  • 9 posts

Posted 07 January 2007 - 02:39 AM

Or if you don't want to install that component, like me, you could modify the following lines in Setup-BGT.tp2 in two ways.

PATCH_IF FILE_EXISTS ~music/G3Blank.mus~ THEN BEGIN //Compatibility with BG2 Fixpack
	REPLACE_BCS_BLOCK ~BGT/Compat/BG2FixPk/Replace/rAR0602.BAF~ ~BGT/Compat/BGT/Replace/xAR0602.BAF~
  END
  ELSE BEGIN
	REPLACE_BCS_BLOCK ~BGT/Compat/BGT/Replace/rAR0602.BAF~ ~BGT/Compat/BGT/Replace/xAR0602.BAF~
  END

1. If you know you have the Core Fixes from the BG2Fixpack installed you can replace those lines with just this one line.

REPLACE_BCS_BLOCK ~BGT/Compat/BG2FixPk/Replace/rAR0602.BAF~ ~BGT/Compat/BGT/Replace/xAR0602.BAF~

2. If the file mentioned in the post pro5 linked to is still a reliable way of detecting if the BG2Fixpack is installed, you could make the tp2 look for that instead.

PATCH_IF FILE_EXISTS_IN_GAME ~CDBEHBLA.PRO~ THEN BEGIN //Compatibility with BG2 Fixpack
	REPLACE_BCS_BLOCK ~BGT/Compat/BG2FixPk/Replace/rAR0602.BAF~ ~BGT/Compat/BGT/Replace/xAR0602.BAF~
  END
  ELSE BEGIN
	REPLACE_BCS_BLOCK ~BGT/Compat/BGT/Replace/rAR0602.BAF~ ~BGT/Compat/BGT/Replace/xAR0602.BAF~
  END

Someone please correct me if I'm wrong. :)

- Rpg Cyco

#6 ronin

ronin
  • Modder
  • 2114 posts

Posted 07 January 2007 - 02:40 AM

Quick fix for those that need it.

Open your BGT.tp2 and go to line 5534 and replace ~music/G3Blank.mus~ with ~CDBEHBLA.PRO~

save the file then go ahead with your install. Now you dont have to install the super happy modders pack for BGT to work correctly.

ronin

*** edit ***

me and rpgcyco post at the same time.

Edited by ronin69hof, 07 January 2007 - 02:43 AM.


#7 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 07 January 2007 - 03:50 AM

Pinned. Future versions of BGT-WeiDU will alleviate this issue. For now, apologies for the oversight.

--------------
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)