As crazy as it sounds, there doesn't seem to be any native Linux checksum-creation programs that supports the ability to create checksums the contents of files and folders located in sub-folders.
Currently, HashCheck Shell Extension (both the original and your fork) seems to "just work" without issue on WINE 7.x, but there's no way to access the ability to create checksum files - you can only read existing checksum files.
As crazy as it sounds, there doesn't seem to be any native Linux checksum-creation programs that supports the ability to create checksums the contents of files and folders located in sub-folders.
Currently, HashCheck Shell Extension (both the original and your fork) seems to "just work" without issue on WINE 7.x, but there's no way to access the ability to create checksum files - you can only read existing checksum files.
More info:
(if you have no experience with Linux, then the easiest way to test this is to boot something like the Linux Mint live ISO either in a virtual machine or via Ventoy, and then simply follow this guide on the winehq.org wiki)