pretty sure DScraft used a modified libnds/libfat that exposed those _FAT_getPosition, readSectors and writeSectors functions. I don't know that I have that version of libnds handy, so you'd probably need to reimplement them... i guess i could take a look at some point
haven't read the entire thread but figured I'd mention that system.xml bricks can be recovered using hard mod without otp or previous nand dump. the trick is that file block slc ecc does not depend on block address do you can just move corresponding file blocks around. thanks to that all you...
for what it's worth, the banner, icon and associated text can also be modified, if you want to make it look ever so slightly nicer
i also have a version of the demo that runs yeti3D somewhere...
Caller -"Everytime I start a Pc game on my S24, playing on a external monitor, someone calls or texts me, n it kicks me out of the game." Customer Support - Click (hangs up)
I found it funny cause many many years ago, had a roommate in college that did this same dumbass branding of the school logo, but it didn't look anything like it after it healed. Just looked like a birthmark.