Quote:
Originally Posted by JSWolf
It would be a useful feature. And isn't the idea with the new patching system to make things easier?
|
Yep, but both in the code, maintenance, and usage. Currently, kobopatch is only 130% the LOC compared to patch32lsb (including tests, which makes it easier to code), yet it has more features. It already has features to make maintenance easier (FindZlib, FindZlibHash, ReplaceZlib, FindReplaceString, ResetBaseAddress, automated patch testing, etc). It has features to make usage easier (multiple patch files for single binary, add arbitrary files to KoboRoot, compiling and adding translations, store patch enabled state in config file). I'm trying to balance the ease of use with the ease of maintenance and code.
If I can figure out an easy and elegant way to store changes to variables in patches, I'll implement it.