Jump to content

The new Fixpack thread for Compatibility, Bug Reporting, Changing/Removing Fixes


Recommended Posts

I'm trying to streamline and purge a lot of the pinned topics here.

Compatibility Information

The Fixpack is designed to work with Baldur's Gate II with or without the Throne of Bhaal expansion pack. In terms of installation order, the Fixpack should be installed after the official patches, but before other mods. Do not install the Fixpack alongside other fixpacks such as Baldurdash. There is a compatibility and redundancy thread in the Fixpack forums for the most recent information; these are the known incompatibilities and redundancies as of v12:

Baldur's Gate II Enhanced Edition - The Fixpack developers work with the Enhanced Editions to include the bugfixes directly into the Enhanced Editions. As such, the main components (Core Fixes, Game Text Update, BETA Core Fixes) are unavailable for install and will be skipped automatically. Some of the Optional But Cool components are available.

Baldurdash or any other previous fixpack - We used the bug lists from previous efforts to fix bugs as a starting point. If the bugs aren't already fixed by the Fixpack they will be in future versions. Installing Baldurdash alongside Fixpack will result in a lot of issues.

Tutu - The BG2 Fixpack is not built for installation on Tutu games. Macready's Easytutu has incorporated several relevant fixes from Fixpack; for traditional Tutu games there will likely be installation errors that prevent installation of the Fixpack.

Baldur's Gate Trilogy - There is now a small compatibility that needs to be addressed before BGT can be installed; you'll need to make a pair of text edits outlined here before installing BGT. This is fixed in the v1.19 release of BGT.

D0Tweak - The 'Corrected Demon Animations' component is included in the core fixes. 'Corrected Summoned Demon Behavior' and 'Ghrey's Holy Symbol Fix' are included as Optional But Cool components.

Ease of Use - Ease of Use is deprecated by the more modern (and actively supported) Tweaks Anthology. If you insist, however, note that the Edwina Portrait component from Ease of Use will overwrite our Edwin/Edwina 'gliding animation' fixes. This is not the case with the same component from Tweaks Anthology.

LuvNalia - Sir Billy Bob's repackaged Nalia romance will report errors when trying to patch ar2904.bcs. These are non-fatal errors.

Oversight - The 'Alignment Corrections' component was used as a basis for the alignment changes in BG2 Fixpack, making them semi-redundant. 'Improved Continuity' is included except for the Saemon Havarian bits; it should be safe to install if you want to get the extra Saemon material.

Quest Pack - The Revised Hell Trials component will generate warnings if the OBC Additional Script Fixes component from Fixpack is installed. A workaround is available.

The Bigg Tweak Pack- The Unlimited Limited Wish and Wish component is included in the core fixes.

Reporting Bugs

To report a new bug, first try a search and make sure the issue hasn't been addressed already. If it is addressed and you're still experiencing the bug or if it's a new bug, start a thread with the issue. Try to provide as much detail as possible about the bug and the circumstances under which it can be experienced. Also try to include relevant information from your install, such as whether SoA or SoA+ToB is installed, if other mods present might be influencing the issue, etc.

Documentation

The scope of the Fixpack is enormous, but we've done our best to document everything--down to the last bit--that's been changed. The most user-friendly set of documentation is in the project pages. The forum is also an excellent source of information, as it'll also contain any discussion, arguments, and user feedback about fixes. The downside is that the forum is not nearly as well structured, and will probably require using the forum's search function extensively. Comments or corrections to the documentation are probably best handled in this thread.

And if all that still leaves you in the dark, ask.


I Don't Want/Like This Fix; Can it be Removed or Made Into a Separate Component?

If you feel something is not a fix and shouldn't be included, post! We hold Fixpack to strict standards about what gets included as a fix--but that doesn't mean we always get it right. Based on user feedback in the past, we've rolled material right out of the package before. The Fixpack is designed to be as transparent as possible in what we're doing and why, and user feedback is a critical check in the process.

If you simply don't like one of the fixes we've made, or for the reasoning why Fixpack isn't more modular, take a look at Nythrun's I *HATE* this fix thread for a good overview. We'll gladly help you remove parts of the Fixpack you don't like.

Ongoing and/or Large-Scale Projects

Corrections and typo fixes for the Game Text Update are always ongoing.

Fixpack v12 completed a large-scale code modernization project; however the goal of catching up to BG2EE 2.5 is still in progress.

Alignment changes was another major review, though it's more or less settled. You're still welcome to review and contribute.

Edited by CamDawg
BGT update
Link to comment

For some reason state changing messages after most spells (Hold etc) doubled with Fixpack installed on English BGT version. I tested it many times (on Flaming Fist cleric assaulting Viconia, since he casts Hold Humanoid every time) with or without other mods, including Tobex.

