@Apache Thunder Out of curiosity, do you know why the card init code only works if the slot was empty when the software started? That's really odd to me. I can't think of a reason why anything would be in a different state depending on whether there was a card or not when NTR software launched. Sorry about the stupid questions, I think I know this stuff well enough to understand explanations people give me but not well enough to know how to do my own research about it
What do you mean by "generally"?
Real cartridge: Congratulations, this can already be done!
Flashcart: Doable, but depending on which cart it might be a pain to set up
.nds file on the sd card: on its way bud