* This is a tool for modifying tlk file included in NWN2.
* TLK file is the 'Talk Table' file used by Bioware aurora game engine.
* NWN2 uses UTF-8 character set.
* If you want to edit TLK file of NWN1, execute NWN1TLKEdit.cmd.
* You can build source in Microsoft Visual Studio .NET 2003 environment.
* Using this tool and source code is free.
* This tool was written for Korean Translation of NWN2.
* ATTENTION *
NWN2 tlk have non-Unicode chars(ex, extend ascii char), therefore you avoid fully export and import.
Some contents are not represented to ascii text, so you do use this tool or NWN2Toolset to edit that.
ex) 'u' character of "faerun"
- Features.
1. List and view full contents of tlk.
2. Search by 'StrRef(Unique number for string)' or text.
3. Modify tlk string.
4. Save tlk file.
5. Brief tlk information.
6. Batch run with '*.txt' file for updating.
7. Extract string contents to '*.txt' file.
8. Redefine the rule for batch text file.
9. Comparing tlk files.
v0.22 2007-01-14
- Added, support Infinity Engine's TLK V1 files (Baldur's Gate, Torment, Icewind Dale). Run with '-m TLK1'
- Fixed, added exception handling of bug tlk file (old infinity engine games)
(bug ex: omitted newline characters, wrong string size of tail elements)
- Fixed, 'Find Snd'. if sound is present (flag on) and sndres data is empty, skip ok.
- Fixed, 'Extract Diff String List'. Pre-version extract all items if two are same.
- ui minor change
v0.21 2007-01-12
- Added, list item icon (blue, white, empty). blue - string and sound present, white - string or sound
v0.20 2007-01-12
- Added, selected item's status view (4 type strref, string size, SoundRes info)
- Added, find a item by hexa strref. use find num(ref)
- Added, find a item by sound resource ref. if find by empty, will be found a next item that SoundRes is present.
- Changed, controls initial size
- Changed, NWN1Ruleset.ini deleted, Run with '-m NWN1' for NWN1 compatible. 'NWN2TLKEdit.exe -m NWN1'
v0.19 2007-01-08
- Fixed, Export or Result Text File Format: CRLF or LF -> LF
prevent from concatenating lines after save that in Notepad
This software does not work for me and lists a Java error. It this because Java is 6.0 now?
Posted by Skitzo at 2008-03-07 23:40:02 Voted 9.00 on 03/07/08
The import/export function and NWN1 support is great! Could still do with some work, but is the best currently available for my purposes.
I would like the ability to copy and paste rows. Have been exporting the .tlk, editing it in a text editor and re-importing. _________________________ NWN2 voicesets for NWN1
Well, I am a newb, and I have no idea how to make it work to create a custom dialogue file. When I click on the line to enter the text in the string it opens a window for sound editing instead. I guess, this tool is just not straightforward enough for me. :) Cheers, folks, and good luck with the Korean translation. _________________________ Joinable NPCs in IWD2. I'm *not* kidding!
Posted by Slayster at 2008-01-21 06:04:41 Voted 8.50 on 01/21/08
I tried a few TLK editors. This was the first I found with the feature I needed, the ability to export to a format I can parse into a database.
Nice bit of software.
Posted by tazpn at 2007-01-01 15:06:15 Voted 10.00 on 01/01/07
Nice Editor. I dislike using some of the Java based ones as they just dont behave as I would expect sometimes. The comparision and statistics are quite nice as well. (Minor quibble: you are missing the unicode byte-ordering mark (0xFFFE) when exporting the comparision report so some text editors may not like the file.)
You must be Logged In to post comments in this section.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone