Skip to content

Releases: Epicpkmn11/dsidl

Update dsiwifi

11 Dec 05:54
Compare
Choose a tag to compare
Update dsiwifi Pre-release
Pre-release

Updates dsiwifi to commit 4692156a3126cfb598a88f72a4669d38642e4d1f. This should reduce issues with failing to connect on many routers. Credit to @Yackerw.

See Universal-DB for QR codes.

UI improvements and simple scripting

17 Jun 05:22
Compare
Choose a tag to compare
Pre-release

What's new?

  • UI improvements:
    • Added an overlay to help with QR alignment
      ScreenshotScreenshot of the updated main menu with QR overlay visible on the top screen
    • Menus have been made a bit easier to use, it's now usable with broken shoulder buttons
    • The file name is now printed while downloading
  • Scripting
    • Simple scripting functionality has been added, see the wiki page for more information
    • Scripts can either be embedded directly in the QR for ease of creation or have a QR point to a fixed URL so it can more easily be updated

Bug fixes

  • Fixed the loading spinner in the bottom right not working
  • Fixed the file browser not being sorted

Thanks to @Merith-TK for suggesting many of the new additions and improving the Actions workflows. btw if anyone wants to make an icon for this I have no strong connection to the current one, I just threw it together in a couple minutes to have literally anything but the default lol, preferably animated cause that's fun.

To update, simply scan the below QR code in dsidl!

dsidl.dsi dsidl.cia
QR for dsidl.dsi QR for dsidl.cia

Initial release

14 Jun 08:53
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

This is the first version of dsidl (DSi DL, DSi DownLoader). It's rather a WIP/PoC at the moment, but it is still functional enough to be useful. Using it is very simple:

  1. Add a Wi-Fi network in System Settings under "Advanced Settings"
    • Due to compatibility issues in the dsiwifi library not all routers will work, WEP/open routers also likely don't work at all
  2. Open dsidl and wait for it to load, if it gets stuck you can reload it while holding SELECT to view more detailed logging information
  3. Create a QR code for what you want to download and scan it with your DSi
  4. Choose the directory to save to, edit the file name if needed, and your file will start downloading
  5. You're done!

The UI is a very basic CLI style, and other branding like the icon and maybe the name could use some work lol, but I'm not sure how much I plan to continue this as the instability of dsiwifi makes development rather annoying. It doesn't even work on my main router at the moment so I have to use a spare. I may try fork dsiwifi and improve it myself, but we'll have to see as I'm not sure at the moment.

QR codes:

dsidl.dsi dsidl.cia
QR for dsidl.dsi QR for dsidl.cia