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

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Noob spotted...
What's Linux ?
Linux is a kernel (a piece of software that abstracts some basic functions of computing and allows programmers to get on with doing actual work, in this case Linux is an implementation of the Unix concept), though most will also use it as a shorthand for the operating systems it underpins ( http://distrowatch.com/dwres.php?resource=major , though it runs everything from supercomputers to web serves to well actually Android is actually an implementation of Linux).
Other than PCs It is available for a wide variety of platforms, including the DS. If the 3ds gets a version then it becomes far easier to quickly port a variety of programs to it and also multitask on it. More native/dedicated stuff will still be faster but basic things like text editing, some aspects of programming, simple network tools/servers and more become far easier to do and that is why people are wishing to see it on the 3ds.
 

mrbits

Well-Known Member
Member
Joined
Jun 10, 2015
Messages
175
Trophies
0
Age
32
XP
103
Country
As cool as it would be, I can't see how useful it is on such a device. Unless there is a big scene working on it then it will just be very niche.
 

xerochrono

Well-Known Member
Newcomer
Joined
Aug 31, 2015
Messages
50
Trophies
0
Age
38
XP
83
Country
United States
it's a cool hack just to see if you can manage to do it, it has no actual utility that i can think of personally off the top of my head (and i use linux servers every day, and embedded linux in my spare time)
 

Idaho

Well-Known Member
Member
Joined
Oct 3, 2013
Messages
884
Trophies
1
Age
29
XP
1,408
Country
France
Is this stuff still being worked on? it'd be really cool to see improvements on it considering we can now launch anything at boot, it could bring a few cool stuffs to the 3DS scene...
 

The_Meistro

GBATemp's "Official" Hank Hill
Banned
Joined
Aug 22, 2015
Messages
633
Trophies
0
Age
38
Location
The Magic School Bus
XP
271
Country
I'm actually the guy who's doing the port. I've had only talked about it on IRC because it's still in a very early development stage, and it doesn't do nearly anything.

Linux source code: https://github.com/xerpi/linux
Linux ARM11 loader source code: https://bitbucket.org/xerpi/3ds-arm11-linux-loader/src

Here's the IRC log:
Code:
<xerpi> hi
<xerpi> 3ds linux updated: Simple framebuffer is working :D
<aurelio> bravo! great job :D
<Henke37> does linux work with more than one screen?
<xerpi> http://i.imgur.com/3TusFyI.jpg
<xerpi> http://i.imgur.com/AUR0g6n.jpg
<xerpi> and the kernel panic: http://i.imgur.com/m5u78Wn.jpg?1
<fincs> ^ O_o that's seriously cook
<fincs> *cool
<xerpi> I'll change the font to 8x8, it's huge
<xerpi> also,I'm writing an I2C driver right now
<Henke37> Id focus on the ir port first
<Henke37> might as well get a serial port for debugging
<xerpi> yep
<Henke37> was that on the i2c bus or not? I can't recall
<xerpi> yes it is, so I have to write the i2c bus driver first
<Henke37> I suspected as much
<xerpi> it looks a bit better now: http://i.imgur.com/vlFkuoy.jpg?1
<derrek> looks cool xerpi
<derrek> how did you fix the issue that the kernel was ignoring VRAM btw?
<xerpi> I was doing it wrong, the kernel only has to map the memory when it's needed
<xerpi> the framebuffer driver does the map
<xerpi> you tell the physical address to the driver and it does the ioremap to map the physical address into the kernel virtual address space
<|OMEGA|> what will you do with Linux on 3Ds? :}
<xerpi> nothing, just for fun xD
<|OMEGA|> ok hehe
<tcm0> can't wait to use apache with the 3DS :D
<profi200> xD
<profi200> Better get a RPi 2 for that purpose.
<tcm0> Well my RPi B serves well enough :P
<profi200> xerpi: It looks like there is text missing at the right side.
<Henke37> xerpi, are you usng the bottom screen for anything?
<xerpi> profi200, on some messages the text is cut, on others it scrolls, weird
<xerpi> Henke37, not by now, I need to get the timer stuff working first
<profi200> I wonder if you can get both the ARM9 and the other ARM11 core into the boat.
<tcm0> and ARM7 :D
<profi200> For the ARM9 you need some sort of command handler and a PXI driver for Linux.
<xerpi> profi200, yeah, and I'll need that specially if I want to write to the SD

Bonus videos:



So Do we Need ARM11 Access To Access Linux?
Or Can It Be Run Through Ninjhax As Like A .3dsx?

--------------------- MERGED ---------------------------

Noob spotted...
What's Linux ?
The Best OS Out There...
Thats What It Is!
 

Jwiz33

Banned
Joined
Jun 5, 2014
Messages
2,654
Trophies
0
Location
in the illuminati headquar—I have said too much!
Website
iwillcleanyourbasement.webstarts.com
XP
1,492
Country
United States
Last edited by Jwiz33,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: It will actually make it worse