Jump to content


Photo

BGT v1.21: Issues, Solutions and Suggestions


  • Please log in to reply
68 replies to this topic

#61 Arthas

Arthas
  • Member
  • 49 posts

Posted 15 January 2020 - 02:33 PM

There are people that do not use widescreen, so please don't forget them :P


Edited by Arthas, 15 January 2020 - 02:34 PM.


#62 Kilivitz

Kilivitz
  • Member
  • 14 posts

Posted 15 January 2020 - 03:15 PM

A centered dialogue box with a dynamic width would be awesome, but would either require changing Widescreen code or, like you said, overwriting the MOS and CHU files on top of it (restricting the player's resolution options like iconomov's mod). Moreover, Widescreen tends to push most other elements towards the left anyways; these would also have to be adjusted to complete the new look. A lot of busy work which will most likely get in the way of Widescreen allowing for custom resolutions. Worth it?

 

I'm guessing no, not worth it.

 

To be completely honest, I don't believe there's any ideal solution regarding widescreen for the original games. Sure, with some effort, one can get the main gameplay window to look perfect. But then, every time you open a different menu, the sidebars clump back up and you're left with the black borders that widescreen res is supposed to avoid in the first place. Considering how much time one spends in these other menus while playing, well, it kinda defeats the purpose when you think about it. There's also the fact that the fog of war was implemented with a 640x480 resolution in mind.

 

I know I may be in the minority here, but I think the ideal way to play these games is to just stick to one of the original, supported resolutions, widescreen be damned. To anyone who thinks black bars are a dealbreaker, well, I suppose there are the EEs for that. Also - these people are the reason The Simpsons got mangled by Disney+. But I digress.

 

To sum it up - I think your proposed solution of narrowing the text without making further changes to be good enough.


Edited by Kilivitz, 15 January 2020 - 03:21 PM.


#63 Salk

Salk
  • Member
  • 1244 posts

Donator

Posted 15 January 2020 - 10:34 PM

I actually agree with you 100% about resolution, Kilivitz.

 

I do play my older games 4:3.


Edited by Salk, 15 January 2020 - 10:45 PM.


#64 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 4874 posts

Posted 16 January 2020 - 01:06 AM

I do play my older games 4:3.
Even with a 65" monitor ? Ouh yeah, you don't have one. Dismissed. PS, that's not a TV... but a high refresh monitor, and it can be felt in the price.
As in, the thing is, you can play the game with the 1024x768 resolution or you could use the widescreen mod, get your screen into full use and utilize say resolution such as 1366x768, if it's too small to display the entirety thing to your liking.

Edited by The Imp, 16 January 2020 - 01:18 AM.

Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#65 Arthas

Arthas
  • Member
  • 49 posts

Posted 16 January 2020 - 07:56 AM

Do you all favor BGT over Tutu? Wondering why no one seems to be a fan of TUTU here :P



#66 chuft

chuft
  • Member
  • 26 posts

Posted 16 January 2020 - 08:26 AM

When I tried to play BG1 using Tutu, I could not complete it due to bugs and crashes. I lost patience with it and havent gone back.

#67 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 4874 posts

Posted 16 January 2020 - 09:05 AM

Well, TUTU was a thing in the past and people got over it, like a brindge it provided a foundation. Heh. Just kidding, sort of. Yes, there were multiple people that liked Tutu far more than BGT(-weidu), but the Tutu stopped from having adding support features a long time in the past and then the EE games came about. Now, it can be said that without Tutu, there wouldn't be BGT-weidu, the EE games nor many of the other mods.. it's inpack was a large as the moons was in the night sky, but it's all in the past. Just like the CA is, IWD-in-BG2, Shadowhand, BGT, IA... etc.

Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#68 Arthas

Arthas
  • Member
  • 49 posts

Posted 16 January 2020 - 11:03 AM

When I tried to play BG1 using Tutu, I could not complete it due to bugs and crashes. I lost patience with it and havent gone back.

Chuft, I'm still happy you are out there. Hopefully, you'll do another playthrough and actually report other bugs! 

@The imp: got it, thank you.



#69 jastey

jastey
  • Staff
  • 2117 posts

Posted Yesterday, 08:06 AM

bg1ub Elminster encounter: will be disabled for BGT in next bg1ub version.

 

One thing I noticed for Coran's greetings dialogue:

His first greetings dialogues (three depending on Reaction) check for NumberOfTimesTalkedTo(0).

Spoiler

 

 

There is also state in case the PC rejected the first time: number 7 (~Perhaps you've changed your minds about my offer from before.  Come now, it would be quite the adventure.~).

But: if Coran's first approach is rejected right away, NumTimesTalkedTo is resetted to 0 (state 3:

IF ~~ THEN BEGIN 3 // from: 0.1 1.1
  SAY #77403 /* ~No problem, though you are missing quite the little adventure.~ */
  IF ~~ THEN DO ~SetNumTimesTalkedTo(0)
~ EXIT
END


Meaning, Coran will always say his first intro line and never reach the "second greetings" line of state 7:

IF WEIGHT #4 /* Triggers after states #: 12 even though they appear after this state */
~  GlobalLT("ENDOFBG1","GLOBAL",2)
~ THEN BEGIN 7 // from: 
  SAY #77409 /* ~Perhaps you've changed your minds about my offer from before.  Come now, it would be quite the adventure.~ */
  IF ~~ THEN REPLY #77410 /* ~Still not interested.~ */ EXIT
  IF ~~ THEN REPLY #77411 /* ~Okay, what do you have to say?~ */ GOTO 4
END


- from which he also tells the details (state 4) if the PC is now ready to listen.

 

I would recommend removing the DO ~SetNumTimesTalkedTo(0)~ from state 3 to make the dialogue flow naturally.

 

EDIT: This opens the problem (?) that now he could be recruited for low Reaction values by talked to twice. If you want to prevent that, the DO ~SetNumTimesTalkedTo(0)~ would need to be added to state 2 where he refuses to talk to the PC at all:

 

IF WEIGHT #3 /* Triggers after states #: 12 even though they appear after this state */
~  NumberOfTimesTalkedTo(0)
GlobalLT("ENDOFBG1","GLOBAL",2)
ReactionLT(LastTalkedToBy(Myself),NEUTRAL_LOWER)
~ THEN BEGIN 2 // from:
  SAY #77402 /* ~Sorry to be so abrupt, but I haven't time for monotonous chit chat.~ */
  IF ~~ THEN DO ~SetNumTimesTalkedTo(0)~ //makes sure Coran will say this until Reaction Value of PC is high enough for friendlier lines

EXIT
END


 

Either way, the Coran & Wyverns component from bg1ub will be deactivated for BGT: the Wyvern is already unique in BGT, and currently the "Coran dialogue fix" destroys Coran's greetings dialogue for BGT.


Edited by jastey, Yesterday, 08:12 AM.