Releases: thpatch/thcrap
2020-11-04
Most importantly, a fix for a bug that broke updates 3 weeks ago. Sorry about that.
Also a small change to th175, which will leads to support for most new files in hopefully less than 3 days.
thcrap
- Make + signs in codecave names illegal (aa9a387)
- Allow codecase/plugin function offsets (fb5a90d)
- Add per patch configuration support (85594b5, 814be1b, ab8e87e)
- Fix broken signature verification in self update (e3a9bf0)
thcrap_tsa
thcrap_tasofro
- th175: normalize filenames in fileslist (451330b)
2020-10-23
Fix a crash on the non-Steam version of Great Fairy Wars
thcrap
- mempatch: fix crash on invalid memory regions (40bfa62)
2020-10-19
thcrap_tasofro
- Add th175 support (2da82cc)
2020-10-14
thcrap
- Fix latest check when the latest list is empty (052acf2)
2020-10-13
thcrap
- Add runconfig_game_get null checks (03f0dfd)
2020-10-12
This time, I won't make a per-commit, because there are too many commits per feature. Usually we have around 2 commits per feature, this time... We have 82 commits for 3 features.
And these features are:
thcrap
- Convert json_t objects to C structs internally. This will hopefully make the code easier to read and debug.
thcrap_update
- Redo basically everything. Rewrite the downloading code to download up to 8 files in parallel. This should greatly improve download speed.
thcrap_test
- Add unit tests.
All the changes are in 3b3bfc9...897f8ae
2020-06-06
2020-04-27
thcrap_tsa
- th06: end: Prevent another crash (28607ad)
2020-04-08
2020-04-03
A few smallish features - base support for replay files renaming, a retry button on JSON parsing error (so that you can fix your JSON file without closing / reopening the whole game), a few fixes for potential memory issues...
And one big feature - support for th06-th09 endings.
thcrap
- Allow absolute path for patch location (8d1f4e9)
- Allow changing hardcoded strings for FindFirstFileA calls (469f77a)
- Allow changing hardcoded stings for CreateFileA calls (a48053e)
- Retry button for JSON errors (239ca15, 1f0ded3)
thcrap_update
- In the "disable updates?" popup, tell that we didn't create the bat file yet. (219685a)