Using XCM Crossfire converter (without 360)?

XBOX, but not XBMC4XBOX related discussion
Post Reply
Redneck9
Posts: 237
Joined: Fri Jul 27, 2012 3:00 am
Has thanked: 10 times
Been thanked: 2 times

Using XCM Crossfire converter (without 360)?

Post by Redneck9 »

There must be an easier way to use a 360 controller on original xbox, rather than this:

http://www.ehow.com/how_7725848_use-360 ... -xbox.html

Does anyone know of a way?

Perhaps swap out 360 controller guts with Logitech original Xbox wireless?
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: Using XCM Crossfire converter (without 360)?

Post by xman »

The reason you can't is the Xbox doesn't have the drivers to decode the USB signal that is required for the 360 controller to actually work. The 360 controller is actually a LogiTech device not MS. MS learnt on the Xbox that LogiTech made the better controllers and where awarded the contract to make the controllers for the 360. The "Xbox LogiTech" is the way to go for the Xbox if your after a wireless controller. Sure, it has no ON / OFF like the 360 controller has but even with the adapter you linked to, it still won't work as the Xbox doesn't have that feature built in like the 360 has. If you can't get a 2nd hand Xbox LogiTech and you really want a wireless controller there are aftermarket ones available, none of which I found real good. You can still buy PSII LogiTech controllers and the required PSII to Xbox adapter, (which are about $8 to buy), to run them on an Xbox and they work very well. Even if you remove the receiver out of a 360, (and it needs to be "Linked" prior to removing it from the 360), the output of this receiver is of no use on the Xbox as the Xbox still doesn't have the required drivers to decode it's signal. Sorry to put a damper on your idea but I have looked into this exact subject in great depth.
User avatar
professor_jonny
Posts: 1298
Joined: Thu Jul 05, 2012 5:41 am
Location: New Zealand
Has thanked: 66 times
Been thanked: 196 times

Re: Using XCM Crossfire converter (without 360)?

Post by professor_jonny »

this wont work with wireless controllers as the xbox 360 wireless dongle will not work with the xcm thing

The wireless protocol is secure 3rd party protocol to aviod 3rd party non liscenced devices and as of yet has only been hacked by one firm that make 3rd party controllers and they have not published info in fear of repucisions from microsoft.

