<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://datoolset.net/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dutch+Master</id>
		<title>Dragon Age Toolset Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://datoolset.net/mw/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dutch+Master"/>
		<link rel="alternate" type="text/html" href="https://datoolset.net/wiki/Special:Contributions/Dutch_Master"/>
		<updated>2026-04-10T08:17:11Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=TLK&amp;diff=12838</id>
		<title>TLK</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=TLK&amp;diff=12838"/>
				<updated>2010-04-08T17:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Dutch Master: clarify the string termination&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These [[GFF]] files contain strings. They can be opened in the GFF editor.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that all numbers are in little-endian format if you are looking at the raw file.&lt;br /&gt;
&lt;br /&gt;
This may be incomplete, as I believe previous TLK files had timing info, etc as well.&lt;br /&gt;
&lt;br /&gt;
A cursory glance at the file leads me to believe it's formatted something like this:&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
'''String data section'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
*104 bytes&lt;br /&gt;
**20 byte string describing the file, watch the 2 spaces between PC and TLK &amp;lt;pre&amp;gt;GFF V4.0PC  TLK V0.2&amp;lt;/pre&amp;gt;&lt;br /&gt;
**80 bytes of other info I haven't figured out yet. May include info about the table, offsets&lt;br /&gt;
**4 bytes - number of entries in the table&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
Tightly packed&lt;br /&gt;
&lt;br /&gt;
*4 bytes &lt;br /&gt;
**unsigned 32 bit integer - TALK_STRING_ID&lt;br /&gt;
*4 bytes&lt;br /&gt;
**unsigned 32 bit integer - offset to string (appears to be an offset from 0x60)&lt;br /&gt;
&lt;br /&gt;
'''String Data'''&lt;br /&gt;
&lt;br /&gt;
*4 bytes&lt;br /&gt;
** Unsigned 32 bit integer, little endian - number of characters in string.&lt;br /&gt;
** The toolset seems to ignore this.&lt;br /&gt;
*String in UTF-16, little endian. &lt;br /&gt;
** Terminated by a NUL character (0x00) (twice, since it is UTF-16LE) and filled up (with 0xff) to be a multiple of 4 bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:File types]]&lt;/div&gt;</summary>
		<author><name>Dutch Master</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=User:Dutch_Master&amp;diff=9842</id>
		<title>User:Dutch Master</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=User:Dutch_Master&amp;diff=9842"/>
				<updated>2010-01-16T21:13:54Z</updated>
		
		<summary type="html">&lt;p&gt;Dutch Master: initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Dutchy =&lt;br /&gt;
== About Me ==&lt;br /&gt;
&lt;br /&gt;
I am Edwin Smulders, a computer science student from The Netherlands. I have done some research on the TLK format and other file types for the toolset.&lt;br /&gt;
I am currently involved with writing converters for the BG 2 Redux[http://bgr.gamersnexus.net] project.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
Please contact me for any software I've written related to the toolset if you are interested.&lt;br /&gt;
&lt;br /&gt;
== Stuff ==&lt;br /&gt;
 - Language: Java&lt;br /&gt;
 - Music: Metal&lt;/div&gt;</summary>
		<author><name>Dutch Master</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=TLK&amp;diff=9367</id>
		<title>TLK</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=TLK&amp;diff=9367"/>
				<updated>2010-01-07T00:46:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dutch Master: Information about the representation of String data.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These [[GFF]] files contain strings. They can be opened in the GFF editor.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that all numbers are in little-endian format if you are looking at the raw file.&lt;br /&gt;
&lt;br /&gt;
This may be incomplete, as I believe previous TLK files had timing info, etc as well.&lt;br /&gt;
&lt;br /&gt;
A cursory glance at the file leads me to believe it's formatted something like this:&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
'''String data section'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
*104 bytes&lt;br /&gt;
**20 byte string describing the file, watch the 2 spaces between PC and TLK &amp;lt;pre&amp;gt;GFF V4.0PC  TLK V0.2&amp;lt;/pre&amp;gt;&lt;br /&gt;
**80 bytes of other info I haven't figured out yet. May include info about the table, offsets&lt;br /&gt;
**4 bytes - number of entries in the table&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
Tightly packed&lt;br /&gt;
&lt;br /&gt;
*4 bytes &lt;br /&gt;
**unsigned 32 bit integer - TALK_STRING_ID&lt;br /&gt;
*4 bytes&lt;br /&gt;
**unsigned 32 bit integer - offset to string (appears to be an offset from 0x60)&lt;br /&gt;
&lt;br /&gt;
'''String Data'''&lt;br /&gt;
&lt;br /&gt;
*4 bytes&lt;br /&gt;
** Unsigned 32 bit integer, little endian - number of characters in string.&lt;br /&gt;
** The toolset seems to ignore this.&lt;br /&gt;
*String in UTF-16, little endian. &lt;br /&gt;
** Terminated by a NUL character (0x00) and filled up to be a multiple of 4 bytes.&lt;/div&gt;</summary>
		<author><name>Dutch Master</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=TLK&amp;diff=9366</id>
		<title>TLK</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=TLK&amp;diff=9366"/>
				<updated>2010-01-06T22:09:08Z</updated>
		
		<summary type="html">&lt;p&gt;Dutch Master: Make sure the string is 20 characters long, with 2 spaces.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These [[GFF]] files contain strings. They can be opened in the GFF editor.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that all numbers are in little-endian format if you are looking at the raw file.&lt;br /&gt;
&lt;br /&gt;
This may be incomplete, as I believe previous TLK files had timing info, etc as well.&lt;br /&gt;
&lt;br /&gt;
A cursory glance at the file leads me to believe it's formatted something like this:&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
'''String data section'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Header'''&lt;br /&gt;
&lt;br /&gt;
*104 bytes&lt;br /&gt;
**20 byte string describing the file, watch the 2 spaces between PC and TLK &amp;lt;pre&amp;gt;GFF V4.0PC  TLK V0.2&amp;lt;/pre&amp;gt;&lt;br /&gt;
**80 bytes of other info I haven't figured out yet. May include info about the table, offsets&lt;br /&gt;
**4 bytes - number of entries in the table&lt;br /&gt;
&lt;br /&gt;
'''String ID section'''&lt;br /&gt;
&lt;br /&gt;
Tightly packed&lt;br /&gt;
&lt;br /&gt;
*4 bytes &lt;br /&gt;
**unsigned 32 bit integer - TALK_STRING_ID&lt;br /&gt;
*4 bytes&lt;br /&gt;
**unsigned 32 bit integer - offset to string (appears to be an offset from 0x60)&lt;br /&gt;
&lt;br /&gt;
'''String Data'''&lt;br /&gt;
&lt;br /&gt;
*4 bytes&lt;br /&gt;
**unsigned 32 bit integer - number of characters in string&lt;br /&gt;
*String in 16bit wide characters (unicode?)&lt;/div&gt;</summary>
		<author><name>Dutch Master</name></author>	</entry>

	</feed>