dslinux on Nintendo DSi / DSi XL Pre-Release Published

  • Thread starter Thread starter keiichicom
  • Start date Start date
  • Views Views 2,555
  • Replies Replies 8
  • Likes Likes 6

keiichicom

Member
Newcomer
Joined
Oct 28, 2025
Messages
14
Reaction score
12
Trophies
0
Age
64
XP
98
Country
Canada
dslinux Proof-of-concept Build on the Nintendo DSi / DSi XL

This is still your Grandma's Linux :-), but besides working on the DS/DS lite, it now also works on the DSi / DSi XL (sort-of) on the sdcard via TwilightMenu++!

The main issues were that there is no memory expansion pack on the DSI (no GBA slot) and the DLDI driver provided only works with flashcarts - so this build has DLDI disabled and i published one game to the romfs filesystem instead of using a Linux directory on the sdcard.

You can download my build here: https://github.com/keiichicom/dslinux/releases/tag/Linux,

Here is an example of it in action on a DSi XL:

dslinux on DSi XL.jpg


Future Plans: add DLDI driver for SD card slot, thus enabling all dslinux software (DLDI is currently disabled), WIFI with WPA driver.

For now you can try just one game, instructions in the release notes, enjoy.

Cheers All,
Kei
 
Last edited by keiichicom,
Hi Exnor,

it should be since it is BASH based although depending on the memory requirements it may or may not be able to include the optional features. I will keep this in mind. Now, I am trying to create a mmc/sd Linux kernel driver for the DSi sdcard.

- Kei
 
God that keyboard brings back all the memories

DSLinux was not exactly very usable on og DS, still nice
 
God that keyboard brings back all the memories

DSLinux was not exactly very usable on og DS, still nice
Thank you, it is even less usable now, lol on dsi and I have given up on the sd/mmc driver unfortunately, but I still got a kick out of it on my ds lite - played some games and stuff.

-Kei
 
Last edited by keiichicom,
  • Like
Reactions: DinohScene
Thank you, it is even less usable now, lol on dsi and I have given up on the sd/mmc driver unfortunately, but I still got a kick out of it on my ds lite - played some games and stuff. The keyboard is a bit weird since you have to press the stylus in the upper left hand corner of the keys, lol

-Kei
I have given up on this project - since if there is no sdmmc driver there is no point. If others want to try, git clone this driver: and try to replace the devkit pro stuff with dslinux (ucLinux) kernel 2.6.14 headers, compile into .o files and put into dslinux.
Thank you, it is even less usable now, lol on dsi and I have given up on the sd/mmc driver unfortunately, but I still got a kick out of it on my ds lite - played some games and stuff. The keyboard is a bit weird since you have to press the stylus in the upper left hand corner of the keys, lol

-Kei
I have given up on this project since if there is no sdmmc driver there is no point in continuing. If anyone else wants to try, you can try to integrate this driver into dslinux: https://github.com/profi200/dsi_sdmmc/tree/main, you will need to first replace the devkitpro header includes with linux header includes compile it with the dslinux toolchain to .o files and include in dslinux and rebuild it: https://github.com/keiichicom/dslinux
 
I am re-purposing this site to improving dslinux on the nds. For other devices either use an 2ds/3ds or higher with available Linux repos -kei.
 
Last edited by keiichicom,

Site & Scene News

Popular threads in this forum