its a shame they never made the protocol a standard one other wise i could of made a usb to wireless adaptor that worked with the xbox :-(
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: Using XCM Crossfire converter (without 360)?

Post by xman »

PJ, here you go...Looking at a PicAxe solution myself,
Wired USB-
http://tattiebogle.net/index.php/Projec ... er/UsbInfo
Wireless USB-
http://tattiebogle.net/index.php/Projec ... essUsbInfo

I'm not necessarily after an Xbox solution, more for automation but if it works for 1 it will work for the other.

There is a guy that has a 360 controller running his RC car using a PicAxe. :mrgreen:
User avatar
professor_jonny
Posts: 1298
Joined: Thu Jul 05, 2012 5:41 am
Location: New Zealand
Has thanked: 66 times
Been thanked: 196 times

Re: Using XCM Crossfire converter (without 360)?

Post by professor_jonny »

xman wrote:PJ, here you go...Looking at a PicAxe solution myself,
Wired USB-
http://tattiebogle.net/index.php/Projec ... er/UsbInfo
Wireless USB-
http://tattiebogle.net/index.php/Projec ... essUsbInfo

I'm not necessarily after an Xbox solution, more for automation but if it works for 1 it will work for the other.

There is a guy that has a 360 controller running his RC car using a PicAxe. :mrgreen:
the source code is there it could be added into xbmc :-) but sadly it would not work in games etc... :(

you could in theory make a emulation device to pipe the data from the wireless reciever to the xbox using a microcontroller then it would be compatable with all software on the xbox.
he has already identified the strings traveling in the usb packets.
you would read the string from the adaptor then identify the equalivant string in xbox language and send.

most microcontrollers have a usb hid interface but i dont know if there would be many with two ports.
a picaxe would not cut it.
Redneck9
Posts: 237
Joined: Fri Jul 27, 2012 3:00 am
Has thanked: 10 times
Been thanked: 2 times

Re: Using XCM Crossfire converter (without 360)?

Post by Redneck9 »

the source code is there it could be added into xbmc :-) but sadly it would not work in games etc... :(

you could in theory make a emulation device to pipe the data from the wireless reciever to the xbox using a microcontroller then it would be compatable with all software on the xbox.
he has already identified the strings traveling in the usb packets.
you would read the string from the adaptor then identify the equalivant string in xbox language and send.

most microcontrollers have a usb hid interface but i dont know if there would be many with two ports.
a picaxe would not cut it.
It seems mainline is working on a solution.

http://forum.xbmc.org/showthread.php?tid=135871
AZImmortal
Posts: 204
Joined: Wed Aug 01, 2012 5:48 am
Has thanked: 1 time
Been thanked: 9 times

Re: Using XCM Crossfire converter (without 360)?

Post by AZImmortal »

Redneck9 wrote:It seems mainline is working on a solution.

http://forum.xbmc.org/showthread.php?tid=135871
This would only work on platforms that have existing driver support for the Xbox 360 peripherals (like a Windows computer). The original Xbox has no such drivers (as explained earlier by xman).
Redneck9
Posts: 237
Joined: Fri Jul 27, 2012 3:00 am
Has thanked: 10 times
Been thanked: 2 times

Re: Using XCM Crossfire converter (without 360)?

Post by Redneck9 »

@AZImmortal

Wanted to know if the mainline thread addresses this.
the source code is there it could be added into xbmc :-) but sadly it would not work in games etc... :(

you could in theory make a emulation device to pipe the data from the wireless reciever to the xbox using a microcontroller then it would be compatable with all software on the xbox.
he has already identified the strings traveling in the usb packets.
you would read the string from the adaptor then identify the equalivant string in xbox language and send.

most microcontrollers have a usb hid interface but i dont know if there would be many with two ports.
a picaxe would not cut it.
AZImmortal
Posts: 204
Joined: Wed Aug 01, 2012 5:48 am
Has thanked: 1 time
Been thanked: 9 times

Re: Using XCM Crossfire converter (without 360)?

Post by AZImmortal »

Redneck9 wrote:@AZImmortal

Wanted to know if the mainline thread addresses this.
the source code is there it could be added into xbmc :-) but sadly it would not work in games etc... :(

you could in theory make a emulation device to pipe the data from the wireless reciever to the xbox using a microcontroller then it would be compatable with all software on the xbox.
he has already identified the strings traveling in the usb packets.
you would read the string from the adaptor then identify the equalivant string in xbox language and send.

most microcontrollers have a usb hid interface but i dont know if there would be many with two ports.
a picaxe would not cut it.
Ok, I see what that quote is saying, but someone would need to design this device and also write the code for it, and this device has nothing to do with XBMC because the system would see the controller as a regular Xbox controller. I'm guessing that it would require one microcontroller for Xbox 360 input and a second one for Xbox output. It's an interesting idea but unfortunately, I have no experience making such devices. It would be great because it would allow use of 360 peripherals in anything, including games and emulators. You would also be able to map the buttons how ever you want by changing the code used in the device. Maybe there's someone else out there who can take up the cause, like the original creators of the 360 USB JTAG device. This type of device is actually exactly like other adapters out on the market for using controllers from one console with another console, like a 360 to PS3 adapter or Xbox to PS2 adapter, but I doubt that anyone would be interested in creating a 360 to Xbox device for commercial purposes.
Redneck9
Posts: 237
Joined: Fri Jul 27, 2012 3:00 am
Has thanked: 10 times
Been thanked: 2 times

Re: Using XCM Crossfire converter (without 360)?

Post by Redneck9 »

@AZImmortal

That would be best.

I was thinking driver support built into XBMC (guess that might not be possible?)

Running xbox usb adapter to microcontroller to 360 receiver would work. If someone needs to manufacture the microcontroller controller just as well roll it all into single unit.

Unless someone is willing to write/port the drivers and firmware to an existing usb microcontroller.
AZImmortal
Posts: 204
Joined: Wed Aug 01, 2012 5:48 am
Has thanked: 1 time
Been thanked: 9 times

Re: Using XCM Crossfire converter (without 360)?

Post by AZImmortal »

Redneck9 wrote:@AZImmortal

That would be best.

I was thinking driver support built into XBMC (guess that might not be possible?)

Running xbox usb adapter to microcontroller to 360 receiver would work. If someone needs to manufacture the microcontroller controller just as well roll it all into single unit.

Unless someone is willing to write/port the drivers and firmware to an existing usb microcontroller.
This "single unit" idea that you have isn't what you think it is. The quote you posted pointed out that there probably aren't any microcontrollers with two USB ports, and you would need one port for 360 input and one for Xbox output, so you need two microcontrollers that can talk to each other. These will be incorporated into the same device but would still require two microcontrollers. A microcontroller is a single chip in the schematic.

Drivers also wouldn't have anything to do with this device. The Xbox would think that it's a regular Xbox controller plugged into it, just like how any other console adapter doesn't require extra drivers to work.
Redneck9
Posts: 237
Joined: Fri Jul 27, 2012 3:00 am
Has thanked: 10 times
Been thanked: 2 times

Re: Using XCM Crossfire converter (without 360)?

Post by Redneck9 »

@AZImmortal

I didn't know that about microcontrollers.




Perhaps a USB HUB running a custom firmware will work?

Are drivers always needed in order to recognize a 360 wireless receiver? Or Plug & Play?

http://www.amazon.com/Xbox-360-Wireless ... ss+adapter

Something has to happen to convert the 360 signal back to XBOX.
User avatar
professor_jonny
Posts: 1298
Joined: Thu Jul 05, 2012 5:41 am
Location: New Zealand
Has thanked: 66 times
Been thanked: 196 times

Re: Using XCM Crossfire converter (without 360)?

Post by professor_jonny »

easyest solution is a micro to 360 controller to bridge the devices wired or wireless dongle.

you would need a micro controller able to have an embedded hub with 3 ports many will do that that is no problem.
the xbox expects 3 devices: the controller mem port and pref port and you need to emulate those or the xbox rejects it.
they are just hid devices nothing special but they have some weird responces to a normal usb hid device tho.
i did try to get a nintendo (nes controller) working nativly ages ago and it was sort of working but not really i ended up buying a arcade interface was a lot simplier in the end and readily available.

the micro would need to translate code from one to the other as they are different which is the hard part and for what gain is the problem how many would you expect to sell.

there is a project i forget its name with an ipac type clone and i believe they may be looking into this area in future.
there was more info on some of the retro web sites and the coinops forum.

degenerons and some of his friends are involved in it.
AZImmortal
Posts: 204
Joined: Wed Aug 01, 2012 5:48 am
Has thanked: 1 time
Been thanked: 9 times

Re: Using XCM Crossfire converter (without 360)?

Post by AZImmortal »

Redneck9 wrote:@AZImmortal

I didn't know that about microcontrollers.




Perhaps a USB HUB running a custom firmware will work?

Are drivers always needed in order to recognize a 360 wireless receiver? Or Plug & Play?

http://www.amazon.com/Xbox-360-Wireless ... ss+adapter

Something has to happen to convert the 360 signal back to XBOX.
Even plug and play devices require drivers. Plug and play simply means that the drivers are already included in whatever operating system the device was intended for (usually Windows). The Xbox controller is a plug and play device for the Xbox. The 360 controller is plug and play for the 360. There are no 360 peripherals of any type that will work with the Xbox because of the lack of drivers. The only way is to create an adapter of the type that we were already discussing.
Post Reply