Releases: thpatch/thcrap
Releases · thpatch/thcrap
2023-08-17
A decent number of improvements and new features, read the list below if you want to know more, the one everyone cares about is "Add support for th19 msg" which means story mode and vs mode patching now works for the new Touhou game.
Still no images, this one requires more work and will come later.
thcrap
- Factor out patch option typename parsing into function (e006ce2)
- Breakpoints: add json_typed_value and json_object_get_typed (ffc4277, 9522a27, 6500742, a62b104)
- Add basic dictionary translation functionality (dec6e6e)
thcrap_configure
- Remove fixed heights in settings (6717b5f)
- Fix encoding error when creating shortcuts in the game's directory (a619a75)
- Make the default discovery URL configurable from a build parameter (3eca111)
thcrap_tsa
- Upgrade spell_id breakpoint (d45c37d)
- Apply font and layout to W functions (c90e5df)
- Add support for th19 msg (62f29d3)
- Ignore anm patching for th19 (fdc1a2f)
thcrap_tasofro
- th175: add trophies (32e23f0)
thcrap_update
2023-05-08
Improvements to the configure tool, and a few fixes.
This version hopefully fixes the recent issue with wine described in #215 and #216.
thcrap
- Use utf8_to_utf[16/32]_masking as general string conversion function (d7af05b)
- Fix fn_for_build (6b47a26)
thcrap_configure
- Add a --skip-search-games command line switch (7ee615b)
- Remove old command line parsing (66cbcd8)
- Add support for using wrapper instead of shortcuts (48412cf)
- Use thcrap.dll wrappers for thcrap_update.dll (91ba9e6)
- Log crashes with global exception handler (a1b6969)
- Marshal repo ID and title as UTF8 (d3ac24b)
- Add a settings GUI outside the loader (b78ff87)
- Add presets for exception detail (62c8d84)
- Add Remove All button for searching games (abb9b90)
thcrap_tsa
- CFG: Don't do anything if custom.exe is run (dc1d2a3)
2023-01-21
2022-12-05
2022-08-17
2022-08-16
2022-08-14
A new feature needed for th185 support, and also quite a lot of small improvements that weren't big enough to push for a new release.
thcrap
- Check if DLL is plugin before running DllMain (a2bb71d)
- Read fallback codepage from globalconfig (fce2900)
- Fix crash on repo creation failure (f55303d)
- Quick fix for config tool crash (6a6cfde)
thcrap_tsa
- Don't write .cfg file if it hasn't been read (5f62b0c)
- Save bmp files as png (ec2f865, cce9f3d)
- Breakpoint for TH06/TH07 screenshots (96ff0af)
- th185 spellcard patching (cfa4204)
thcrap_configure
- Don't show repo if no patch matches filter (6032bf9, 36a8461)
- Add a help button regarding patch stacking (ff1dee7, 1d324da)
- Search on repo and patch title as well in advanced view (744628e)
- Enhance default list of languages (ffc85e3)
- Run self update at startup (77fe5c9)
thcrap_update
- Add back wininet as a setting (e8e778a)
2022-04-01
Several improvements to the new thcrap configure UI, and the last thing missing for full th175 support
thcrap
- Fix recent API break (e19272e)
thcrap_configure
- Remember shortcut settings between runs (bf2c146)
- Add buttons to select/unselect everything in games list (52463c1)
- Automatically find Steam games (86799e7)
thcrap_tasofro
- Use Flandre's normal translations for stage 4 easy (23ea127)
2022-02-19
2022-02-15
thcrap
- Tweaks to asynchronous logging, and fixes zombie processes at exit on Windows 7 (530f118, 1ae5ab3, 12f7f34)
- Allow disabling async logging (3e6de56, dcb0141)
- Allow configuration of console, async logging and exceptions from config/config.js (deprecate console from run configuration) (2e2c099, 7c895e0, cb7650f)
- Don't force open console on debug builds (0ccb184)
thcrap_loader
- Allow configuration stacking on command-line (5530f96)
thcrap_tasofro
- th175 pl: remove pauses at the end of lines when the original text doesn't have one (9c62b50)