enum {
JOY_LEFT_BIT = 0x04,
JOY_RIGHT_BIT = 0x08,
JOY_UP_BIT = 0x01,
JOY_DOWN_BIT = 0x02,
JOY_BTN1_BIT = 0x40,
JOY_BTN2_BIT = 0x20,
JOY_BTN3_BIT = 0x80,
JOY_BTN4_BIT = 0x10
};
#define JOY_PADALL (JOY_LEFT_BIT | JOY_RIGHT_BIT | JOY_UP_BIT | JOY_DOWN_BIT)
#define JOY_BTNALL (JOY_BTN1_BIT | JOY_BTN2_BIT | JOY_BTN3_BIT | JOY_BTN4_BIT)
#ifdef __cplusplus
extern "C" {
#endif
REG8 joymng_getstat(void);
#ifdef __cplusplus
}
#endif
// ----
void joymng_sync(REG8 key);
void joymng_initialize(void);
#define joymng_callback();
BRESULT joymng_5way(UINT code);
void joymng_hardkey(UINT32 state);
RetroPC.NET-CVS <cvs@retropc.net>