i compayred the DSIWARE NDS version and the RETAIL NDS version and it was same but alll data files were LZ10 compressed and the header was changed from SLOT1 to NAND0Or we could just ask Nintendo how they converted WarioWare Touched to DSiWare LOL
So there! Just do what they did and we gots DS games on our 3DS'!i compayred the DSIWARE NDS version and the RETAIL NDS version and it was same but alll data files were LZ10 compressed and the header was changed from SLOT1 to NAND0
Well damn you are still on this?
I never knew how DS games worked so I suggested card emulation. But now that I know flashcards patch games on loading, it might be possible to change the patch for SD read/write.
Not likely though, the patch is probably simple and wouldn't work on a SD card.
Is there documentation on how DS flashcards worked?
Not quite. Otherwise they wouldn't need to be patched at all.They worked because they were Slot-1 cards. The DS still read the data as if it was reading a regular game card.
Not quite. Otherwise they wouldn't need to be patched at all.
IIRC flashcards automatically patch the (commercial) ROM upon loading, so it could work with the flashcard.What patching are you referring to? The only patching I remember from the DS days (Aside from AP patching) was DLDI patching, which was only for homebrew.
On the DS side of things, all reads were still being done from Slot-1. Whether the flashcard needed to do some hackery to properly mount the ROM is irrelevant, as the DS was still just reading off of Slot-1.

Slot 2 flashcarts were read entirely from slot 2, after the passme started the process. Once the passme loads the flashcart, you can remove it and play games just fine, since games that run on these flashcarts are patched to read from slot 2, which the console has access to anyway. Patches can be mixed too, so you can run a game from slot 2, but save to slot 1 (I did this in the past to temporarily turn my Pokemon Diamond cart into Pokemon Pearl).What patching are you referring to? The only patching I remember from the DS days (Aside from AP patching) was DLDI patching, which was only for homebrew.
On the DS side of things, all reads were still being done from Slot-1. Whether the flashcard needed to do some hackery to properly mount the ROM is irrelevant, as the DS was still just reading off of Slot-1.
Slot 2 flashcarts were read entirely from slot 2, after the passme started the process. Once the passme loads the flashcart, you can remove it and play games just fine, since games that run on these flashcarts are patched to read from slot 2, which the console has access to anyway. Patches can be mixed too, so you can run a game from slot 2, but save to slot 1 (I did this in the past to temporarily turn my Pokemon Diamond cart into Pokemon Pearl).
This can't be applied to the SD card slot since the original DS doesn't have access to it.
Enable_roms_from_sd = 1

Other demos work though, like Contra 4 and Sonic & Sega All-Stars Racing.
Don't know about you but I won't be bothered to find a fancy word to refer to it.Why are people just going in circles here with buzz words like "enable" and "redirect" with no real substance, if it was as simple as
then it would be done already, just because you can use words that make a task sound trivial doesnt mean it isCode:Enable_roms_from_sd = 1
no the point is that this thread is repeatedly saying the exact same thing thinking that maybe if they word it slightly different suddenly it will work, i.e "maybe we patch it", "maybe we can enable it" "maybe we can redirect it" "maybe we inject it" "maybe we hack it" etc etcDon't know about you but I won't be bothered to find a fancy word to refer to it.
he said from the HBMenuOther demos work though, like Contra 4 and Sonic & Sega All-Stars Racing.

Not all of them work, but yea.he said from the HBMenu
Demos work from the HBMenu?
that is really coolNot all of them work, but yea.