Jump to content


Photo

[WIP] Only for english version?


  • Please log in to reply
13 replies to this topic

#1 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 07 December 2008 - 04:14 AM

Hi,

I've installed the WIP 1.07 version of BGT. I am using Spanish version for BG+TotSC/BG2+ToB. Fresh install and patches applied. Using Vistax64.

With 1.06, for example at the beginning of BG1, when you must go out from Candlekeep, Gorion have an encounter with Sarevok. This sequence had subtitles on-screen (I have the option in the configurator checked). But with 1.07 I could not see this subtitles. Is possible that 1.07 has changed this?

Before BGT I've installed (this was also tested with 1.06):

-BG2 Fixpack v6
-SoS 1.12
-TS 6.10
-RoT 2.1
-Chloe NPC v12

Maybe I am doing something wrong. :huh:

Thanks.

Edited by Lord Psion, 07 December 2008 - 04:16 AM.

--- It's not only for me.............. It's for ALL ---


#2 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 07 December 2008 - 10:33 PM

AFAIK, v1.07 isn't drastically different from v1.06, and I certainly didn't change the cutscene in any way. I thought the cutscene was actual dialogue, not just words appearing over the characters' heads. If you mean that the sounds aren't playing, then it probably has something to do with they way you installed BGI/BGII - different directory, etc.?

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


#3 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 07 December 2008 - 11:21 PM

...

But because you have Vista, the change isn't actually made, because the game directory has the Read-Only flag... To remove it do this:

1) Turn off the Windows User Account Control.
2) Install the game to other than the normal C:\Program Files\ -subfolder. (for example C:\Games\BGII\ )
3) Put off the new directory's Read-only function just 1's.

And then start the BGConfig.exe go to Gameplay->Visual->Display Subtitles.

Edited by Jarno Mikkola, 07 December 2008 - 11:22 PM.

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


#4 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 08 December 2008 - 02:56 AM

Thanks to both,

AFAIK, v1.07 isn't drastically different from v1.06, and I certainly didn't change the cutscene in any way. I thought the cutscene was actual dialogue, not just words appearing over the characters' heads. If you mean that the sounds aren't playing, then it probably has something to do with they way you installed BGI/BGII - different directory, etc.?


You can activate the subtitles option in Sounds Options inside the Settings of BG1/2.
This settings let's you see the text dialogue, at least in BG1 "vanilla", in the Text Window of Baldur's Gate. I don't remember well if trying with later versions (like 1.04) of BGT I could see this texts on-screen playing in BGT. With BGT this Text Window is replaced in the scenes by a full-window scene without UI.

So... you are correct, initially is a sound based dialog, and sounds of the dialogue are working very well. There is no problem here. But you could activate subtitles and see them on-screen... mmm.

...

But because you have Vista, the change isn't actually made, because the game directory has the Read-Only flag... To remove it do this:

1) Turn off the Windows User Account Control.
2) Install the game to other than the normal C:\Program Files\ -subfolder. (for example C:\Games\BGII\ )
3) Put off the new directory's Read-only function just 1's.

And then start the BGConfig.exe go to Gameplay->Visual->Display Subtitles.


Why do you think that the change is not made? I've done a mega-mod install and I am playing very well with BGT. All I must to do is to deactivate Antivirus and run in Administrative mode all the setups.

If I've look into dialog.tlk I've see that the lines with this texts are written, so I am suppousing that the install has gone well (one of the lines is for example, @4445). I've ran BGConfig in Administrative mode too and the baldur.ini has been modified with the Display Subtitles options.

Apart of that, I've seen some of this texts on screen, sometime atack voices, maybe some flirt? on-screen, but not all the texts appears as subtitles.

I think that 1.07 is working well, I don't doubt that, but something is preventing to make appear the subtitles.

I will try your suggestion to see if this is the problem (point 1 & 2).

Regards.

--- It's not only for me.............. It's for ALL ---


#5 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 08 December 2008 - 03:48 AM

Why do you think that the change is not made? I've done a mega-mod install and I am playing very well with BGT. All I must to do is to deactivate Antivirus and run in Administrative mode all the setups.

Because you can't write to a Read-only memory. A Vistas new feature protects the C(drive):\Program Files\ -subfolders from from this from virus attacks etc., which means that you can't overwrite it even in the Administrative mode. And even if you save a file into the C:\Program Files\subfolder , it's actually stored as an image file, meaning that it can't be modified as the modifications for the none image files are stored to a hidden folder called ProgramData. :o
So if you open the file, you see the modifications, but they aren't really there... :unsure: you can read them cause the image file is loaded with the modifications from the hidden folder, but from a programming point of view they aren't loaded as the reference is directed to different destination. :unsure: Or this would be my guess.

Ever tried to program(write) something into a pre-pressed CD-ROM. As in: Compact Disc Read-Only Memory. You just can't do it.

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


#6 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 08 December 2008 - 04:15 AM

First off, I am not an expert on Vista, of course, but you can say to the Windows Explorer that you want to see the hidden files and folders. I am using this option and always work with the Program Files folder (x86). In Vistax64 there are two folders, one for x64 and another for x86. Someone explaining Program Files and Program data here.

But this is not a problem, I could open notepad in Administrator Mode and update directly baldur.ini file in the x86 folder without problems. So, I've done all the above mentioned DIRECTLY to the x86 folder. As i've said, I am not having problems on the BGT install and playing with it inside Program Files. As per conditions described above.

More testing (points 1 & 2 previously described):

