Jump to content

Coran's BG Extended Friendship Talks update to v5.2!


Recommended Posts

Most recent update info at the bottom of the thread!

 

 

--------------------

 

Coran's BG Extended Friendship Talks update to v5, with a Russian Translation from Austin and direct EET compatibility!

Changelog v5:

  • Added Russian translation, by Austin.
  • Added direct EET compatibility.
  • coranbgfriend.ini with mod meta data added to support ALIEN's Project Infinity.
  • Added libiconv-1.9.2-1-src.7z for licence info on inconv.exe.
  • Updated to weidu v246.
Link to comment
Guest Buttertea

@jastey When I unpack version 5 it still says it's version 4 in the descriptions (shown in Project Infinity).

Other than that, thanks for keeping so many of the mods up to date and all the rest!

Link to comment

@jastey Actually, as of today, it would be better to make minimal adjustment to the tp2 file and replace:
 

/*
 * "Coran's BG Extended Friendship Talks"
 * Version 4 Combined Tutu/BGT/BGEE installer
 * Domi Sotto, updated by berelinde
 * 2015-01-16
 * BGEE compatibility update v4 by AstroBryGuy
*/

to 

// "Coran's BG Extended Friendship Talks"
// Version 4 Combined Tutu/BGT/BGEE installer
// Domi Sotto, updated by berelinde
// 2015-01-16
// BGEE compatibility update v4 by AstroBryGuy

Such simple change is not worth new release but when I"m on it, I could send you PR with LABELS and/or UTF8-based HANDLE_CHARSETS. Wana try?

Link to comment
27 minutes ago, jastey said:

Why is the above change of commenting preferable?

It isn't preferable for anything other than this case, where mod is using multi-line (/* ... */) comments and at the same time, it has 'Version *' inside that comment 😆 Filtering multiline comments would increase tp2 scanning time ~2 times. Someday, it won't be the case.

Link to comment

@AL|EN the v5.1 gives text format errors on BGT for the German versions:

textformat.thumb.jpg.c5dae431c7c80ab0fd9a64df2467c4ac.jpg

DEBUG:

Spoiler

WeiDU v 24600 Log

 D:\BGT\setup-coranbgfriend.exe
[.\CHITIN.KEY] loaded, 648183 bytes
[.\CHITIN.KEY] 251 BIFFs, 45762 resources
[./Autorun.ini] loaded, 1452 bytes
[./baldur.ini] loaded, 2975 bytes
Possible HD/CD Path: [D:\BGT]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
[./Keymap.ini] loaded, 5615 bytes
[./Mplaynow.ini] loaded, 230 bytes
[./unins000.ini] loaded, 86 bytes
[.\dialog.tlk] 333682 string entries

Choose your language:
 0 [English]
 1 [Deutsch]
 2 [Russian]
Using Language [Deutsch]
[Deutsch] has 1 top-level TRA files
[coranbgfriend/lang/german/setup.tra] has 6 translation strings

Would you like to display the readme? [Y]es [N]o
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  0 Installed
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  3 Installed
BGT/BGT.TP2  0  0 Installed
SETUP-BGTMUSIC.TP2  0  1 Installed

