From e5b06037221cdde00cb98bdb811a525cfa52931b Mon Sep 17 00:00:00 2001 From: Matt Bilker Date: Mon, 18 May 2020 23:01:29 +0000 Subject: [PATCH] board/io4.c: add system status fix for Ongeki --- board/io4.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/board/io4.c b/board/io4.c index 9140ee4..c956700 100644 --- a/board/io4.c +++ b/board/io4.c @@ -193,11 +193,17 @@ static HRESULT io4_handle_write(struct irp *irp) case IO4_CMD_SET_COMM_TIMEOUT: dprintf("USB I/O: Set comm timeout\n"); + // Ongeki Summer expects the system status to be 0x30 at this point + io4_system_status = 0x30; + return S_OK; case IO4_CMD_SET_SAMPLING_COUNT: dprintf("USB I/O: Set sampling count\n"); + // Ongeki Summer expects the system status to be 0x30 at this point + io4_system_status = 0x30; + return S_OK; case IO4_CMD_CLEAR_BOARD_STATUS: