Jump to content


Photo

[BG2:ToB] TobEx Release Thread


  • Please log in to reply
578 replies to this topic

#101 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 10 March 2010 - 10:05 PM

Here's TobEx Beta 0001.

Main changes are:
1. Now installed just like a WeiDU mod. If you plan to upgrade to further betas in the future, you do not need to re-install the WeiDU mod, just extract the new .dll and .ini files into the BG2:ToB directory.
2. Re-organised most of the code
3. Lots of new hacks; most of them not original, just ports of some of Taimon's ToB_hacks components. The big new ones are: AWAKEN CREATURE WHEN HIT (tags fixed awaken opcode onto the damage opcode so sleeping creatures wake up), USE FIRST_LEVEL on PROFSMAX.2DA (note Taimon's ToB_hacks components doesn't actually change the EXE code at all because orig_bytes == patch_bytes, so it doesn't actually work), ENABLE SUBTITLES FOR CUSTOM SOUNDSETS (done via CSOUND.2DA), and 99 ROWS FOR RND***.2DA (for interested modders who love random treasure)

Notes on custom soundsets:
-If you plan to disable the custom soundset subtitles hack while your character uses a custom soundset with subtitles, I suggest changing the soundset back to default before disabling the hack. This will properly reset back to vanilla behaviour.

Some notes on upgrading:
-I suggest you completely remove the TobEx Final Alpha before using this one so that WeiDU doesn't get tricked into backing up TobEx files

Notes for modders:
-For StrRefs for custom soundsets, you can use the .tp2 code for the BioWare custom soundsets as a template to add StrRefs to CSOUND.2DA
-The random treasure is very straight forward. You can append the RND files up to 99 rows and they should all work.

Edited by Ascension64, 10 March 2010 - 10:13 PM.

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


#102 Barguer

Barguer
  • Member
  • 10 posts

Posted 11 March 2010 - 01:00 PM

I've tryed to install the tobex, but I get an error saying that I don't have detoured.dll, I'm runing on windows7

I've downloaded it and another 2: mfc42d.dll and msvcrtd.dll and it worked, but it crashes when I hit the skills buton in the creation process.

Edited by Barguer, 11 March 2010 - 01:37 PM.


#103 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 March 2010 - 05:36 PM

I've downloaded it and another 2: mfc42d.dll and msvcrtd.dll and it worked, but it crashes when I hit the skills buton in the creation process.

That means that either you have more than 255 kits installed, or you have more than 128 kits and Refinements (which doubles the number of kits) installed :( No easy workaround for that 255 limit ... yet ;)

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#104 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 11 March 2010 - 05:52 PM

User Account Control probably screwing everything around again re: dll things. You can also find them in the .\TobEx\core directory.

Anyway, kits warning is stated in TobEx.ini.

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


#105 Barguer

Barguer
  • Member
  • 10 posts

Posted 12 March 2010 - 04:06 AM

OK, I've reinstalled the whole Big World and selected the saf, sas, etc kits set.
I've installed the tobex and it works fine without needing to add the dll, but can only see the selected kits in the installation, so I need to install another set.
Edit:
I've installed the weimer's tactics kits and it works perfectly, it seems it was a bad installation.

Edited by Barguer, 12 March 2010 - 04:30 AM.


#106 Tonton Fred

Tonton Fred
  • Member
  • 122 posts

Posted 17 March 2010 - 11:26 PM

Hi,

I'm thinking of adding ToBEx to a megamod install that doesn't have Taimon's hacks applied. Am I correct in assuming that I would have to edit the INI and flag all hacks similar/identical to Taimon's as Enabled=1 ? Are there any other steps I should take in order to install the mod ? I would of course install it last (same install order as Taimon).

Fred

#107 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 18 March 2010 - 12:05 AM

Yes, you are correct. Remember that you can always turns hacks off if you run into problems (there is no need to uninstall the mod).

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


#108 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 18 March 2010 - 12:13 AM

:whistling:

Edited by Jarno Mikkola, 19 March 2010 - 12:35 AM.

Deactivated account. The user today is known as The Imp.


#109 pauljh5

pauljh5
  • Member
  • 19 posts

Posted 18 March 2010 - 04:29 PM

Hey, ive been thinking. or rather i stumbled across the GemRB project today and it made me think. does the onset of that project mean that the limitations present in the original engine might be a little less limiting now? specifically, is it going to make thing previously undoable without the orig source code potentially possible, or is it not that type of engine replacement? if so, would the TobEx scroller et al work with it etc, if that makes sense?

edit: scratch that; it seems the answer is clearly 'yes' lol

Edited by pauljh5, 18 March 2010 - 04:43 PM.


#110 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 18 March 2010 - 11:32 PM

