GentooxThe original Xbox adaptation of Gentoo

News : After very little hacking...

GentooxGentoox Pro is running on the v1.6 with video output! Thanks to Gimli for adding preliminary support into the kernel tree! I might post a video or something later. For now, I need sleep!

*Update*
After some probing, I can confirm that temperature sensing is gone (this isn't breaking news as SmartXX have already discovered this) at least from its normal position. This means fanctl will not work on a v1.6 Xbox. The other interesting discovery is that on previous Xbox revisions, reading address 0x18 from the PIC would cause the Xbox to shutdown in "Overheat" mode. Reading this address does no such thing on the v1.6, so either Microsoft are now allowing Xboxes to overheat, or they have completely reworked the temperature sensing/ alarm tripping mechanism. I'm not sure if anyone else has made this discovery since I haven't really been reading into v1.6 hacking, so I thought I'd post it here.

*Update 2*
I have definitely heard the fan change speed whilst compiling, so it has to be controlled by some other means! Also, ALSA 1.0.4 doesn't seem to work anymore! I've also tried ALSA 0.9.2 with the more agressive xbox-linux CVS patches. The following errors can be observed in syslog whilst trying to load the snd-intel8x0 module:

Jul 22 05:55:18 Pro kernel: ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1759: AC'97 0 does not respond - RESET
Jul 22 05:55:18 Pro kernel: ALSA ../../alsa-kernel/pci/ac97/ac97_codec.c:1767: AC'97 0 access is not valid [0x0],

When using the OSS module, the following can be observed in syslog (again, no sound output):

Jul 22 06:08:47 Pro kernel: Intel 810 + AC97 Audio, version 0.24, 05:22:08 Jul 22 2004
Jul 22 06:08:47 Pro kernel: PCI: Setting latency timer of device 00:06.0 to 64
Jul 22 06:08:47 Pro kernel: i810: NVIDIA nForce Audio found at IO 0xd200 and 0xd000, MEM 0x0000 and 0x0000, IRQ 6
Jul 22 06:08:47 Pro kernel: i810_audio: Audio Controller supports 6 channels.
Jul 22 06:08:47 Pro kernel: i810_audio: Defaulting to base 2 channel mode.
Jul 22 06:08:47 Pro kernel: i810_audio: Resetting connection 0
Jul 22 06:08:47 Pro kernel: ac97_codec: AC97 codec, id: (Unknown)
Jul 22 06:08:48 Pro kernel: i810_audio: only 48Khz playback available.
Jul 22 06:08:48 Pro kernel: i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2

The current Cromwell also doesnt apppear to have any Video output and it caused a kernel panic when booting from it, however the Gentoox Loader v4.0 xbe works fine (with garbled display, though).
News archive