QUOTE(joesnose @ Jun 14 2011, 10:47 AM)
Good to see someone still working on this. Would be amazing to see an updated kernel. Sorry I do not have the expertise to offer any help, also sounds like a lot of work, with the video drivers and all!
Have you ever compiled in Linux?
A good start would be having a proper build environment, followed by the needed patches. Of course if your doing the patches yourself, it'll be a lot less fun...
QUOTE(ldotsfan @ Jun 10 2011, 04:44 PM)
Used the Microcore linux(variant of TinyCore Linux) initramfs as a base - chosen as this was the smallest initramfs I could find, remastered the cpio archive that makes up the initramfs with the kernel modules of 2.6.22.1-xbox. Recompiled the kernel with FATX as I was having issues with getting initrd loaded off the UDF disc and this promptly booted to a linux console prompt. Network didn't seem to work so I need to hunt for a spare USB keyboard.
I applaud the idea of using TCL as a base. I've used it as recently as about a year back, and found once your internet connectivity is configured, the rest of the set-up is a breeze. I'd consider it even more minimalistic than DSL.
I like Openbox way more than Fluxbox. Unlike what may have been the situation at the time of X-DSL, I actually think the current version of OpenB uses less resources than FluxB.
With an basic Openbox/Wbar base, anyone can tack on what they need for their device. You could add extensions to build a system with limited resources for...
Networking, media center, internet browsing/streaming, classic linux gaming (native ports, or wine), or text/pdf/photo document processing. This would leave the maximum amount of resources available for the Xbox. Of course you could always go with a slower general purpose setup as well.
A note on the newer kernel, it's needed for the latest versions of DOSBox, and Wine. While I'm unsure if the extra overhead of the latest Wine release would nullify, it has a much higher compatibility than X-DSL's 0.9.x series.
DOSBox on the other hand has gotten way faster, and with an increased compatibility. You actually want the latest, assuming you're not using some uber SVN build, with tacked on features.
If I had a PS/2, or an USB, adapter for my box, I'd like to help more. Unfortunately, I don't.