Actually the most of them have already been enabled by the .ini in the install, as they are set to =1 by default... the once that are not, aren't really useful for the user, as they are debugging tools... and the game is then started by the created 'TobExLauncher.exe', not by launching the old BGMain.exe, or the baldur.exe.

Not correct. All of Taimon's hacks implemented in Beta 0001 are useful (i.e. not just modder's tools) if enabled - but by default they are disabled because people will start complaining of crashes if they were enabled by default and they used tob_hacks. I have deliberately not implemented any strictly 'modders tools' from tob_hacks into TobEx, although for some hacks this could be controversial.

edit: scratch that; it seems the answer is clearly 'yes' lol

Actually, it wouldn't really work with GemRB, since GemRB uses a different and superior method than TobEx. Give GemRB some time and it will trump anything TobEx will ever do.

Edited by Ascension64, 18 March 2010 - 11:33 PM.

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


#111 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 02 April 2010 - 02:34 AM

Beta 0002 uploaded.

Changes:
-Class/structure updates
-Removed dependency on a number of DLL files and reduced size of TobEx.dll
-Added two varieties of TobEx.ini: Tob_hacks-safe and default
-Added components: BiggerTooltip, CastLevelBonus, RaceStrRef, MageScroll, PriestScroll, BlindCumPen, OpcodeBlindOrig
-Updated components: KitScroll (guicg.chu now dynamically patched)

Notes:
-Probably best to re-install rather than just change the .dll and .ini files like I said, since there are changes to the WeiDU part of the mod
-New components are essentially based on Taimon's hacks (see .ini for more information)
-MageScroll and PriestScroll (scrollable mage and priest known spells) have real buttons
-if BlindCumPen and OpcodeBlindOrig (two variations on fixing the blindness opcode) are both enabled, the former hack (which prevents cumulative -10 to hit penalty) overrides the latter hack (restores BioWare intended blindness behaviour of -4 to hit and -4 AC)
-I suggest using MageScroll and PriestScroll after GUI mods - let me know if buttons end up in weird places because of GUI mods

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


#112 Ikki

Ikki
  • Validating
  • 123 posts

Posted 02 April 2010 - 04:19 AM

Thank you

The buttons for the scrollable priestbook are awesome :woot:

#113 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 02 April 2010 - 04:59 AM

Heh, granted they do look a bit ugly, but I couldn't find any better graphic for them.

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


#114 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 02 April 2010 - 07:59 AM

Just tried the new spell scroll thing with W_GUI and widescreen at 1024x768 and ... WOW!!! :Bow: :Bow: :Bow: No words ...

PS: I can't believe I'm saying this, but I feel this is actually better than Taimon's hacks!!! :woot: Before and after pics:
Posted ImagePosted Image

Edited by Lollorian, 02 April 2010 - 06:40 PM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#115 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 02 April 2010 - 11:38 PM

So is that with W_GUI? The buttons overlap the spell icon a little bit, so maybe I should shift them to the right slightly.

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


#116 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 02 April 2010 - 11:41 PM

It's not a problem actually :P The spells are perfectly clickable :coolthumb: (but yeah, it looks kinda ... :P) Oh, and yeah, W_GUI at 1024x768 (widescreen'ed) :)

It's stuff like this that makes me glad I haven't started my playthrough yet :Bow:

Edited by Lollorian, 02 April 2010 - 11:44 PM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#117 maximus2001

maximus2001
  • Member
  • 525 posts

Posted 06 April 2010 - 08:31 PM

Hi A64, I've installed a BWP with a modified install.bat that includes TOBEX beta 2 at the end of install. Problem is it didn't install, and there is no error in the BWP debug file.

Tried it manually, and it just stayed at the CMD screen where it says weidu 215. Tried renaming the weidu.exe to TOBEX.exe and it still won't work.

Attached File  SETUP-TOBEX.rar   154bytes   266 downloads

Thanks

#118 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 07 April 2010 - 01:52 AM

Copy one of the Setup-**.exe files to rename to Setup-TobEx.exe and try again. Also disable any background programs (e.g. antivirus).

? problem with WeiDU 215

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


#119 maximus2001

maximus2001
  • Member
  • 525 posts

Posted 07 April 2010 - 09:27 AM

Followed your instructions and it worked. It was the antivirus that I forgot to shut off.

I love you man. :Bow:

#120 AndrewB

AndrewB
  • Member
  • 147 posts

Posted 10 April 2010 - 01:06 AM

if you can add actual scroll buttons to the spellbook, does that mean you could add more pages to the spellbooks (opening the possibility of adding entirely new spell levels)?
BEGIN BIFFING

ACTION_IF!(FILE_EXISTS ~McFly~) THEN BEGIN
SAY ~BUTTHEAD!~
Posted Image
END BIFFING