mirror of
https://github.com/chocolate-doom/research.git
synced 2024-11-29 15:32:34 +00:00
b859b61cbd
Subversion-branch: /research Subversion-revision: 1893 |
||
---|---|---|
.. | ||
v1.0 | ||
v1.2 | ||
v1.3 | ||
action-ptrs.c | ||
common.rb | ||
dump-bare-strings | ||
dump-mobjinfo | ||
dump-states | ||
dump-strings | ||
gen-ptr-table | ||
gen-string-tables | ||
good-strings.txt | ||
notes.txt | ||
README | ||
testing-notes.txt |
This research is for the purpose of adding HHE support to Chocolate Heretic (raven-branch). However, this is complicated by the fact that the DOS HHE executable only worked with Heretic v1.0. Furthermore, the internal state tables changed between Heretic v1.0 and the final v1.3. In order for loading of HHE patches to be supported, it is therefore necessary to apply patches against the Heretic 1.0 tables and use these instead of the normal (v1.3) tables. These are scripts to dump the internal tables for importing into Chocolate Heretic. ./dump-states heretic.exe 8bf04 > states.c ./dump-mobjinfo heretic.exe 942ec > mobjinfo.c