Install Component [Coran's Extended BG Friendship Talks]?
nstall, or [N]ot Install or [Q]uit?
Installing [Coran's Extended BG Friendship Talks] [v5.1]

BGT entdeckt
Creating 1 directory
Copying 1 file ...
[coranbgfriend/p#component.xx] loaded, 83 bytes
Copied [coranbgfriend/p#component.xx] to [override/p#coranfriend.g3]
Appending to files ...
[./override/STATE.IDS] loaded, 1611 bytes
Not appending [0x80101FEF CD_STATE_NOTVALID...] to [STATE.IDS] because it DOES contains [CD_STATE_NOTVALID]
Compiling 1 dialogue file ...
[coranbgfriend/lang/german/P#CORANFT.tra] has 517 translation strings
[coranbgfriend/dlg/p#coranft.d] loaded, 33951 bytes
[./override/TRIGGER.IDS] loaded, 7905 bytes
[./override/ACTION.IDS] loaded, 13105 bytes
[./override/GTIMES.IDS] loaded, 846 bytes
[./override/OBJECT.IDS] loaded, 1735 bytes
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\data\\DATA\DEFAULT.BIF]
BIFF may be in hard-drive CD-path [D:\BGT\DATA\DEFAULT.BIF]
[D:\BGT\DATA\DEFAULT.BIF] 5847739 bytes, 444 files, 0 tilesets
[./override/GENDER.IDS] loaded, 228 bytes
[./override/STATE.IDS] loaded, 1611 bytes
[./override/RACE.IDS] loaded, 1018 bytes
[./override/STATS.IDS] loaded, 4161 bytes
Processing 1 dialogues/scripts ...
[./override/CORANJ.DLG] loaded, 1322 bytes
[CORANJ.DLG] loaded
[./override/BGARRI.DLG] loaded, 1060 bytes
[BGARRI.DLG] loaded
[./override/BCORAN.DLG] loaded, 1242 bytes
[BCORAN.DLG] loaded
[BGARRI.DLG] saved    9 states, 9 trans, 6 strig, 0 ttrig, 0 actions
override/BGARRI.dlg copied to weidu_external\backup\coranbgfriend/0/BGARRI.dlg, 1060 bytes
[CORANJ.DLG] saved    261 states, 530 trans, 24 strig, 41 ttrig, 96 actions
override/CORANJ.dlg copied to weidu_external\backup\coranbgfriend/0/CORANJ.dlg, 1322 bytes
[BCORAN.DLG] saved    10 states, 13 trans, 9 strig, 0 ttrig, 0 actions
override/BCORAN.dlg copied to weidu_external\backup\coranbgfriend/0/BCORAN.dlg, 1242 bytes
Extending game scripts ...
[coranbgfriend/baf/p#coranbgfriendship.baf] loaded, 3730 bytes
[./override/CORAN.BCS] loaded, 905 bytes
override/CORAN.bcs copied to weidu_external\backup\coranbgfriend/0/CORAN.bcs, 905 bytes
Extended script [CORAN.bcs] with [coranbgfriend/baf/p#coranbgfriendship.baf]
Extending game scripts ...
[coranbgfriend/baf/p#corannobg1npc.baf] loaded, 304 bytes
[./override/CORAN.BCS] loaded, 6456 bytes
Extended script [CORAN.bcs] with [coranbgfriend/baf/p#corannobg1npc.baf]
Compiling 1 script ...
Processing 1 dialogues/scripts ...
Compiling 1 script ...
Processing 1 dialogues/scripts ...


Saving This Log:
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  0 Installed
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  3 Installed
BGT/BGT.TP2  0  0 Installed
SETUP-BGTMUSIC.TP2  0  1 Installed
CORANBGFRIEND/CORANBGFRIEND.TP2  1  0 Installed ~Coran's Extended BG Friendship Talks~
[bg2fixpack/languages/english/setup.tra] has 158 translation strings
[bgt/language/english/prompts.tra] has 85 translation strings
[bgt/language/english/setup.tra] has 82 translation strings
[bgt/language/english/dialog.tra] has 112 translation strings
[bgt/language/english/journal.tra] has 319 translation strings
[bgt/language/english/scripts.tra] has 22 translation strings
[coranbgfriend/lang/german/setup.tra] has 6 translation strings
48017 characters, 495 entries added to DIALOG.TLK
[.\dialog.tlk] created, 334177 string entries

SUCCESSFULLY INSTALLED      Coran's Extended BG Friendship Talks

        WeiDU Timings
OUTER_INNER_PATCH_SAVE           0.000
EXTEND_TOP                       0.000
parsing .tra files               0.000
<<<<<<<<                         0.000
parsing .ids files               0.000
unmarshal BIFF                   0.000
adding translation strings       0.000
DEFINE_PATCH_FUNCTION            0.000
resolve labels                   0.000
COMPILE                          0.000
ACTION_DEFINE_ARRAY              0.000
process .D files                 0.000
DEFINE_ACTION_FUNCTION           0.000
OUTER_SPRINT                     0.000
OUTER_SET                        0.000
INCLUDE                          0.000
BUT_ONLY                         0.000
MKDIR                            0.000
find local string                0.000
parsing .log files               0.000
eval_pe                          0.000
function overhead                0.000
DEFINE_ACTION_MACRO              0.000
APPEND                           0.000
parsing .bcs files               0.000
OUTER_INNER_PATCH                0.000
ACTION_IF                        0.000
parsing .baf files               0.000
PRINT                            0.000
READ_*                           0.000
loading files                    0.000
LAUNCH_ACTION_FUNCTION           0.000
saving files                     0.000
marshal DLG                      0.000
resolve strings                  0.000
DEFINE_PATCH_MACRO               0.000
COPY                             0.000
unmarshal DLG                    0.000
parsing .d files                 0.000
marshal BCS                      0.000
unmarshal KEY                    0.016
strings to add                   0.016
process_patch2                   0.016
Parsing TPA files                0.031
add strings to TLK               0.063
marshal and save TLK             0.109
Parsing TP2 files                0.109
stuff not covered elsewhere      0.203
unmarshal TLK                    1.172
TOTAL                            1.734

 

 

weidu.log:

Spoiler

// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v13
~BGT/BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: v1.21
~SETUP-BGTMUSIC.TP2~ #0 #1 // Baldur's Gate Trilogy - Music -> Hybrid Baldur's Gate/Shadows of Amn/Throne of Bhaal Music
~CORANBGFRIEND/CORANBGFRIEND.TP2~ #1 #0 // Coran's Extended BG Friendship Talks: v5.1

 

Link to comment

@AL|EN I get an install error for v5.1 (BGT, German mod version):

Spoiler

WeiDU v 24600 Log

 D:\BGT\setup-coranbgfriend.exe
[.\CHITIN.KEY] loaded, 648183 bytes
[.\CHITIN.KEY] 251 BIFFs, 45762 resources
[./Autorun.ini] loaded, 1452 bytes
[./baldur.ini] loaded, 2975 bytes
Possible HD/CD Path: [D:\BGT]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
Possible HD/CD Path: [D:\BGT\data\]
[./Keymap.ini] loaded, 5615 bytes
[./Mplaynow.ini] loaded, 230 bytes
[./unins000.ini] loaded, 86 bytes
[.\dialog.tlk] 333562 string entries

Choose your language:
 0 [English]
 1 [Deutsch]
 2 [Russian]
Using Language [Deutsch]
[Deutsch] has 1 top-level TRA files
[coranbgfriend/lang/german/setup.tra] has 6 translation strings

Would you like to display the readme? [Y]es [N]o
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  0 Installed
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  3 Installed
BGT/BGT.TP2  0  0 Installed
SETUP-BGTMUSIC.TP2  0  1 Installed

Install Component [Coran's Extended BG Friendship Talks]?
nstall, or [N]ot Install or [Q]uit?
Installing [Coran's Extended BG Friendship Talks] [v5.1]

BGT entdeckt
Creating 1 directory
Copying 1 file ...
[coranbgfriend/p#component.xx] loaded, 83 bytes
Copied [coranbgfriend/p#component.xx] to [override/p#coranfriend.g3]
Appending to files ...
[./override/STATE.IDS] loaded, 1611 bytes
Not appending [0x80101FEF CD_STATE_NOTVALID...] to [STATE.IDS] because it DOES contains [CD_STATE_NOTVALID]
Compiling 1 dialogue file ...
[coranbgfriend/dlg/p#coranft.d] loaded, 33951 bytes
[./override/TRIGGER.IDS] loaded, 7905 bytes
[./override/ACTION.IDS] loaded, 13105 bytes
[./override/GTIMES.IDS] loaded, 846 bytes
ERROR: No translation provided for @6
ERROR: parsing [tb#_compile_eval_buffer/coranbgfriend/dlg/p#coranft.d]: Not_found
ERROR: compiling [coranbgfriend/dlg/p#coranft.d]!
Stopping installation because of error.

ERROR Installing [Coran's Extended BG Friendship Talks], rolling back to previous state
Unable to Unlink [weidu_external\backup\coranbgfriend/0/OTHER.0]: Unix.Unix_error(1, "unlink", "weidu_external\\backup\\coranbgfriend/0/OTHER.0")
[weidu_external\backup\coranbgfriend/0/UNSETSTR.0] SET_STRING uninstall info not found
Will uninstall   1 files for [CORANBGFRIEND/CORANBGFRIEND.TP2] component 0.
Uninstalled      1 files for [CORANBGFRIEND/CORANBGFRIEND.TP2] component 0.
Unable to Unlink [weidu_external\backup\coranbgfriend/0/READLN.0]: Unix.Unix_error(20, "unlink", "weidu_external\\backup\\coranbgfriend/0/READLN.0")
Unable to Unlink [weidu_external\backup\coranbgfriend/0/READLN.0.TEXT]: Unix.Unix_error(20, "unlink", "weidu_external\\backup\\coranbgfriend/0/READLN.0.TEXT")
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  0 Installed
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  3 Installed
BGT/BGT.TP2  0  0 Installed
SETUP-BGTMUSIC.TP2  0  1 Installed
ERROR: Not_found
Please make a backup of the file: SETUP-CORANBGFRIEND.DEBUG and look for support at: https://www.gibberlings3.net/forums/forum/141-coran39s-friendship-mod/
Using Language [Deutsch]
[Deutsch] has 1 top-level TRA files
[coranbgfriend/lang/german/setup.tra] has 6 translation strings

Install Component [Coran's Extended BG Friendship Talks]?
nstall, or [N]ot Install or [Q]uit?
Skipping [Coran's Extended BG Friendship Talks]
Saving This Log:
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  0 Installed
BG2FIXPACK/SETUP-BG2FIXPACK.TP2  0  3 Installed
BGT/BGT.TP2  0  0 Installed
SETUP-BGTMUSIC.TP2  0  1 Installed
[bg2fixpack/languages/english/setup.tra] has 158 translation strings
[bgt/language/english/prompts.tra] has 85 translation strings
[bgt/language/english/setup.tra] has 82 translation strings
[bgt/language/english/dialog.tra] has 112 translation strings
[bgt/language/english/journal.tra] has 319 translation strings
[bgt/language/english/scripts.tra] has 22 translation strings
173 characters, 6 entries added to DIALOG.TLK
[.\dialog.tlk] created, 333568 string entries

NOT INSTALLED DUE TO ERRORS Coran's Extended BG Friendship Talks

        WeiDU Timings
OUTER_INNER_PATCH_SAVE           0.000
parsing .tra files               0.000
<<<<<<<<                         0.000
parsing .ids files               0.000
adding translation strings       0.000
tp2 uninstall                    0.000
DEFINE_PATCH_FUNCTION            0.000
COMPILE                          0.000
ACTION_DEFINE_ARRAY              0.000
DEFINE_ACTION_FUNCTION           0.000
OUTER_SET                        0.000
INCLUDE                          0.000
BUT_ONLY                         0.000
MKDIR                            0.000
find local string                0.000
strings to add                   0.000
parsing .log files               0.000
eval_pe                          0.000
function overhead                0.000
DEFINE_ACTION_MACRO              0.000
APPEND                           0.000
OUTER_INNER_PATCH                0.000
ACTION_IF                        0.000
PRINT                            0.000
READ_*                           0.000
loading files                    0.000
LAUNCH_ACTION_FUNCTION           0.000
saving files                     0.000
DEFINE_PATCH_MACRO               0.000
COPY                             0.000
OUTER_TEXT_SPRINT                0.000
parsing .d files                 0.000
unmarshal KEY                    0.016
process_patch2                   0.016
Parsing TPA files                0.031
add strings to TLK               0.063
Parsing TP2 files                0.109
marshal and save TLK             0.125
stuff not covered elsewhere      0.250
unmarshal TLK                    1.547
TOTAL                            2.156

 

 

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