From 911ee5a0d3e91a87a0faed29b13971021f1f7ab2 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sat, 19 Aug 2017 22:22:51 -0400 Subject: [PATCH] At least added a fast return. --- Machines/AmstradCPC/AmstradCPC.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Machines/AmstradCPC/AmstradCPC.cpp b/Machines/AmstradCPC/AmstradCPC.cpp index ff9b763f7..fc98cee09 100644 --- a/Machines/AmstradCPC/AmstradCPC.cpp +++ b/Machines/AmstradCPC/AmstradCPC.cpp @@ -353,6 +353,19 @@ class CRTCBusHandler { void patch_mode_table(int pen) { // TODO: patch, don't rebuild. + switch(mode_) { + case 0: + break; + case 1: + if(pen > 3) return; + break; + case 2: + if(pen > 1) return; + break; + case 3: + if(pen > 3) return; + break; + } build_mode_table(); }