Merge development into apm3

This commit is contained in:
2024-08-26 10:29:04 +02:00
parent fbaa8c1c42
commit 944e09f40c
36 changed files with 4378 additions and 4373 deletions

View File

@ -8,6 +8,7 @@
#include "apm3io/config.h" #include "apm3io/config.h"
static uint8_t apm3_opbtn; static uint8_t apm3_opbtn;
static uint8_t apm3_gamebtn;
static struct apm3_io_config apm3_io_cfg; static struct apm3_io_config apm3_io_cfg;
static bool apm3_io_coin; static bool apm3_io_coin;

View File

@ -10,6 +10,10 @@ enum {
apm3_IO_OPBTN_COIN = 0x04, apm3_IO_OPBTN_COIN = 0x04,
}; };
enum {
apm3_IO_GAMEBTN_1 = 0x01,
}
/* Get the version of the AllS.Net PRAS Multi IO API that this DLL supports. This /* Get the version of the AllS.Net PRAS Multi IO API that this DLL supports. This
function should return a positive 16-bit integer, where the high byte is function should return a positive 16-bit integer, where the high byte is
the major version and the low byte is the minor version (as defined by the the major version and the low byte is the minor version (as defined by the