From 8bb157c2066750088e11ee1128917e0375f236a3 Mon Sep 17 00:00:00 2001 From: icex2 Date: Fri, 19 Mar 2021 21:50:11 +0100 Subject: [PATCH] patch/piuio: Bugfix, p1 input mapped also to p2 --- src/main/hook/patch/piuio.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/hook/patch/piuio.c b/src/main/hook/patch/piuio.c index cb87eed..b2a29c7 100644 --- a/src/main/hook/patch/piuio.c +++ b/src/main/hook/patch/piuio.c @@ -284,11 +284,11 @@ static void _patch_piuio_read_inputs_to_buffer(struct cnh_iobuf *buffer) /* Player 2 */ buffer->bytes[2] = 0; - buffer->bytes[2] |= ((p1_pad_in.lu ? 1 : 0) << 0); - buffer->bytes[2] |= ((p1_pad_in.ru ? 1 : 0) << 1); - buffer->bytes[2] |= ((p1_pad_in.cn ? 1 : 0) << 2); - buffer->bytes[2] |= ((p1_pad_in.ld ? 1 : 0) << 3); - buffer->bytes[2] |= ((p1_pad_in.rd ? 1 : 0) << 4); + buffer->bytes[2] |= ((p2_pad_in.lu ? 1 : 0) << 0); + buffer->bytes[2] |= ((p2_pad_in.ru ? 1 : 0) << 1); + buffer->bytes[2] |= ((p2_pad_in.cn ? 1 : 0) << 2); + buffer->bytes[2] |= ((p2_pad_in.ld ? 1 : 0) << 3); + buffer->bytes[2] |= ((p2_pad_in.rd ? 1 : 0) << 4); buffer->bytes[2] ^= 0xFF;