Skip to content

Releases: thpatch/thcrap

2017-06-27

27 Jun 16:27
Compare
Choose a tag to compare

Fixes a crash with th09 and th095 on Windows 10, and prepares things for th143 title messages and th145 v1.41

thcrap
  • inject: Correctly reference-count DLLs by not reference-counting at all. (c9ccaa5)

2017-06-22

22 Jun 21:45
Compare
Choose a tag to compare

Two bugfixes.

thcrap
  • Spell out the UTF-8 bytes of the → printed during game identification. (414dc3f)
thcrap_configure

2017-06-18

18 Jun 21:51
Compare
Choose a tag to compare
thcrap_configure
  • Initialize the folder browse dialog at the current directory. (bbd39e9)
thcrap_tsa
  • Generic text: Allow multiple target strings in the same breakpoint. (28439b4)
thcrap
  • Remove a file from the local files.js if it doesn't exist locally. (b839a93)
  • Delete files that shouldn't exist according to the local files.js. (cef2cfe)

2017-06-02

01 Jun 22:10
Compare
Choose a tag to compare
thcrap
  • Strings: Actually reallocate correctly. (43a7f59)

2017-05-31

31 May 21:58
Compare
Choose a tag to compare

2017-05-31

thcrap
  • Add support for creating virtual files in memory. (77216c3)
  • Support UTF-16LE JSON files. (27e8a01)
thcrap_configure
  • There are four steps, not two (55e294f)
thcrap_update
  • Unload if it has been renamed. (5c44340)
thcrap_tasofro
  • Don't show the sandbox reconfiguration message for empty patch stacks. (ca8912a)
  • Add spellcards support (643bc95)
  • Spellcards: use name(id) instead of id(name) and use 0-based IDs for player spellcards. (f9de3dd)
  • Story spellcards: fill the spellcards for higher difficulties with translations of lower difficulties. (75b3830)

2017-05-13

13 May 10:02
Compare
Choose a tag to compare

Some internal changes needed for AoFC patching.

2017-05-07

07 May 07:09
2017-05-07
Compare
Choose a tag to compare

A small internal change needed to patch strings in TH16.

2017-05-06

06 May 10:03
2017-05-06
Compare
Choose a tag to compare

Restored custom.exe translation, and improved both performance and stability of patch downloads.

thcrap_tasofro
  • Tell people to reconfigure if th145 is run with the sandbox. (e9e3d02)

thcrap

  • Fix a bug that disabled translation of the custom.exe programs in the last build. (f2c06bb)
  • Make sure that loaded plugins actually have a .dll extension. (5c8d7e3)

thcrap_update

  • Select the download server based on ping, not total download time. (cd12f20)
  • Pick servers based on the average of the last 5 ping measurements. (fcb8a32)

2017-04-04

04 Apr 21:36
Compare
Choose a tag to compare

Fixes a bug in the last release where the user has to manually extract the new version.

thcrap
  • Add a thcrap_update wrapper, providing offline versions when thcrap_update.dll have been removed. (103f343)
  • zip: Iterate over extra fields correctly. (d70c101)

2017-04-01

01 Apr 19:55
Compare
Choose a tag to compare
thcrap
  • Fix the immediate game crash when using the "ignore" functionality. (80adf85)
  • Add a mechanism for plugins to disable themselves for unsupported games. (91ba2be)
thcrap_tasofro
  • Tasofro: add support for some plaintext CSV files. (b94b4c9)