<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/xbox-linux/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/xbox-linux/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 16 Jan 2012 19:15:51 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xbox-linux/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>USB IDs for an Afterglow Gamepad 360 Controller</title><link>https://sourceforge.net/p/xbox-linux/patches/15/</link><description>Here's a patch for xpad.c that adds support for the Afterglow wired Xbox 360 controller. For reference, the USB IDs are: vendor - 0x0e6f, device - 0x0213.

Linux 3.1.9 udevadm monitor output:

UDEV  \[11082.992011\] add      /devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input8/js0 \(input\)
UDEV\_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input8/js0
SUBSYSTEM=input
DEVNAME=/dev/input/js0
SEQNUM=2508
ID\_INPUT=1
ID\_INPUT\_JOYSTICK=1
ID\_VENDOR=Performance\_Designed\_Products
ID\_VENDOR\_ENC=Performance\x20Designed\x20Products
ID\_VENDOR\_ID=0e6f
ID\_MODEL=Afterglow\_Gamepad\_for\_Xbox\_360
ID\_MODEL\_ENC=Afterglow\x20Gamepad\x20for\x20Xbox\x20360
ID\_MODEL\_ID=0213
ID\_REVISION=0100
ID\_SERIAL=Performance\_Designed\_Products\_Afterglow\_Gamepad\_for\_Xbox\_360\_05F8957F
ID\_SERIAL\_SHORT=05F8957F
ID\_TYPE=generic
ID\_BUS=usb
ID\_USB\_INTERFACES=:ff5d01:ff5d03:ff5d02:fffd13:
ID\_USB\_INTERFACE\_NUM=00
ID\_USB\_DRIVER=xpad
ID\_PATH=pci-0000:00:1d.2-usb-0:2:1.0
ID\_PATH\_TAG=pci-0000\_00\_1d\_2-usb-0\_2\_1\_0
ID\_FOR\_SEAT=input-pci-0000\_00\_1d\_2-usb-0\_2\_1\_0
MAJOR=13
MINOR=0
DEVLINKS=/dev/input/by-id/usb-Performance\_Designed\_Products\_Afterglow\_Gamepad\_for\_Xbox\_360\_05F8957F-joystick /dev/input/by-path/pci-0000:00:1d.2-usb-0:2:1.0-joystick
TAGS=:uaccess:seat:</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 16 Jan 2012 19:15:51 -0000</pubDate><guid>https://sourceforge.net77f1235bd5245026ec7eb9495c8bd4bcf4a0f5cd</guid></item><item><title>Patch for xbox linux kernel 2.4.37-9</title><link>https://sourceforge.net/p/xbox-linux/patches/14/</link><description>Patch against vanilla kernel 2.4.37-9 from kernel.org
Includes:
1\. Gentoox patch for 2.4.37 developed by Thomas Pedley
2\. Torne Wuff\'s patch to support on-disk partition table created by oz\_paulb\'s LBA48 patch and xbpartitioner.
3\. FATX patch to support 32k and 64k cluster sizes by reading FATX super block. </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ldotsfan</dc:creator><pubDate>Wed, 26 May 2010 12:50:33 -0000</pubDate><guid>https://sourceforge.netfd72e7ae78530eb4741db0f21d48aae983c6393b</guid></item><item><title>FATX patch for 32k/64k cluster size against 2.4.32</title><link>https://sourceforge.net/p/xbox-linux/patches/13/</link><description>To use the on-disk FATX superblock cluster size value instead of hard coded value of 16k in inode.c fatx\_parse\_boot\_block </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 15 May 2010 04:57:50 -0000</pubDate><guid>https://sourceforge.netd3c6708ab64e40808cccca604a6d316138cc1bcd</guid></item><item><title>Xbox linux 2.6.22.7 patch</title><link>https://sourceforge.net/p/xbox-linux/patches/12/</link><description>Hi,

Attached is a patch for kernel version 2.6.22.7-xbox

I compiled a kernel without problems \(gcc-4.X\) and it boots the Xbox if you do get a suitable ramdisk.

For me it works like the 2.6.16-xbox.patch \(with support of fatx, network and sound, etc.\).

If you will create a new patch there may be a problem with compiling fatx \(gcc-4.X\), because fatx was developed to compile wll with gcc-3.3.

I succeeded to run a command line version of Ubuntu Gutsy 7.10 with compiled kernel 2.6.22.7-xbox and fatx support inside of an ext3-filedisk \(like downloadable xUbuntu with kernel 2.4.32-xbox\).

