— Confessions of a Tech Junkie

New version of dslink

I’ve just finished updating dslink with the changes from latest libnds and added a save file exploit for Bravissi Mots, the French version of Classic Word Games. If anyone knows of any more language versions of his game please let me know, it looks like the same file will work for all versions if the id code and checksums are updated.

We now have audio working with this method which only leaves the microphone to sort out and we’ll have all the features available that we have for DS mode homebrew.

To get audio working in your homebrew you’ll need to be using the latest devkitARM/libnds/default arm7.

dslink
dslink
dslink.tar.bz2
Version: 1.0.4
View post
207.7 KiB
30687 Downloads
Details...
11 comments
  1. MSaki says: February 5, 20116:44 pm

    Nice! This is great thanks Dave! 🙂

    Keep up the great work.

  2. MSaki says: February 5, 20116:45 pm

    does touch screen work in this version?

    • Dave says: February 5, 201111:37 pm

      DSlink has no effect on the functioning of the touchscreen. Recent libnds versions do support touchscreen in DSi mode.

  3. MSaki says: February 7, 20114:07 pm

    ok thanks.

    the only problem with ds homebrew in dsi mode is that emulators and homebrew that use extra files dont work like dsorganize, clirc, jgenesis ect…

    but i have noticed that snesmulds runs but locks up on blank rom screen.

    nesds(rom inject edition) seems to run but gets realy glitchy when playing some roms.

    so far its running great!

    but i was woundering will this ever support sd by injection of code to wifi chip or sending of code via dsilink? (if ever)

    Thanks your fan ~MSaki

  4. MSaki says: March 12, 20113:24 pm

    i just tested sand box engine v2 with dsi link and it runs in dsi mode with a higher clock speed

    im going to see if i can make a dsi enabled app access sd slot with a bit of path changes

    • Dave says: March 13, 201110:45 pm

      You shouldn’t need to make path changes if the homebrew has been written properly. It’s a simple matter of working with the default working directory which gets set when homebrew is launched with an argv supporting launcher.

  5. LeoI says: March 13, 20117:30 pm

    I am wondering if the same exploit can be applied at the newly-selling Nintendo 3DS.

    Dave, is it possible to load moonshell (or any other filesystem browser, if it’s too big) in the dsi with this exploit, other homebrews capable of browsing the web better than the embedded opera or a ROM extractor? I know what programming or reverse-engineering means so I know how hard these things can be, but I just want to know if these things are possible. Finally, do you have any good book on ARM to suggest me? Until now I’ve used C/C++ for programming and I feel like I need something more in-dephts language.
    Thanks

    PS: for any programmer that has read this, I’d suggest to listen to the remake of the eternal flame (google for “the eternal flame god wrote in LISP”) 😛

  6. MSaki says: April 3, 20116:50 pm

    just got a 3ds and tryed this exploit on it
    (i tryed to install the stuff into wifi chip failded no surprise there)then i ran it normal but instead of getting the normal top screen green bottom screen red i got my top screen black when streched red while unstreched and the bottom screen turned white and turned black when it would be changed …(switching back to dsi for dsi hb right now)

  7. Marcos says: April 16, 20116:36 pm

    Errrmmm… where are the files?

  8. MSaki says: April 22, 20115:08 am

    the download link is above “dsilink.tar.bz2”

  9. MSaki says: April 25, 20116:55 am

    hay dave have you noticed something about the pokemon black version cart internaly? id check it out due to a certian addon named xtranseiver

Submit comment

Follow Me