xbox controller?

Miscellaneous Forums/General Discussion/xbox controller?

Does the xbox 360 controller work fully with blitz3d? im sure someone here has one they can test? thinking of adding support in one of my projects but dont want to get one if blitz cant pick up all the controllers

Works fine here. Not tested that every single button is mappable, but the two analog sticks work perfectly. You have to roll your own deadzone and xy min/max checking though.

I really should get around to finishing the one-the-fly deadzone/centering/limiting thingy I started (I'm not a fan of having to get the user to set up deadzones etc).

Works fine, albeit you'll find some limitations using DirectInput, such as the fact both triggers play a tug-of-war game on the z-axis (iirc), and you can't use rumble.

The other option is to wrap xinput.dll (which I actually attempted myself, need to get back to finishing it), which doesn't really appear to be of any problem for an experienced developer, the library is structured nicely.
(I on the other hand had to get some assistance getting started with interacting with that DLL)

Hi Genexi2, if you need any help with your wrapper for xinput.dll, let me know. I would love to see that work with Blitz3D. I never had gave myself time to explore that dll yet...

There is a game called Veck that works the rumble in the 360 controller.

thanks for the info would be cool if triggers worked how there ment to. wrapping the xinput.dll would be cool also

i tried a demo code from the samples folder a while ago after i got a 360 controller for my pc (now i need a 360 ;-) )
iir not all of the buttons worked
triggers i think ... in the windows calibration thing they were z i think which i found odd

haven't blitzed anything before for god knows how long or since i just wanted to know if it would work

now I've seen the chat board and i'm thinking ...

(the xna don't support the board though yet so doubtful)