2013-08-08
Hardcoded string translation... and comparatively many bug fixes.
thcrap
- Use thread-local storage for the global
file_rep_t
object. (File patching is thread-safe now.) (35e8c1d) - IsLatestBuild: Fix a crash if
latest
is neither array nor string.(8facb6a) - Include build-specific files in the patch stack resolving functions. (1e07240)
- Add basic translation of hardcoded strings via dictionary lookup. (e51a8e1)
- Add a safe and persistent
vsprintf
handler. (06089df) - CreateFontA: Check hardcoded strings for a replacement font. (9de60fc)
thcrap_tsa
- Layout command 't': Choose the longest string out of all given parameters. (Fixes a logic flaw in ending text alignment.) (e874005)
win32_utf8
- Add
GetEnvironmentVariable
. (Necessary to run th125 and later with user names that contain non-ASCII characters.) (afa4a21)