Ultimately, I'm trying to build my own Steel Battalion controller (look it up!) but baby steps. Baby steps.
Right now, I've run into a snag. My first goal is to write a program that emulates the Steel Battalion controller (I have the info I need for this!), and send the bytestream via usb to the Xbox controller port. Doesn't work, obviously, because you can't use a usb host as a device. So I thought that my next step should be to set up some circuitry to serve as the interim. The way it would work (I hope) would be that when I plugged a usb cable into it from my PC, the PC could see it and I could then stream data to it. The circuitry should also act as a device for the Xbox, and stream the data it gets from the PC straight to it's controller port.
Is this feasible? If it is...what am I going to need, and can someone push me in the right direction? Thanks!
P.S: This is for the original Xbox. The one with the stupid "proprietary but really not" USB ports.