Homebrew [Request] Open Source DS Firmware

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
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

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
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.
 

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,188
Country
New Zealand
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).
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,947
Trophies
4
Location
Making a non-binary fuss
XP
39,337
Country
Antarctica

Billy Acuña

Well-Known Member
OP
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
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.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,947
Trophies
4
Location
Making a non-binary fuss
XP
39,337
Country
Antarctica
<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

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,947
Trophies
4
Location
Making a non-binary fuss
XP
39,337
Country
Antarctica
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.
 

Billy Acuña

Well-Known Member
OP
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
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

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/d9wnSq_aP-0?si=T9bdloMD2dGzvnbf