Does the Dreamcast really need an introduction? It is second only to my beloved Intellivision as my favourite console. I have a US version with a Broadband Adaptor, keyboard, mouse, controllers with VMU and rumble pack, and an SD card reader. It is otherwise unmodified, but it runs PowerShell, Utopia and IP Upload Slave from disc. (For some reason my Mac OS 9 MDD is the only system here that can reliably burn the necessary offset audio track.)
There is a NetBSD/dreamcast which is current, but the quality of the LiveCDs that are floating around is questionable insofar as you really need NFS to do just about anything. Even if you set up the RAM disk version, there's not a lot you can do with it out of the box unless you (surprise) extend the filesystem with NFS. I would ordinarily use NetBSD here, but that kind of sucks. (I'm waiting for miod to protest. If there is a Live CD of NetBSD/DC that sets up a union filesystem or something, I'd be delighted to hear about it.)
A couple months ago I ran across a partially complete file dump for Dreamcast Linux. This is appallingly ancient, a 2.4.5 kernel version circa 2001. However, this seems to be all that's out there; I have a zImage for a 2.6.11 kernel but it doesn't seem to be bootable (and I can't seem to extract the vmlinux binary out of it to try it with IP Upload Slave). So after I fixed the symlinks and adjusted a few things, I burnt it and booted the DC up and ... well, it's very nice. I've got a decent selection of tools (including Perl), I've got an old but functional SuperH toolchain which compiles to RAM disk but I now have it setup for NFS, I could configure NFS swap with a bit of gyration and hacking on the BBA media speed, and it even includes XMame and PrBoom because it is, after all, a console. There's even a minimal implementation of X.
I've been spending some time updating it with a new zlib, new zoneinfo tables and it's working on NTP since hwclock doesn't like the Dreamcast RTC.
What I'd really like is a new kernel. Anyone else out there played with Linux on SH systems? linux-sh.org seems to have gone to the Wayback Machine in the sky, and their backups don't have a lot of info or even any kernel binaries. I suppose I might have to set up a cross-compiler to make a new kernel since Dreamcast building over NFS using a union RAM disk-GDROM root is incredibly slow.
There is a NetBSD/dreamcast which is current, but the quality of the LiveCDs that are floating around is questionable insofar as you really need NFS to do just about anything. Even if you set up the RAM disk version, there's not a lot you can do with it out of the box unless you (surprise) extend the filesystem with NFS. I would ordinarily use NetBSD here, but that kind of sucks. (I'm waiting for miod to protest. If there is a Live CD of NetBSD/DC that sets up a union filesystem or something, I'd be delighted to hear about it.)
A couple months ago I ran across a partially complete file dump for Dreamcast Linux. This is appallingly ancient, a 2.4.5 kernel version circa 2001. However, this seems to be all that's out there; I have a zImage for a 2.6.11 kernel but it doesn't seem to be bootable (and I can't seem to extract the vmlinux binary out of it to try it with IP Upload Slave). So after I fixed the symlinks and adjusted a few things, I burnt it and booted the DC up and ... well, it's very nice. I've got a decent selection of tools (including Perl), I've got an old but functional SuperH toolchain which compiles to RAM disk but I now have it setup for NFS, I could configure NFS swap with a bit of gyration and hacking on the BBA media speed, and it even includes XMame and PrBoom because it is, after all, a console. There's even a minimal implementation of X.
I've been spending some time updating it with a new zlib, new zoneinfo tables and it's working on NTP since hwclock doesn't like the Dreamcast RTC.
What I'd really like is a new kernel. Anyone else out there played with Linux on SH systems? linux-sh.org seems to have gone to the Wayback Machine in the sky, and their backups don't have a lot of info or even any kernel binaries. I suppose I might have to set up a cross-compiler to make a new kernel since Dreamcast building over NFS using a union RAM disk-GDROM root is incredibly slow.
smit happens.
bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
purplehaze , R10000, Solid IMPACT
probably posted from bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...
bigred , 800MHz R16K, 4GB RAM, V12, 6.5.30
indy , 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
purplehaze , R10000, Solid IMPACT
probably posted from bruce , Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * HP C8000 * BeBox * Solbourne S3000 * Commodore 128 * many more...