Skip to content

Releases: thpatch/thcrap

2024-05-29

29 May 18:33
Compare
Choose a tag to compare
thcrap
thcrap_tasofro
  • Bidi: handle . properly for th155 (4cd8f55)
  • Bidi: handle '\ ' properly for th155 (45c88f3)

2024-05-25

24 May 21:18
Compare
Choose a tag to compare

Emergency release, fixing a bug with the previous build where Tasofro games patching doesn't work for everyone but me.

external_deps
  • Build fribidi in release mode (0945740)

2024-05-24

24 May 16:52
Compare
Choose a tag to compare
thcrap
thcrap_tasofro

2024-05-12

12 May 16:42
Compare
Choose a tag to compare

Improve breakpoints, and add binhacks features for patches developers

thcrap
  • Add codecave alignment field and xsave info (430e2f9)
  • Allow breakpoints to preserve FPU state and change handling of stack modification (8db7017)
  • Allow constpools to directly use options without passing them through the expression parser (0d931c5)
  • Add more plugin functions (940dcb3)

2024-04-17

17 Apr 00:03
Compare
Choose a tag to compare

After all this time, we finally have some progress on th105 and th123.

thcrap_configure_v3
  • Update to .NET Framework 4.8 (#253) (95e8cd2)
  • Change default value for background_updates to false (e8d36a0)
thcrap_update
  • Download th105 files for th123 (ed96fef)
thcrap_tasofro

2024-02-29

29 Feb 00:15
Compare
Choose a tag to compare
thcrap_configure
  • Fix a crash when the repo list is empty (226afd8)

2024-02-26

26 Feb 19:32
Compare
Choose a tag to compare
thcrap_configure_v3
  • Fix a crash when the description field in versions.js have non-ascii characters (bc6d09f)
thcrap_update
  • Make the discovery and engine update URLs configurable (ca97ef2, cfde686)

2023-12-09

09 Dec 11:50
Compare
Choose a tag to compare

A very small release with a small feature that lets people translate error messages, which should help with support.

thcrap
  • Add breakpoint to help locate hardcoded strings (5479f4e)

2023-11-29

29 Nov 11:09
Compare
Choose a tag to compare

Fixes a crash in Touhou 16.5, and do some improvements on both the games' icons and our own icons (and by "improvements", I mean having them actually work when they didn't).

thcrap
thcrap_tsa
  • Properly load game icon in RegisterClass (37aef68)
thcrap_loader
  • Load the icon for our updater window (c46c3c9)

2023-11-14

14 Nov 00:01
Compare
Choose a tag to compare

New binhacks features, and a small thing for th175 greedy trial translation.

thcrap
  • Removed errno/locale BS from str->address parsing (eb1fd29)
  • Tweaks to CPU features (ad91f48)
  • First attempt at a functioning constpool (d717405)
  • Added symbol for current address (43977c5)
  • Improve constpool implementation (796d057)
  • Move ntdll functions to dedicated header (caa6cfe)
  • Reverted a formatting change that's no longer necessary (5c5ef88)
  • Make regular jansson functions available to binhacks (088a8fc)
  • Add more th_ functions so that patches won't need to import as many things, particularly for math (d9b337f)
  • Move internal windows structs and comment things (b3ec9cc)
  • Tweak constpool implementation to work better with eventual x64 support (70d4d3b)
  • Fix build errors from non-C++ files in thcrap_tsa (12ced3c)
  • Fix ntdll.h parse error on non-MSVC compilers (a408df1)
thcrap_tasofro
  • th175: add vfs files for greedy trial (fd10f94)