From 54220438ee479e5ce521c6f1ae83eb2cb3c1ac4f Mon Sep 17 00:00:00 2001 From: arekkusu Date: Sun, 2 Nov 2025 22:12:37 -0800 Subject: [PATCH] apple2e: fix IIc mouse regression Remove the incorrectly propagated is_device_connected() checks, which should not apply to the IIc mouse. Fixes #14463. --- src/mame/apple/apple2e.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/mame/apple/apple2e.cpp b/src/mame/apple/apple2e.cpp index 57442e4b8b636..d7bd376c90246 100644 --- a/src/mame/apple/apple2e.cpp +++ b/src/mame/apple/apple2e.cpp @@ -2176,14 +2176,10 @@ u8 apple2e_state::c000_iic_r(offs_t offset) case 0x66: // mouse X1 (IIc only) case 0x6e: - if (!m_gameio->is_device_connected()) - return 0x80 | uFloatingBus7; return (m_x1 ? 0x80 : 0) | uFloatingBus7; case 0x67: // mouse Y1 (IIc only) case 0x6f: - if (!m_gameio->is_device_connected()) - return 0x80 | uFloatingBus7; return (m_y1 ? 0x80 : 0) | uFloatingBus7; case 0x78: case 0x7a: case 0x7c: case 0x7e: // read IOUDIS