Commit Graph
15 Commits
Author SHA1 Message Date
Johannes Schickel e96900aec3 DEVTOOLS: Make GPL headers consistent in themselves. 2014-02-18 02:39:33 +01:00
Sven Hesse 989ea7cb56 JANITORIAL: Remove trailing whitespace 2013-07-14 19:01:47 +02:00
D G Turner ad8eb87006 DEVTOOLS: create_teenagent now modified to use message string table.
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.
2012-07-25 03:08:33 +01:00
D G Turner 1b178317a8 DEVTOOLS: Fix remaining bug in create_teenagent message string output.
Second block start position calculation was incorrect.
2012-07-25 02:36:22 +01:00
D G Turner ed6590c7c8 DEVTOOLS: Fix bug in create_teenagent message string table output.
Second block size calculation was incorrect.
2012-07-25 00:39:40 +01:00
D G Turner 77a630d3e1 DEVTOOLS: Modify create_teenagent to output message string table.
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.
2012-07-24 05:09:48 +01:00
D G Turner e73dffa57c Merge branch 'master' into teenagentRefactor
Conflicts:
	engines/teenagent/resources.cpp
2012-07-16 01:24:40 +01:00
Filippos Karapetis 13a5e5812a TEENAGENT: Unpack teenagent.dat and remove the engine's zlib dependency
This addresses bug #3539822 - "TEENAGENT: Not working without zlib"
2012-07-15 02:14:37 +03:00
D G Turner 923c05faf5 TEENAGENT: Migrate Dialog functions to using dialog numbers.
This removes the hardcoded address/offsets from the callback functions.
2012-07-11 18:21:46 +01:00
D G Turner 78312544a6 DEVTOOLS: Fix create_teenagent to use dialog string tables.
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.
2012-07-09 15:49:07 +01:00
D G Turner f85f8c806d DEVTOOLS: Temporarily modify create_teenagent to convert eseg blob.
This converts the eseg data to a readable string structure and outputs
the result as C header code to stdout. Committing this for reference.
2012-07-09 13:57:41 +01:00
D G Turner 15198688fe DEVTOOLS: Migrate create_teenagent to static data tables.
This simplifies the tool code and removes the need to have a specific
executable version as an input file for this tool.
2012-07-05 09:23:59 +01:00
D G Turner 73e152db57 DEVTOOLS: Remove executable MD5sum check from create_teenagent tool.
Since the md5 class is now unused, it is removed as well.
2012-07-05 09:18:04 +01:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Max Horn 6cf1de87ac DEVTOOLS: Renamed 'tools' directory to 'devtools' 2011-04-09 23:47:35 +02:00