subbie: If anyone sends me one I might even have a look (Probably one single decrypted game would be enough - Most of my Lindbergh work was done without owning the hardware too) The Lindbergh code has been sitting in my queue for about 7 months now. I wasn't really able to talk about it before. The USB code worked back in June already but was never fully integrated into a Multiboot because of a missing configuration editor. The configurations have been hardcoded for Xbox gamepads now. But in theory it should work with anything if a configuration is made. So the driver does not only support the wired Xbox 360 controller but could also support any USB HID device in the future. I even attempted wiimote once but then gave up because of the old Linux used on the Lindbergh. I spend my last year writing a TON of code for Lindbergh and pretty much know the system inside out. I'm also very familar with hooking on Windows and the JVS spec. So whatever interesting system arrives next will probably be made USB compatible (and possibly emulated) once I find time for it.
Haven't got any Xbox 360 controller for testing. But I need one for another project anyway - I'm currently trying to find a cheap one. Each input device has to be added manually by me at the moment. Also the Lindbergh Linux is too old for the upstream input drivers. So I wrote my own drivers from scratch which also gives me more control. However, if the Xbox 360 wheels work similar to the normal controllers it's a matter of seconds to add them. Even if not I can probably add support within about a week. Force feedback is not supported yet but it's also a matter of days or even hours to add it - the backend is aleady there. I have no idea how distribution is going to work. I wrote the code more than half a year ago and gave access to Jackalus who gave me the ability to code on his Lindbergh remotely and shared files I could use to work locally. I'm not going to release any software for Lindbergh because it would depend on an already cracked system to load the code. However, opening the platform would result in piracy which is not something I want to be a part of. I plan to release most of my Lindbergh work publicly later this or next year (For a number of reasons). Until then I'm not sure how distrubition will work. - Don't ask me about it, I don't care. I'm in this for the technical challenge. (Even once my Lindbergh tools will be out you'll still need to find an opened system which is probably too hard or even impossible to do for some people.) I do have a EMS Topgun 2 but didn't work on a driver yet (but it should be possible and probably easy too). Wiimote is probably next to impossible because of the old kernel as mentioend in the previous post. I worked on mouse and relative joystick aim support before but I had problems with input lag depending on the games framerate - I'll have to add some interpolation routines to the backend to compensate the poor game code. Currently my Lindbergh is in storage. I'm not sure when I'll continue working on it (Possibly around April, but depends on various factors).
I must admit, If Logitech g25 gets supported with force feedback and EMS Topgun along with the xbox 360 controllers. I will do some sorta crazy happy dance.
I agree to a point, except I wanted 1 gun which did xbox and pc etc. Otherwise id have 50 sensors all over the place
If you are wanting to use your Logitech g25 just to play OutRun, you're much better off simply playing it on your Xbox 360, PS3, or even PS2. All of those versions support firce feedback. There is even some funky adapter out there that allows you to use your Logitech g25 on your 360. There's also the PC version though it doesn't have FFB sadly Stupid Sumo Digital
For xbox and xbox 360 wheel it's not a true FFb, in fact the FFb is a function about rumble. The wheel decode the rumble for calculate the feedback (more rumble more feedback). I think it's possible to use the signal from Lindbergh to FFB to rumble xbox 360, but it's a very hard work retro ingieniring.
It's still missing Force Feedback though. But I'm looking into it. I also ported some Logitech specific enhancements but it's a generic USB driver. So basicly this should also work with all other racing wheels / joysticks / gamepads. We just have to configure them properly //Edit: (For those interested, all of this (Input drivers for USB and Xbox 360) is ~4000 physical lines (non-empty or comments) of C code. It uses libusb, the linux input event interface, custom hooks and library detection routines. It took a couple of days to write this [starting with an already cracked Lindbergh and much documentation about te platform from previous projects] - it's not a matter of just plugging the gamepad and running the game with a different parameter )
HAHA loving the "gangsta edition" with custom sound track, they see me rollin', they hatin! Once again, great job guys!