______

Yep, the problem is 100% with Fixpack Core part.

Edited by Lunareon
Link to comment
1 hour ago, Lunareon said:

Fixpack first, every guide tells about that. Tobex - Ascension - Fixpack - BGT.

Correct. And you are talking about the BGT-weidu v1.18 ?

Which version of BG1 & 2 Do you have... I mean by version, that: Is it from GoG, Steam, or "original" 4+1 & 5+1 CD one, and whatever others ?

Yes, we just try to eliminate a few possibilities.

Link to comment
5 minutes ago, Jarno Mikkola said:

Correct. And you are talking about the BGT-weidu v1.18 ?

Which version of BG1 & 2 Do you have... I mean by version, that: Is it from GoG, Steam, or "original" 4+1 & 5+1 CD one, and whatever others ?

Yes, we just try to eliminate a few possibilities.

I have Gog versions of BG 1 and 2, BGT 1.18. As I understand off. patches are already installed. I didnt launch those games before installing BGT (so config files are not fully filled), dont know if that is important or not.

Edited by Lunareon
Link to comment

@Greenhorn:

It installs but with warnings in the log file. Specifically you get:

Spoiler

WARNING: cannot find block matching [bgt/compat/bgt/replace/rtele0700.baf]

How bad is that I do not know, but since I wished to get BGT installed without errors or warnings I hunted down the fix and bumped into the thread CamDawg linked to.

Edited by grodrigues
minor typos
Link to comment
6 hours ago, Greenhorn said:

So basically, BG2 fixpack is incompatible with BGT unless it's tp2 is manually corrected? 

Unfortunately yes.

As for the double text, I'm able to repro and will fix for v14.

edit: Should have said I'm able to repro it for hold; if you're seeing double text elsewhere let me know.

Edited by CamDawg
Link to comment

Where should I mention Trilogy bugs, which remained even after Fixpack installed? I am not sure if Trilogy supported in such way.

I am talking about strange companion behaviour when our reputation becomes too low/high (>18). For example Viconia will say that she is leaving, but nothing happened afterwards. Instead she will wait for couple of seconds and then automatically initiate dialog about joining. The same with Kivan, Imoen. Khalid and Jaheira are fine probably due to their couple status.

I am making 100% playthrough of BGT 1.18 and would be glad to give massive feedback about such bugs.

Edited by Lunareon
Link to comment
2 hours ago, Lunareon said:

Where should I mention Trilogy bugs, which remained even after Fixpack installed? I am not sure if Trilogy supported in such way.

 

In the trilogy's mod forum. You might also want to prove that you know stuff and add in the weidu.log's content and check that no other component cheeses the dialogs & scripts after they were installed to the game.

--change-log'ging files is a good way of indicating that particular fault comes from a particular mod, and such.

Not that you need to, know stuff.

Edited by Jarno Mikkola
Link to comment

Creatures using scripts with Help() and IF Help() combo get stuck in AttackReevaluate loop.

They keep acquiring a target which causes them to stutter while moving.

For example, GIBBER.bcs:

  IF
    HitBy([ANYONE],CRUSHING)
  THEN
    RESPONSE #50
      Help()
      Attack(NearestEnemyOf(Myself))
    RESPONSE #50
      RunAwayFrom(NearestEnemyOf(Myself),75)
  END
  
  IF
    Help([0.0.GIBBERLING])
  THEN
    RESPONSE #100
      Attack(NearestEnemyOf(LastHelp(Myself)))
  END
  
  IF
    See(NearestEnemyOf(Myself))
  THEN
    RESPONSE #100
      Help()
      AttackReevaluate(NearestEnemyOf(Myself),30)
  END

This script works fine in the classic BG1, but apparently BG2 treats Help() differently and the above code makes the affected creature constantly keep trying to help... itself.

The same happens to, e.g., Wild Dogs using WILDDOG.bcs:

IF
	Help([ANYONE])
THEN
	RESPONSE #100
		Attack(NearestEnemyOf(LastHelp(Myself)))
END

IF
	See(NearestEnemyOf(Myself))
THEN
	RESPONSE #100
		Help()
		AttackReevaluate(NearestEnemyOf(Myself),30)
END

 

Link to comment

Gorion loses the voiceover for "Let's hurry child!  The night can only get worse (...)" (GORIN11.wav)

The GTU removes a trailing apostrophe from StrRef #4446, but forgets to include the audio file:

@1004446 = ~ Let's hurry child!  The night can only get worse so we must find shelter soon.  Don't worry, I will explain everything as soon as there is time.~

Should be:

@1004446 = ~ Let's hurry child!  The night can only get worse so we must find shelter soon.  Don't worry, I will explain everything as soon as there is time.~ [GORIN11]

 

Edited by skellytz
Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...