28 lines
557 B
C
28 lines
557 B
C
#pragma once
|
|
|
|
#include <stddef.h>
|
|
#include <stdint.h>
|
|
|
|
#pragma pack(push, 1)
|
|
struct ll3_input_config {
|
|
uint8_t is_xinput;
|
|
uint8_t xinput_player;
|
|
|
|
uint8_t test;
|
|
uint8_t service;
|
|
uint8_t coin;
|
|
uint8_t btn_l;
|
|
uint8_t btn_r;
|
|
|
|
uint8_t stick_l_up;
|
|
uint8_t stick_l_right;
|
|
uint8_t stick_l_down;
|
|
uint8_t stick_l_left;
|
|
uint8_t stick_r_up;
|
|
uint8_t stick_r_right;
|
|
uint8_t stick_r_down;
|
|
uint8_t stick_r_left;
|
|
};
|
|
#pragma pack(pop)
|
|
|
|
void ll3_io_config_load(struct ll3_input_config *cfg, const wchar_t *filename); |