Homebrew Linux for 3DS

Would you like have Linux for 3DS?

  • Yes

    Votes: 274 84.0%
  • No

    Votes: 8 2.5%
  • I dont care

    Votes: 43 13.2%

  • Total voters
    326

raulpica

With your drill, thrust to the sky!
Former Staff
Joined
Oct 23, 2007
Messages
11,056
Trophies
0
Location
PowerLevel: 9001
XP
5,716
Country
Italy
Was Linux DS actually useful for anything?
DSLinux was based on μClinux which is mainly made for embeddable devices. In other words, it was pretty useless for the enduser.

To an extent it was.
For a while the web browser was one of the better options for it on the DS. It had some of the better telnet and ssh options for the DS (and this was before netbooks, before tablets rose up and before the mobile phone OS market got something resembling a dominant platform with workable options for end user code) and there are accounts of people using it for real, it was eventually ported out (though with the help of the work done for the DS linux project) but for a while it was the main method of doing a disk check on your actual DS, some of the server options it had did OK as far as such things went, by virtue of the text readers that Linux tends to come with it had some of the more reliable options for text viewing and writing.
It was never going to be more than a curio, or become anything like the various Linux implementations on something like the raspberry pi are today, but for the time it was usable, useful in many cases and fun if you like tinkering with things like this.
Web browser? You mean a textual one for sure? DSLinux didn't have an X Server afaik.

Also didn't another homebrew also have a filechecking function? I remember using something else for that...
 
  • Like
Reactions: Margen67

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
retaqw or something was the browser. Prior to the likes of dshobro, Bunjalloo and whatever else it was a split between the DS linux stuff, the opera one and DSOrganize's attempt and as there were still quite a few text sites at that point in life it managed to carve out a niche by virtue of not crashing, not being slow as sin and having something resembling consistent rendering.

The file checking stuff was dosfsck http://filetrip.net/nds-downloads/u...check-and-repair-disk-from-your-ds-f1336.html
However it used a cut down version of DS linux to pull it off.
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
751
Country
United States
I used DSLinux a lot actually. It had decent file management so I could use it to copy files between my SD card's folders for instance (when tab-completion worked properly, that is). I used Retawq and Links all the time simply because while they were text-only web browsers, they were actually a lot more capable than most other DS browsers in terms of HTML compliance and features (allowed for file downloads even). It was the first actual case of multitasking on the DS, as you could have up to 3 virtual shells running at once -- I would have one open for the web browser, one to stream an Internet radio station using wget and mp3play, and one to enter any random commands I wanted (like "free" to check up on how much free RAM I had left). Wifi downloads in DSLinux could reach much higher speeds than any other wifi-enabled homebrew for the DS, oddly enough. It's truly amazing what they managed to accomplish with (essentially) 66 MHz of processing power and 4 MB of RAM.

Definitely looking forward to seeing what more can be done with more capable hardware on the 3DS here!
 

loco365

Well-Known Member
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
I recently started using Liunx (Ubuntu to be specific) and this would be something I wouldn't mind trying. The hardware of the N3DS would work so much better for this, although the 3DS could run this just as well. This is something that I'd definitely make use of.
 
  • Like
Reactions: Seriel and Margen67

Technicmaster0

Well-Known Member
Member
Joined
Oct 22, 2011
Messages
4,407
Trophies
2
Website
www.flashkarten.tk
XP
3,499
Country
Gambia, The
I used DSLinux a lot actually. It had decent file management so I could use it to copy files between my SD card's folders for instance (when tab-completion worked properly, that is). I used Retawq and Links all the time simply because while they were text-only web browsers, they were actually a lot more capable than most other DS browsers in terms of HTML compliance and features (allowed for file downloads even). It was the first actual case of multitasking on the DS, as you could have up to 3 virtual shells running at once -- I would have one open for the web browser, one to stream an Internet radio station using wget and mp3play, and one to enter any random commands I wanted (like "free" to check up on how much free RAM I had left). Wifi downloads in DSLinux could reach much higher speeds than any other wifi-enabled homebrew for the DS, oddly enough. It's truly amazing what they managed to accomplish with (essentially) 66 MHz of processing power and 4 MB of RAM.

