sorry about the lengthy time since my post. But, just got my controller back, and have been trying to get it to work. I may have found a way to do it, but i'm encountering an other issue which is stopping me. So, anyways, The controller seems to only be returning a value of 0 or 1 for the analogue sticks, which I know is not correct because I use to use these commands before. Anyways, would someone be able to see why I'm getting this... I have tried returning it as a float, though it still only shows a 0 or 1.
d3dStartText();
sprintf_s( txt,150,"Stick Up: %d",dbJoystickUp( ) );
d3dText( 1,10,10,0,txt );
d3dEndText( );
dbText( 40, 40, "Stick Up " + dbJoystickUp() );
//if ( dbJoystickUp( )
dbText( 40, 60, "Stick Down " + dbJoystickDown() );
dbText( 40, 80, "Stick Left " + dbJoystickLeft() );
dbText( 40, 100, "Stick Right " + dbJoystickRight() );
That is pretty much how I'm just trying to determine what the value is which it returns, if I can do that then I plan to save that into an array for reference later. Any help would be GREAT because this is baffling me. Thanks