Ciao. 
Happy pinguin.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">joojola</dc:creator><pubDate>Tue, 25 Mar 2008 11:11:28 -0000</pubDate><guid>https://sourceforge.net55c774cd43bf4cc193247bf91171ed68235409c5</guid></item><item><title>[PATCH] fix build issues in cromwell</title><link>https://sourceforge.net/p/xbox-linux/patches/11/</link><description>
Fixes two build problems in cromwell for amd64 cpus with recent gcc.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 03 Jan 2008 22:23:24 -0000</pubDate><guid>https://sourceforge.netc3cd2c5a2e758353e2914c063d3fb9c25da0f3df</guid></item><item><title>Xbox Patch for 2.6.18</title><link>https://sourceforge.net/p/xbox-linux/patches/10/</link><description>Hi,

Attached is a patch for kernel version 2.6.18. It is based on the patch created by Laurence A. Lee, for XFedora6:

http://legacy.not404.com/cgi-bin/trac.fcgi/wiki/XFedora6


It is also available from my website:
http://www.ecs.soton.ac.uk/~njh/xbox-linux/


nick.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nicholas Humfrey</dc:creator><pubDate>Fri, 30 Mar 2007 15:56:36 -0000</pubDate><guid>https://sourceforge.net9a1eb8d63a8d0ce113ed669fefcd9ab3103b8547</guid></item><item><title>USB IDs for a Mad Catz 360 Controller</title><link>https://sourceforge.net/p/xbox-linux/patches/9/</link><description>Hi,

Here's a patch for xpad.c that adds support for the Mad Catz wired Xbox 360 controller. For reference, the USB IDs are: vendor - 0x0738, device - 0x4716.

Only tested on Racer, TuxKart and jscal. Things seemed to work.

Micahel</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 07 Jan 2007 11:59:57 -0000</pubDate><guid>https://sourceforge.netfbdd6b1bfcddb79c99ef3c217448693bebb4f7b7</guid></item><item><title>USB IDs for a Pelican 360 Pad</title><link>https://sourceforge.net/p/xbox-linux/patches/8/</link><description>Hello,

Here's a patch for xpad.c that adds support for the Pelican "TSZ" wired Xbox 360 controller, model \#PL-3601.  For reference, the USB IDs are: vendor - 0x0e6f, device - 0x0201.

-J Bowman</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J Bowman</dc:creator><pubDate>Mon, 04 Dec 2006 02:24:08 -0000</pubDate><guid>https://sourceforge.net8dd947c26d501a710b9c6bf750c0ebf3ce5d9b9d</guid></item><item><title>Xorg 7.1.1 nvxbox driver patch</title><link>https://sourceforge.net/p/xbox-linux/patches/7/</link><description>This patch allows xorg 7.1.1 \(debian\) to be used.
apt-get source xserver-xorg-video-nv
apt-get build-dep xserver-xorg-video-nv
apply patch, mod makefiles, deb control and changelog appropriately
and it works like the old one.
cheers
mspieth</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 29 Nov 2006 13:27:31 -0000</pubDate><guid>https://sourceforge.netac464e64cae9e86c282d25ebe6889b5c6a4d4fbb</guid></item><item><title>Better xbox 360 support</title><link>https://sourceforge.net/p/xbox-linux/patches/6/</link><description>This patch improves support for the Xbox 360 controller
in xpad.c and xpad.h.  Several things have been added
or modified including:

\* Formatting changes \(changed Xbox360 to Xbox 360, vim
modelines\)
\* Removed extra axes and buttons not on xbox 360 pad
\* fixed xpad\_table to detect xbox 360 pad properly
\* swapped x and y buttons
\* removed flipping of y axis on right stick \(unnecessary\)
\* tunned default calibration settings for xbox 360 pad
so that triggers
start at 0 \(not -32767\) and axis range is much better.
\* Added code to turn of xbox 360 pad leds when the pad
is initialized
\(so they don't just flash\)

This has been tested, but I am new to this kind of
thing.  Please review the patch before commiting.  I
really don't know if my xpad\_irq\_out callback is done
correctly.

I think that I can impliment rumble support for the pad
as well, but before I do that I need to know what the
current status of rumble support in the driver is. 

The current patch has a few known, bugs but should work
until you unplug and replug the controller a few times.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Nicholson</dc:creator><pubDate>Tue, 24 Jan 2006 00:39:59 -0000</pubDate><guid>https://sourceforge.neta1301f481d3f990f03f9a6c17e75a765ce225fa6</guid></item></channel></rss>