Definitely looking forward to seeing what more can be done with more capable hardware on the 3DS here!
Didn't DS Linux require a slot-2 expansion?
 
  • Like
Reactions: Margen67

SLiV3R

3DS Friend Code: 0473-9069-2206
Member
Joined
Jan 9, 2006
Messages
2,319
Trophies
2
Website
soundcloud.com
XP
1,847
Country
If this project gets successful, would it be possible to use emulators that originally was written for Linux on a computer? Or do we have to port them and do a lot of work for them to start?
 
  • Like
Reactions: Idaho

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,411
Country
France
If this project gets successful, would it be possible to use emulators that originally was written for Linux on a computer? Or do we have to port them and do a lot of work for them to start?

It'd have to be programs made for ARM but I think it'd be possible, that'd rock ass...
 
  • Like
Reactions: SLiV3R

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
Didn't DS Linux require a slot-2 expansion?
Required? - No~
Super Strongly Recommended? - Oh yes

If this project gets successful, would it be possible to use emulators that originally was written for Linux on a computer? Or do we have to port them and do a lot of work for them to start?
Even if, it's a bit overkill. Better write such emulators from the scratch as native.

I vote yes for that project. Let's... <stops OS wars beforehand> uhm...I mean...woohoo?!
I'm not specialist there but I believe that someday in future some really light graphic desktop would be possible...reaaalllyyy light.
 

garrlker

Member
Newcomer
Joined
Aug 6, 2014
Messages
19
Trophies
0
Age
29
XP
80
Country
United States
If this project gets successful, would it be possible to use emulators that originally was written for Linux on a computer? Or do we have to port them and do a lot of work for them to start?

The only linux distro/device with tons of emulators that might take less work porting/be more compatible would be ones written for the raspberry pi since it's ARM, although that's only for the CPU side of things. The raspi still runs an entirely different distro(?) and has a different GPU and a whole lot more ram.
 
  • Like
Reactions: bache

elhobbs

Well-Known Member
Member
Joined
Jul 28, 2008
Messages
1,044
Trophies
1
XP
3,033
Country
United States
Ok. So Linux on the 3ds are mostly for utilities, apps and that stuff.
It would mostly be for the novelty. The amount of people who try it out would be fairly limited and even more limited still would be the number of people who would use it on a regular basis. But that is true for most homebrew (possibly close to all). But that sort of thing usually does not discourage your typical homebrew coder and I expect it will not in this case either.
 
  • Like
Reactions: SLiV3R

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
  • Like
Reactions: lPolarisl

xerpi

Well-Known Member
Member
Joined
Dec 25, 2011
Messages
212
Trophies
1
Age
28
Location
Barcelona
XP
1,329
Country
Ok. So Linux on the 3ds are mostly for utilities, apps and that stuff.

I'm only doing this for fun, as a good way to learn about OS development as this is what I'd like to do in the future when I finish the University. So I don't find any utility in running Linux on the 3DS to be honest.
 

MyJoyConRunsHot

Well-Known Member
Member
Joined
Nov 28, 2011
Messages
408
Trophies
1
XP
1,434
Country
Canada
No. You can also use an ismm (another enhanced flash cart, indeed it was made for it first).
http://filetrip.net/nds-downloads/f...ad-ismartlinux-beta-1-2-full-pack-f25444.html

Either way it is not great. Maybe 17fps on some games which I guess is enough for some puzzle games and such that do not need to be completely real time but you are not going to be doing Crash Bandicoot or anything.


I've played through the first Spyro on it. Was a bit slow but decently playable. The save states only load whenever they feel like, however, and now I can't get Dingux to load the OS anymore regardless of what I do.
 
Last edited by MyJoyConRunsHot,

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
Let me get this straight, there was an emulator of PS1 for DSTwo for use with DS... Mind blown.

I'm only doing this for fun, as a good way to learn about OS development as this is what I'd like to do in the future when I finish the University. So I don't find any utility in running Linux on the 3DS to be honest.
Linux is open source so if you will be so kind, then wherever you will leave the work, someone else can pick it up and continue it, in the end with some effort we can get really nice Linux for 3DS =^_^=
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: I'm devastated