mirror of
https://gitea.tendokyu.moe/TeamTofuShop/taitools.git
synced 2026-10-05 05:07:56 +03:00
46 lines
1.5 KiB
C
46 lines
1.5 KiB
C
#pragma once
|
|
#include <windows.h>
|
|
|
|
#include "jvs/jvs-bus.h"
|
|
#include "idmac/fastio.h"
|
|
|
|
/* enum {
|
|
GC_SWITCH_RIGHT_BUTTON = 0x000080,
|
|
GC_SWITCH_RIGHT_UP = 0x010000,
|
|
GC_SWITCH_RIGHT_DOWN = 0x040000,
|
|
GC_SWITCH_RIGHT_LEFT = 0x100000,
|
|
GC_SWITCH_RIGHT_RIGHT = 0x400000,
|
|
GC_SWITCH_LEFT_BUTTON = 0x000020,
|
|
GC_SWITCH_LEFT_UP = 0x000100,
|
|
GC_SWITCH_LEFT_DOWN = 0x000400,
|
|
GC_SWITCH_LEFT_LEFT = 0x001000,
|
|
GC_SWITCH_LEFT_RIGHT = 0x004000,
|
|
GC_SWITCH_SYS_SERVICE = 0x000004,
|
|
GC_SWITCH_SYS_TEST = 0x000040,
|
|
GC_SWITCH_SYS_SELECT = 0x000008,
|
|
GC_SWITCH_SYS_ENTER = 0x000010,
|
|
GC_SWITCH_SYS_COIN = 0x000001,
|
|
}; */
|
|
|
|
enum {
|
|
GC_SWITCH_SYS_SERVICE = (1 << 1),
|
|
//P1_SERVICE_F1 = (1 << 2),
|
|
//P1_SERVICE_P = (1 << 3),
|
|
GC_SWITCH_SYS_SELECT = (1 << 4), // P1 start
|
|
GC_SWITCH_SYS_TEST = (1 << 6), // Test
|
|
GC_SWITCH_RIGHT_UP = (1 << 8), // P1 up
|
|
GC_SWITCH_LEFT_UP = (1 << 9), // P2 up
|
|
GC_SWITCH_RIGHT_DOWN = (1 << 10), // P1 down
|
|
GC_SWITCH_LEFT_DOWN = (1 << 11), // P2 down
|
|
GC_SWITCH_RIGHT_LEFT = (1 << 12), // P1 left
|
|
GC_SWITCH_LEFT_LEFT = (1 << 13), // P2 left
|
|
GC_SWITCH_RIGHT_RIGHT = (1 << 14), // P1 right
|
|
GC_SWITCH_LEFT_RIGHT = (1 << 15), // P2 right
|
|
GC_SWITCH_RIGHT_BUTTON = (1 << 16), // P1 btn1
|
|
GC_SWITCH_LEFT_BUTTON = (1 << 17), // P2 btn2
|
|
//P2_SERVICE = (1 << 2), // P2 service
|
|
GC_SWITCH_SYS_ENTER = (1 << 5), // P2 start
|
|
};
|
|
|
|
HRESULT gc_fastio_init(struct fastio_node *out);
|