PDA

View Full Version : Is there a Dc Lnux?



abeisgreat
November 14th, 2006, 16:59
Is there a Dc Lnux?

MikeDX
November 14th, 2006, 17:03
what on earth is lnux???

JKKDARK
November 14th, 2006, 19:42
he's saying Linux. And yes, there is Linux for Dreamcast. But I never tried it, so I can't say how it works.

Masta-G
November 14th, 2006, 22:13
Yes there is, I have compiled alot of stuff in the past.
See the linux-sh project. http://linuxsh.sourceforge.net/.
The CVS has two main trees.
The "kernel" tree containing all of the older unstable (and unsupported) 2.4 branches. Having drivers for framebuffer (video), network, gdrom, maplebus, sound and even vmu.

The "linux" tree has the newer 2.6 kernel which is much better, faster and stable unlike the old 2.4 branch. However it only has a framebuffer, network and sound driver (thanks to adrian for his efforts in dclinux). No gdrom, maplebus or vmu.
So its basicly just for development purposes only.
You can boot a zimage, mount your nfs filesystem, run busybox and play mp3 files from bash.

Both branches need to be merged against a stock kernel at kernel.org (see the AGAINST file).
You can then compile it with a cross toolchain.
I use uclibc buildroot since it compiles busybox and various other tools at once. But you can also use kegel's crosstool.

The LinuxSH CVS will be closed soon.
At the moment the SH code is being merged with the offical tree at kernel.org.
You can try to compile the latest git snapshot and see how it builds for dreamcast.
I will give it a try and let you guys know when I have some spare time.