/* * $Source: /cvs/cvsroot/d2x/arch/sdl/joy.c,v $ * $Revision: 1.1 $ * $Author: bradleyb $ * $Date: 2001-10-24 09:25:05 $ * * SDL joystick support * * $Log: not supported by cvs2svn $ * Revision 1.1 2001/10/10 03:01:29 bradleyb * Replacing win32 joystick (broken) with SDL joystick (stubs) * * */ #ifdef HAVE_CONFIG_H #include #endif #include #include "joy.h" #include "error.h" char joy_present = 0; int joy_init() { if (SDL_Init( SDL_INIT_JOYSTICK ) < 0) { Warning("SDL library initialisation failed: %s.", SDL_GetError()); return 0; } return 1; } void joy_close() { return; } void joy_get_pos(int *x, int *y) { *x = *y = 0; return; } int joy_get_btns() { return 0; } int joy_get_button_down_cnt(int btn) { return 0; } fix joy_get_button_down_time(int btn) { return 0; } ubyte joystick_read_raw_axis(ubyte mask, int *axis) { return 0; } void joy_flush() { return; } int joy_get_button_state(int btn) { return 0; } void joy_get_cal_vals(int *axis_min, int *axis_center, int *axis_max) { return; } void joy_set_cal_vals(int *axis_min, int *axis_center, int *axis_max) { return; } int joy_get_scaled_reading(int raw, int axn) { return 0; } void joy_set_slow_reading(int flag) { return; }