Ugh, I wish I had enough cash to get a Sky3ds right now. I'd throw together a python script to update the template file automatically. But with no way to test I don't want to get too involved in it.
I'm working on something right now.
a few thing i would like to note, those interested please read.
first, i noticed why this is a program, and oh god. its not as simple as making a batch to turn all FA 90 into F8 98. even if you did, that won't always work. it appears that diffrent games use diffrent hexes to determine where they save, and there is a couple formats. not a massave amount, but the template doesn't know what format. its easy to make it so future games added all say NO EEPROM, but you basically have to go manually through all the 3ds games, (yes, every one individually) and change them to what that specific one needs to say no eeprom.
unfortunatly, while FA 90 is a common one, and you could make a batch to turn it into F8 98, and even a batch to turn, say FA 98 into F8 98. a batch will NOT be able to tell the diffrence between a FA 98 that needs to be turned into a F8 98, and a FA 98 that needs to be turned into something else. it would just change them all at once.
in other words, the only way to do this is manually. for now i'm working on a template with most common NO EEPROM answers, when its done i'll post it. but it looks like you'd have to have the CTR-P-XXXX of every 3ds rom ever, and know what type of 'save system' it uses to determine if it needs a F8 or something else.
anyway, i feel like i forgot something, but i'm going back to working on the template, again when its done, it'll only work NO EEPROM on 'common save type roms' . for the others you'd have to do manually.
by the way, does anyone know, are your '10 slots' by YES eeprom saves actually takes up the moment a yes eeprom is added, or do you have to actually save? ..i had another question but i forgot...anyway off to work.
edit: one last thing, i noticed when testing, some games have MULTIPLE instances of their CTR-P code in the template, for example alpha sapphire has 3. meaning you would have to change all three blocks' FA's to F8's
for those interested in looking, its CTR-P-ECLA for alpha saphire. it also is NO EEPROM by default. note that this being NO EEPROM by default sugests that the risky corrupt method around forever to get more then 10 games on, was because they got lucky and the game they added way also NO EEPROM by default as well.
EDIT2: **** can someone please post a example of a CTR-P code that requires more then one F8 00 98 change before it says NO EEPROM? i need to know what i'm looking for