- Joined
- Mar 26, 2016
- Messages
- 1,365
- Trophies
- 1
- Location
- ↑↑↓↓←→←→BA
- Website
- github.com
- XP
- 2,287
- Country
I mostly thought of HANS since the Mystery Machine Spoofer was said to be based on it. I'll look around for any other interesting ideas, no learning is ever wasted after all.
I do like how clear and compact the spoofer bytecode patch is.
The mysterymachine patcher (the official one) only uses the ExeFs override of HANS, not the romfs. Overriding code is what loader already does, so adapting that was easy (and Wolfvak was responsible for the original implementation, anyways.)
The way HANS does romfs redirects is messy and I don't plan to include it. It literally disassembles the program before running to patch it up. I'm working on my own solution, but I don't have anything usable yet.