Age | Commit message (Collapse) | Author |
|
|
|
The dseg region is now generated from two byte blocks and the message
strings.
This commit also removes the hacky code to generate these tables from
the older headers and adds the util.cpp from create_kyradat to provide
file I/O functions.
|
|
Second block start position calculation was incorrect.
|
|
Second block size calculation was incorrect.
|
|
This temporary hack code is used to convert the current dseg table into
two smaller byte tables and a list of the message strings, which is
output to stdout. This will likely require some manual postediting, but
does most of the work programmatically.
|
|
Conflicts:
engines/teenagent/resources.cpp
|
|
This addresses bug #3539822 - "TEENAGENT: Not working without zlib"
|
|
This removes the hardcoded address/offsets from the callback functions.
|
|
This removes the extended data segment blob and replaces it with a set
of dialog string tables. Have checked that the teenagent.dat output
file produced is identical.
|
|
This converts the eseg data to a readable string structure and outputs
the result as C header code to stdout. Committing this for reference.
|
|
This simplifies the tool code and removes the need to have a specific
executable version as an input file for this tool.
|
|
Since the md5 class is now unused, it is removed as well.
|
|
|
|
|