void input_reset(void) { /* Reset input devices */ int i; for (i=0; i<MAX_DEVICES; i++) { switch (input.dev[i]) { case DEVICE_PAD2B: case DEVICE_PAD3B: case DEVICE_PAD6B: { gamepad_reset(i); break; } case DEVICE_LIGHTGUN: { lightgun_reset(i); break; } #ifndef GCWZERO case DEVICE_MOUSE: { mouse_reset(i); break; } case DEVICE_ACTIVATOR: { activator_reset(i >> 2); break; } case DEVICE_XE_1AP: { xe_1ap_reset(i); break; } case DEVICE_PADDLE: { paddle_reset(i); break; } case DEVICE_SPORTSPAD: { sportspad_reset(i); break; } case DEVICE_TEREBI: { terebi_oekaki_reset(); break; } case DEVICE_GRAPHIC_BOARD: { graphic_board_reset(i); break; } #endif default: { break; } } } #ifndef GCWZERO /* Team Player */ for (i=0; i<2; i++) { if (input.system[i] == SYSTEM_TEAMPLAYER) { teamplayer_reset(i); } } #endif }
void input_reset(void) { /* Reset input devices */ int i; for (i=0; i<MAX_DEVICES; i++) { switch (input.dev[i]) { case DEVICE_PAD2B: case DEVICE_PAD3B: case DEVICE_PAD6B: { gamepad_reset(i); break; } case DEVICE_LIGHTGUN: { lightgun_reset(i); break; } case DEVICE_MOUSE: { mouse_reset(i); break; } case DEVICE_ACTIVATOR: { activator_reset(i >> 2); break; } case DEVICE_XE_A1P: { xe_a1p_reset(); break; } case DEVICE_PADDLE: { paddle_reset(i >> 2); break; } case DEVICE_SPORTSPAD: { sportspad_reset(i >> 2); break; } default: { break; } } } /* Team Player */ for (i=0; i<2; i++) { if (input.system[i] == SYSTEM_TEAMPLAYER) { teamplayer_reset(i); } } }