Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
PatchEngine: Allow patching of files on disk #7982
Resident Evil 2/3 require patching code which live in .rel files (Relocatable Executable)
Our current memory patching system makes this difficult, we would have to patch the rel loader to detect which .rel was loaded and apply the correct patch.
So I've implemented file based patches instead.
JosJuice left a comment
We talked a little on IRC about having this code in the Volume classes instead. I think that would make sense, as long as we make sure that the patches only are applied when the disc is being accessed by emulation and not the game list, maybe by having a function