Will Toohey
2920e2b2cf
Update BIO2 IIDX emulation to support watchdog poll
2023-10-09 19:11:37 +02:00
Will Xyen
cac09f8f87
bio2: add definitions for 20th anniversary model
2021-09-13 02:51:19 +00:00
icex2
0c88518a1f
bio2: Add BIO2_BI2A_CMD_INIT command
...
Turns out this is different from the generic CLEAR command used
on other ACIO devices. Has further implications when initializing
BIO2 boards for specific games, e.g. IIDX.
2020-12-20 15:25:16 +01:00
icex2
c6c3bdb075
bio2/iidx: Add enums to easily map top lamps and panel buttons
...
Naturally, this also serves as documentation
2020-12-20 15:25:16 +01:00
icex2
b3a89012ca
bio2/iidx: Deduplicate node command, use common acio base command
2020-12-20 15:25:16 +01:00
icex2
d5e186ffe2
bio2/iidx: Swap in and out struct names to align with sdvx definitions
...
From hosts perspective:
- "in" for inputs received from device
- "out" for outputs to send to device
2020-12-20 15:25:16 +01:00
icex2
34c95561c4
bio2: Update unknown commands
...
Credits to xyen for this
2020-12-20 15:25:16 +01:00
Will Xyen
e737d60893
Actually implement the coin mech in BIO2 based games
...
Properly fixes #45
2020-11-10 18:08:16 -08:00
Will Xyen
86517bd001
bio2: bio2_bi2a_state -> bi2a_sdvx_state
2020-08-02 23:16:28 -07:00
Will Xyen
c7137659bc
bio2emu: refactor BIO2 emulation
2020-08-02 23:02:13 -07:00