Homebrew [Request] Open Source DS Firmware

As in for the actual DS? Because there were a couple of them (fwnitro is http://filetrip.net/nds-downloads/other-files/download-fwnitro-source-code-1-6c-source-f29597.html , I think Loopy released the source to the minimalist one and you might be able to hit up the author of creebome). Equally the original firmware and flashme (you might have to dig deep on gbadev or blogs or possibly pocketheavenfor that one) are fairly well documented in http://problemkaputt.de/gbatek.htm#dsfirmwareusersettings , and the deconstruction tool is also also open source http://chishm.drunkencoders.com/NDS_Projects/fwunpack.zip . Oh and https://cturt.github.io/ds-cfw.html and https://github.com/CTurt/cturt.github.io might also be worth a look.

I don't know why you might want such a thing (anything that flashme does not do your flash cart probably does) but it is out there.
 
  • Like
Reactions: Billy Acuña
Ah OK firmwares for flash carts then.

All the major players in flash carts behave somewhat differently (it is arguably why DLDI came to be a thing, though there are other good reasons) and are largely unknown in how they do much of what they do. Sure you have the R4 and wood, akaio for some of the acekards, and DSTT/TTDS ysmenu stuff. None of those are open source really either -- I have a very old source bundle for AKAIO but it went closed some time before the end of the DS scene, EZFlash released some source (not much but something) and you have a few bits of info on the R4 out there as well (though I am not sure I have seen the R4 making kit that does the rounds in China/Hong Kong released to the public internet).

Making a unified firmware for them a la littlewriter on the GBA or maybe dashboards on the original xbox would not be an easy task. I would love to see a few of them opened up as several kind of lost support just before the last few big releases of the DS scene (mainly a couple of pokemon titles) but it would probably just be easier to develop an open source DS flash cart instead.
 
Ah OK firmwares for flash carts then.

All the major players in flash carts behave somewhat differently (it is arguably why DLDI came to be a thing, though there are other good reasons) and are largely unknown in how they do much of what they do. Sure you have the R4 and wood, akaio for some of the acekards, and DSTT/TTDS ysmenu stuff. None of those are open source really either -- I have a very old source bundle for AKAIO but it went closed some time before the end of the DS scene, EZFlash released some source (not much but something) and you have a few bits of info on the R4 out there as well (though I am not sure I have seen the R4 making kit that does the rounds in China/Hong Kong released to the public internet).

Making a unified firmware for them a la littlewriter on the GBA or maybe dashboards on the original xbox would not be an easy task. I would love to see a few of them opened up as several kind of lost support just before the last few big releases of the DS scene (mainly a couple of pokemon titles) but it would probably just be easier to develop an open source DS flash cart instead.
Did I actually release some AKAIO source? or are you talking about the sources before AKAIO (AKBBS/AKNORM/etc/etc).
 
Ok, thing that I want a open-source firmware is because I wanna get the rid of some limitations of 3DS's NDS forwarders with YSMenu. In short, I'm looking for a solution that is especially made for NDS forwarders.
 
<snip>
If they are looking for Open-Source Flashcart kernels, then there is technically only one kernel that is open-source and that was the Acekard kernel, which is the base for akAIO, Wood R4, and EOS. Otherwise, all other firmware kernels are closed-source.
 
Last edited by raulpica, , Reason: Removed reply to trashed post -rp
Topic on hand, the only kernel that is open-source is the acekard RPG source: here
Sadly, I am not sure if that's the most up to date version, as the Acekard site has been down for years now. Still, it's the source code that was used to make akAIO, Wood R4(RPG), and Supercard EOS.
 
Topic on hand, the only kernel that is open-source is the acekard RPG source: here
Sadly, I am not sure if that's the most up to date version, as the Acekard site has been down for years now. Still, it's the source code that was used to make akAIO, Wood R4(RPG), and Supercard EOS.
Ohh, that's nice, in fact I'm looking for something really minimalist, ideally for forwarders.
Thanks for your reply :)
 
  • Like
Reactions: The Catboy

Site & Scene News

Popular threads in this forum