D
Deleted User
Guest
OP
I'll be back.
I've decided to create a GitHub project
If you'd like to contribute, go here: https://github.com/SirBeethoven/TWL_Research
Fork it, PR it, anything else is all help!
So we have come to a point in the 3DS's life were we have actually found some tools that could allow us to run retail DS roms on the 3DS here.
From the many threads about this, we can depict what to do next:
This tool has the ability to patch DS roms to be loading from Slot-2. Now with it, if we were to find the source code of it or to edit code of the patcher ourselves, we could redirect roms to read/write to and from another location - the SD card.
I've decided to create a GitHub project
If you'd like to contribute, go here: https://github.com/SirBeethoven/TWL_Research
Fork it, PR it, anything else is all help!
So we have come to a point in the 3DS's life were we have actually found some tools that could allow us to run retail DS roms on the 3DS here.
From the many threads about this, we can depict what to do next:
This tool has the ability to patch DS roms to be loading from Slot-2. Now with it, if we were to find the source code of it or to edit code of the patcher ourselves, we could redirect roms to read/write to and from another location - the SD card.
The feasible solution is editing TWL_FIRM to emulate a Slot-2 in FCRAM, like how AGB_FIRM does, and loading the Slot2-patched ROM there.
Well you could rewrite parts of TWL_FIRM to create a virtual slot-2 in FCRAM (perhaps on SD if possible. But it may not be fast enough) and create a simple passme NTR CIA that will load a rom to it and boot it. Booting DS game off slot-2 was what the pre slot-1 flashcarts use to do, so you could do that on a 3DS if you can find a way of mapping unused FCRAM for the virtual slot-2.
It's feasible. AGB_FIRM loads the game rom into FCRAM as well so the process would be similar.
You'd have to work out how you'd load the rom into FCRAM in the first place. NTR mode titles don't normally have SD access. FCRAM is limited (though you'd have a bit more wiggle room with n3DS), so it may not be the best method.
Not to mention the serious changes you'd have to do to TWL_FIRM to allow this. It would probably be less overhead for Arm7/Arm9 then trying to load the roms directly from SD.
But the problem is finding a way of unlocking the extra FCRAM space normally disabled in TWL/NTR mode.
Good luck with that.
Last edited by ,