From 3a482682ccad34f9580afa6ae6b0689fcf0fddcc Mon Sep 17 00:00:00 2001 From: arbee Date: Wed, 4 Jul 2018 12:09:50 -0400 Subject: [PATCH] apple2gs: fixed issues with Jam Session and ACS Demo Disk #2 [R. Belmont] --- src/mame/drivers/apple2gs.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/mame/drivers/apple2gs.cpp b/src/mame/drivers/apple2gs.cpp index 8d2ae7599c7f4..3b4fe27ae8ade 100644 --- a/src/mame/drivers/apple2gs.cpp +++ b/src/mame/drivers/apple2gs.cpp @@ -907,6 +907,9 @@ void apple2gs_state::adb_do_command() case 0x13: /* mystery command 0x13 */ break; + case 0x84: // ACS demo disk #2 has a bug and writes this accidentally to $C026 + break; + case 0xb0: case 0xb1: case 0xb2: case 0xb3: case 0xb4: case 0xb5: case 0xb6: case 0xb7: case 0xb8: case 0xb9: case 0xba: case 0xbb: @@ -1033,6 +1036,9 @@ void apple2gs_state::adb_write_datareg(uint8_t data) /* ignore for now */ break; + case 0x84: // ACS demo disk #2 has a bug and writes this accidentally to $C026 + break; + case 0xb0: case 0xb1: case 0xb2: case 0xb3: case 0xb4: case 0xb5: case 0xb6: case 0xb7: case 0xb8: case 0xb9: case 0xba: case 0xbb: @@ -1041,6 +1047,9 @@ void apple2gs_state::adb_write_datareg(uint8_t data) m_adb_command_length = 2; break; + case 0xe2: // Jam Session sends this when starting a song + break; + case 0xf2: break;