36 lines
682 B
C
36 lines
682 B
C
#pragma once
|
|
#include "types.h"
|
|
|
|
extern u16 kcode[4];
|
|
extern u32 vks[4];
|
|
extern u8 rt[4], lt[4];
|
|
extern s8 joyx[4], joyy[4];
|
|
|
|
extern void* x11_win;
|
|
extern void* x11_disp;
|
|
|
|
enum DreamcastController
|
|
{
|
|
DC_BTN_C = 1,
|
|
DC_BTN_B = 1<<1,
|
|
DC_BTN_A = 1<<2,
|
|
DC_BTN_START = 1<<3,
|
|
DC_DPAD_UP = 1<<4,
|
|
DC_DPAD_DOWN = 1<<5,
|
|
DC_DPAD_LEFT = 1<<6,
|
|
DC_DPAD_RIGHT = 1<<7,
|
|
DC_BTN_Z = 1<<8,
|
|
DC_BTN_Y = 1<<9,
|
|
DC_BTN_X = 1<<10,
|
|
DC_BTN_D = 1<<11,
|
|
DC_DPAD2_UP = 1<<12,
|
|
DC_DPAD2_DOWN = 1<<13,
|
|
DC_DPAD2_LEFT = 1<<14,
|
|
DC_DPAD2_RIGHT = 1<<15,
|
|
|
|
DC_AXIS_LT = 0X10000,
|
|
DC_AXIS_RT = 0X10001,
|
|
DC_AXIS_X = 0X20000,
|
|
DC_AXIS_Y = 0X20001,
|
|
};
|