jastey Posted May 15, 2021 Share Posted May 15, 2021 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. Quote Link to comment
Guest Buttertea Posted June 24, 2021 Share Posted June 24, 2021 @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! Quote Link to comment
jastey Posted June 24, 2021 Author Share Posted June 24, 2021 No, the current v5 has VERSION tag "v5" inside. PI should take the version from the tp2. Where exactly does it say v4? Tagging @AL|EN for confirmation. Thanks for the kind words. Quote Link to comment
AL|EN Posted June 24, 2021 Share Posted June 24, 2021 I can reproduce, that's indeed a bug. It will be fixed in the next version. Quote Link to comment
jastey Posted June 24, 2021 Author Share Posted June 24, 2021 Cool, thank you @AL|EN and Guest Buttertea for reporting. Quote Link to comment
AL|EN Posted June 24, 2021 Share Posted June 24, 2021 @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? Quote Link to comment
jastey Posted June 24, 2021 Author Share Posted June 24, 2021 1 hour ago, AL|EN said: Wana try? Knock yourself out! I like it if all I have to do is push the "merge" button. Why is the above change of commenting preferable? Quote Link to comment
AL|EN Posted June 24, 2021 Share Posted June 24, 2021 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. Quote Link to comment
jastey Posted June 24, 2021 Author Share Posted June 24, 2021 Ah! PI got a hickup there it seems. Let me know if we should do a quick v5.1 with the change. Quote Link to comment
AL|EN Posted June 29, 2021 Share Posted June 29, 2021 @jastey PR created https://github.com/Gibberlings3/CoranBGFriend/pull/4 Quote Link to comment
jastey Posted June 29, 2021 Author Share Posted June 29, 2021 @AL|EN the v5.1 gives text format errors on BGT for the German versions: 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 InstalledBGT/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 Quote Link to comment
jastey Posted July 13, 2021 Author Share Posted July 13, 2021 @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 InstalledBGT/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 Quote Link to comment
AL|EN Posted July 13, 2021 Share Posted July 13, 2021 @jastey Try to update weidu version. From the log I see that you are using WeiDU v24600 - it won't work. Quote Link to comment
jastey Posted July 14, 2021 Author Share Posted July 14, 2021 Gnah. Sorry @AL|EN I could have know that the utf-8 tra feature requires weidu v247. I'll make a new release as is. Quote Link to comment
jastey Posted July 14, 2021 Author Share Posted July 14, 2021 @AL|EN v5.1. is up: https://github.com/Gibberlings3/CoranBGFriend/releases Thank you for your work on this! Due to RL reasons I'd be happy if you would do the Announcement Post. Quote Link to comment
Recommended Posts
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.