-made the FIFO patching much more dynamic by actually using the pointer set by the game to find usage instead of hardcoded patterns
-general patching cleanup, especially the debug messages are easier to look through now
-split the triforce patches from the regular game patches since they will never be found in normal games anyways