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...
Only thing drive me crazy is all these new horror games nowadays is its so dark, all time. I can't even play them. I understand they trying to create spooky but be creative a little, not just darkness with pop out scare scenes.