New nds-bootstrap update improves DSiWare game compatibility on original DS systems and adds save support

dsahjkdad.png

Nds-bootstrap is an essential homebrew for those wanting to play their Nintendo DS games natively on a 3DS, using just an SD card. And as of a new update, it's only gotten better; a few months ago, @RocketRobz managed to get DSiWare titles running on original "phat" DS and DS Lite units, though compatibility was limited, and saving wasn't supported. Now, over 100 DSiWare games work on older DS models, with the ability to save your game data.

What's new?​

  • DSiWare playability on DS Phat/Lite is finally out of it's proof-of-concept stage, as you can now save your data, along with 100 titles now supported (plus a few more, if you're using a DS Debug console)!
    • A custom .sav format is used for flashcard DSiWare save files (featuring a "save exist" flag and save size at the end of the file).
    • Shantae: Risky's Revenge can now get past the first two battles using an existing save file!
    • Scroll down to see which titles are now supported to play on DS Phat/Lite.

Some of the games that you can try out include Mr. Driller: Drill Till You Drop, Model Academy, Orion's Odyssey, and many more. WarioWare: Touched! DL version also works, though the audio does not work, because it takes up too much RAM. If you happen to have a debug DS unit, four extra games will work on it: Dragon Quest Wars, Make Up & Style, Metal Torrent, and Plants vs. Zombies.

:arrow: Source
:download: GBAtemp Project Thread
 

jeffyTheHomebrewer

Neato Burrito!
Member
Joined
Aug 24, 2018
Messages
1,625
Trophies
1
Location
his house!
Website
catboybeebop.neocities.org
XP
3,509
Country
United States
I agree!
I guess it depends on if Wii U VC is able to run DSi-Enhanced games (in DS mode, ofc). If it does, then I'd be able to post the patches I've made for testing on NO$GBA (but no save support though), provided they do work on Wii U VC, but I don't have a hacked Wii U console to test.
Yo, I got one! I'll be glad to help with testing.
 

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,004
Trophies
2
XP
2,810
Country
A page file would work if you have an MMU that allows you to use an area of normal ram to be mapped to the relevant addresses and generate exceptions if you access an area of ram that isn't currently mapped. When you get an exception then you evict a page to sd and load a new page in. Whether that is possible on the DS is one thing, whether someone will bother to code it is another then finally it could be so slow to be unusable.

Unfortunately I am almost certain that the DS doesn't have a MMU. Why do you think gbarunner2 is/was such a pain in the ass to make?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Thanks for signing up at LinusTechTips
  • QuarterCut @ QuarterCut:
    holey shmoley!
  • BigOnYa @ BigOnYa:
    Your credit card has been charged. Thank you.
  • K3Nv2 @ K3Nv2:
    Your screwdriverPlus will arrive in three weeks
    +1
  • QuarterCut @ QuarterCut:
    K64_Waddle_Dee_Artwork_1.jpg

    my reaction to such information
    +2
  • BigOnYa @ BigOnYa:
    Press 1 for English. Press 2 for Pig Latin. Or press 3 to speak to a representative.
  • BakerMan @ BakerMan:
    guys, i need help, i got into an argument about what genre radioactive is, and i forgot who made it
  • Sicklyboy @ Sicklyboy:
    @BakerMan, Imagine Dragons
  • Sicklyboy @ Sicklyboy:
    Dragon deez nuts across yo face GOTEEM
  • Sicklyboy @ Sicklyboy:
    lmao now I realize that was probably the joke in the first place
    +1
  • BakerMan @ BakerMan:
    IMAGINE DRAGON DEEZ NUTS ACROSS YO- FUCK HE BEAT ME TO IT
  • BigOnYa @ BigOnYa:
    You have selected 4 - Death by Snu Snu, please stand by...
    +1
  • BakerMan @ BakerMan:
    lucky bastard
    +1
  • Sicklyboy @ Sicklyboy:
    hahahaha I'm half way through a bag off my Volcano and my tolerance is way down because I haven't been smoking much lately, so I was a little slow to catch that that was what your angle was 🤣🤣
    +1
  • Sicklyboy @ Sicklyboy:
    Also I was just excited to know a music reference for once (I am the LAST person in the world that you want on your trivia team)
    +2
  • K3Nv2 @ K3Nv2:
    Bummer webos 7.4 isnt working with dejavuln-autoroot
  • Sicklyboy @ Sicklyboy:
    PS4 right? I think that's what mine's on. Or 5.6, maybe.
  • K3Nv2 @ K3Nv2:
    [!] Installation failed (devmode_enabled not recognized)
  • K3Nv2 @ K3Nv2:
    0.5 seemed to work whatever lol i wont bitch
  • Alysh_Graham @ Alysh_Graham:
    Hehehe
    Alysh_Graham @ Alysh_Graham: Hehehe