I love BGT mods, and I really love the idea of ToBEx. I have some compatibility questions that I hope will allow me to disable some settings I generally use in BWS. Where possible, I would prefer to use ToBEx to fix engine bugs as it seems to be less hacky and more robust than other options. I used change-log to determine which mods were making alterations to the EXE file.
Mods affecting BGMAIN.EXE: 00000: ~TOBEX/TOBEX.TP2~ 0 100 // TobEx - Core: Beta 0020 00001: ~SETUP-BGT.TP2~ 0 0 // Baldur's Gate Trilogy - Core: 1.11 (January 2011) 00002: ~SPELL_REV/SETUP-SPELL_REV.TP2~ 0 20 // Mirror Image Fix: v3 00003: ~SPELL_REV/SETUP-SPELL_REV.TP2~ 0 30 // Dispel Magic Fix: v3 00004: ~SPELL_REV/SETUP-SPELL_REV.TP2~ 0 40 // Cure Sleep Fix: v3 00005: ~SPELL_REV/SETUP-SPELL_REV.TP2~ 0 50 // Remove Disabled Spells from Spell Selection Screens: v3 00006: ~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ 0 1 // Monk Remix: v7 00007: ~1PP_FEMALE_DWARVES/SETUP-1PP_FEMALE_DWARVES.TP2~ 0 0 // Separate Avatars for Female Dwarves -> Separate Avatars for Female Dwarves - Baldur's Gate II 00008: ~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ 0 1 // 1ppv3: Unique Thief Avatars (patch) -> BGII - Unique Thief Avatars (patch) 00009: ~AURORA/SETUP-AURORA.TP2~ 0 0 // Aurora's Shoes and Boots: v5 00010: ~TB#TWEAKS/TB#TWEAKS.TP2~ 0 3500 // WSPATCK for all (Taimon) -> Always: TB#Tweaks, V 2.50 00011: ~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ 0 0 // Infinity Animations: v5 00012: ~SETUP-BGTMUSIC.TP2~ 0 2 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate/Shadows of Amn/Throne of Bhaal Music (WARNING: patches BGMain.exe) 00013: ~WIDESCREEN/WIDESCREEN.TP2~ 0 0 // Widescreen Mod -> for the original Infinity Engine (CHOOSE THIS!): Widescreen Mod v3.02
- Is ToBEx "Configurable Damage Effect Bypasses Mirror Images=1" the same as Spell_Rev (component 20) - "Mirror Image Fix: v3" ("This .exe patch fixes mirror images so they no longer protect from AoE spells such as Fireball.") and tob_hacks (component 30) - "Introduce AoE flag to bypass mirror images"?
- Is ToBEx "Dispel Formula Fix=1" the same as Spell_Rev (component 30) - "Dispel Magic Fix: v3" ("This .exe patch fixes the chance to dispel magic to match the spell's description (so there is at least a marginal chance of dispelling effects of a higher-level mage) and corrects conceptual problems caused by the automatic dispelling of all magically created items.")?
- Is ToBEx "Effect Opcodes:Awaken On Damage=1" the same as Spell_Rev (component 40) - "Cure Sleep Fix: v3" ("This .exe patch allows creatures affected by Sleep to awaken if hit, and creatures affected by Greater Command to make a save each round to awaken.")?
- Is ToBEx "Externalise Mage Spell Hiding=1" the same as Spell_Rev (component 50) ("Remove Disabled Spells from Spell Selection Screens: v3")?
- ToBEx has "Effect Opcodes:Drop Inventory on Disintegrate=1; Effect Opcodes:Drop Inventory on Frozen Death=1; Effect Opcodes:Drop Inventory on Stone Death=1". Are these functionally the same as P5tweaks (components 10, 20, and 40) - "Drop Items on Frozen Death", "Drop Items on Disintegration", "Drop Items on Petrification"?
- Is ToBEx "Engine:Weapon Specialisation Number of Attacks Mod=1" the same as tb#tweaks (component 3500) "WSPATCK for all (Taimon)" ("This component will give attack per round bonuses to all characters according to WSPATCK.2da (that is, half an attack at 7th level, a full attack at 13th). You can choose to do this for all characters (overpowered) or only for those with at least ** in the used weapon (making specialization worthwhile for swashbucklers and nerfing not specialized warriors).")?
- Is ToBEx "Engine:Disable End On Player1 Dead=1" functionally the same as tb#tweaks (component 150) - "Imprisonment Fix" (non-EXE patch) ("This component fixes the Imprisonment effect, so that it won't terminate the game if cast on Player1, doesn't terminate romances, doesn't cause random bugs with summons, and finally you can't use it for infinite experience points. Differently from other fixes circulating, this one also fixes the Protection from Imprisonment effect, and fixes the instances of these occurring in mods.")...
- ...and (component 200) - "Petrification Fix" ("This component fixes the Flesh to Stone effect, so that it won't terminate the game if cast on Player1, doesn't terminate romances, doesn't cause random bugs with summons, and finally you can't use it for infinite experience points. It also fixes the Protection from Petrification and the Stone to Flesh effects, and fixes the instances of these occurring in mods.")?
- Is ToBEx "Configurable Magical Item Dispel Behaviour=1" the same as ToB_Hacks (component 41) - "Introduce configurable item dispel behavior"?
Currently, BWS marks BGTMusic as incompatible with ToBEx (component 100). I can force the install by deleting this line from the config file. Will this lead to crashes, or is the incompatibility incorrectly marked?
This one is a typo-bug in BWS (see here)
- What are the chances of the BGT/BGTMusic EXE patches being folded into ToBEx or ToBEx_redist for increased compatibility?
- I've found another mod which patches the EXE: "~SWORD_AND_FIST/SETUP-SWORD_AND_FIST.TP2~ 0 1 // Monk Remix: v7".
- The remaining EXE-modifier mods and components are
# "1PP_FEMALE_DWARVES" (component 0) - "Separate Avatars for Female Dwarves - Baldur's Gate II"
# "1PP_FEMALE_DWARVES" (component 1) - "1ppv3: BGII - Unique Thief Avatars (patch)"
# "AURORA" (component 0)
# "INFINITYANIMATIONS" (component 0)
# "SWORD AND FIST" (component 1) - "Monk Remix v7"
# "WIDESCREEN" (component 0)
Will the changes made by these mods be folded into ToBEx_redist?
Edited by JustMe, 07 April 2011 - 07:35 AM.