card 2 conversion is weird, I know with ocarina of time the program gives it an offset that doesn't work and complains about save corruption. but if I expand the rom to 1GB and fill it with empty bytes, with the same offset, it works fine. I wasnt able to make it work without expanding the rom even if I tried manually giving it an offset earlier in the romThat's so odd... I did that for Ultra Moon first and it kept telling me the save was corrupted.
Then I converted to card2 first and then skipped the AP check, that got rid of the corrupted save problem.
Edit: Now I'm just lost. Did AP check first, then card2 and it worked for Ultra Sun. Yet Ultra Moon I had to do the opposite?
you would think, maybe that means the offset tries to save all the way outside of the actual rom area, so expanding the rom gives it space. but no, it doesn't. the save doesnt even reach the end of the original rom size. for some reason adding even more empty space at the end makes it work
I play ultra sun so maybe that's why I didn't get that problem. ultra moon might just be slightly different. at least you figured out a way to make it work, maybe it's better to do it your way, and convert to card 2 first and then remove the AP second. there might be other games that dont like it if you do it the other way