- Deactivated UAC
- Installed BG2 in D:\Games\BGII - SoA (Although ALL C: is in Read Only :) - not only Program Files - and all the folders inherits the rights from C: root folder, I've tried to make rights only for my administrative user). The only solution to bypass that is install it in another HD like D: for example.

After preparing that, Installed BG2 "vanilla"+ToB "vanilla". Applied latest patch and installed WIP 1.07. Executed Setup-Music and Setup-GUI. Configured BGConfig with Display Subtitles and activated Subtitles in Sound Options. No pre-after mods installed this time.

The same thing happens, I could not see on-screen subtitles texts. :(

Edited by Lord Psion, 08 December 2008 - 04:19 AM.

--- It's not only for me.............. It's for ALL ---


#7 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 08 December 2008 - 02:21 PM

I think I understand what you mean now. The BG2 handles cutscenes differently from BG1, in that the former hides the entire UI when you enter a cutscene, whereas BG1 just shades it out. That means in BG2 you will never see the dialogue bar in a cutscene. This is an engine difference.

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


#8 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 08 December 2008 - 02:49 PM

I think I understand what you mean now. The BG2 handles cutscenes differently from BG1, in that the former hides the entire UI when you enter a cutscene, whereas BG1 just shades it out. That means in BG2 you will never see the dialogue bar in a cutscene. This is an engine difference.

Yes Ascension, I think the same, you're right.

Although, some texts like little exclamations (within game and with UI) appears. I remember seeing this texts (cutscenes) sometime with BGT, but I don't remember in which version.

Why I make this question? Well... this is only my opinion, of course, but in Spanish version, Tales of the Sword Coast must be installed in English because the Spanish version of Tales was very buggy. This makes that the voices AND text appear in english. I don't know about other localized (italian, polsk) versions nor if there are a lot of this texts on-screen, but this voices makes for legacy spanish spoken people not to undersand some missing dialogues in on-screen scenes. This is only my thought, I am not speaking for all the people, of course.

In Spanish version, Clan DLAN has done a Spanish translation for installations with BG1+TotSC. So the texts are all well written in Spanish, even they have done a patch for the voices of the BG1 portion, but there are not Spanish voices for the TotSC expansion (they had never appeared in Spanish in "vanilla" versions, they are in English).

I don't know if it could be possible to make this subtitles appear somehow, although it is not mandatory, obviously.

Thanks for your comprehension.


EDIT: Findings...

Well, comparing scenes for BG1 (CH1CUT01.BCS - Gorion) and for BG2 (NEWGAME.BCS - Irenicus) I've seen that the function DisplayStringHead(Owner,#Ref) is used in BG2 but not in BG1. Maybe this is the problem not seeing the subtitles in BG1 part of BGT.

I suppouse that is a lot of work to search for the cutscenes and implement this on the BG1+TotSC part of BGT and I understand this. Maybe there is another more simpliest form to implement, but I don't know that. I have very little knowledge (or nothing) about Infinity Engine. I don't know either if the mods programmed for BG1/TotSC used on BGT installs use this function nor use on-screen subtitled texts (let's say DSotSC or NTotSC, for example).

It's on your hands to implement that if you think that this could be interesting for BGT. ;)

Have you tested the subtitles on an original BGT install with English localized language to see if it happens?

Regards.

Edited by Lord Psion, 08 December 2008 - 06:10 PM.

--- It's not only for me.............. It's for ALL ---


#9 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 08 December 2008 - 06:13 PM

No, the English version doesn't show the subtitles (BGT) either. You are correct about it depending on the action used in the script. I might change that where cutscenes are concerned, provided the BG1 dialog.tlk has the subtitles 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)


#10 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 09 December 2008 - 04:49 AM

Hi Ascension,

I've modded the CH1CUT01.BCS, CH1CUT02.BCS & CH1CUT04.BCS. The mod changes the VerbalConstant() function by DisplayStringHead() function, assigning the correct #RefString. I've put them in override and now the subtitles are appearing. Test yourself for your own purposes. I've uploaded the files.

I've made a search on the BCS files on an BG1+TotSC "vanilla" install with Near Infinity of the function VerbalConstant() and this are the unique scripts that use this function. So, I assume that the rest are working well.

Another thing I've seen is that deactivating subtitles does not prevent that this texts appear on-screen. I think that they have nothing to do with subtitles.

Maybe the #Ref IDs used must be checked for other localized versions. This works in an Spanish BGT install.

Regards.

Attached Files


Edited by Lord Psion, 09 December 2008 - 09:34 AM.

--- It's not only for me.............. It's for ALL ---


#11 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 09 December 2008 - 06:48 PM

Subtitles refer only to character sounds. VerbalConstant() utilises the character soundsets, and so does the NPC soundsets.

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


#12 Lord Psion

Lord Psion
  • Member
  • 90 posts

Posted 10 December 2008 - 02:29 AM

Another thing that I've seen in other .BCS is the use of DisplayString() function. For example, when you are in a house and open a chest with a lockpick and appear the guards. Some text appear above the head of the character saying that the "guards have been advised....bla bla". This works also.

What is the difference between DisplayString() & DisplayStringHead()?
I've tried to use DisplayString() in the previous cutscenes but didn't work.

I'am assuming that DisplayString() is working well by BG2 engine. :)

--- It's not only for me.............. It's for ALL ---


#13 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 10 December 2008 - 05:17 AM

DisplayString is only for the dialogue bar.

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


#14 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 14 December 2008 - 09:08 PM

OK, I'm happy with how DisplayStringHead looks. All fixed up, thanks.

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