If you are experiencing issues when playing the output ISO, make sure that you either don't have an SD card inserted, or your SD card doesn't have any mod files on it, as most mods (depending on the GCT patches that get applied) will still try to load from SD before loading from disc. Feel free to modify the CodePatches file with your own patches, there is a brief description of how to use it in the comments at the top of the file. That file currently contains patches allowing for alternate stage compatibility, replacement soundbank engine compatibility, and P:M 3.6 support in general. GCT files are patched based on the CodePatches.txt file in the Resources folder. The original GCT won't be modified, patches are applied to a temporary copy of it. Note that Resources/patch/PatchCommon.xml also patches some stuff to 80, I don't know if thats related, but you could try editing that to match your codeliststart as well and see if it helps.īrawlBuilder attempts to patch any GCT files you give to it in order to fix numerous problems caused by loading files from disc instead of SD. If your mod isn't working check its gameconfig.txt for the codeliststart line, and try using the offset listed there. Setting this to 80568000 will allow Legacy M to progress a bit further than it normally does before crashing. This will change the offset that the GCT is applied at (by default 80570000) to whatever X is. Disabling this will cause any alternate stage that has a file size greater than its non-alt version to stop working. Alternate stages are padded to the size of their largest alt. This will disable alternate stage padding.
This will notify you of how many GCT patches were applied from the CodePatches.txt file. This will disable patching of the GCT based on the CodePatches.txt file in the Resources folder. This will do the same thing as -show-wit, but it will keep the wit windows open once wit closes, allowing you to read the output and figure out what is going wrong. This will show the wit command line windows rather than hiding them and displaying the progress in the UI.