diff --git a/Machines/MSX/Cartridges/ASCII16kb.hpp b/Machines/MSX/Cartridges/ASCII16kb.hpp index 493894754..2b03ccbc3 100644 --- a/Machines/MSX/Cartridges/ASCII16kb.hpp +++ b/Machines/MSX/Cartridges/ASCII16kb.hpp @@ -23,7 +23,7 @@ class ASCII16kbROMSlotHandler: public ROMSlotHandler { // printf("A16 %04x ", address); switch(address >> 11) { default: - confidence_counter_.add_miss(); + if(pc_is_outside_bios) confidence_counter_.add_miss(); break; case 0xc: if(pc_is_outside_bios) { diff --git a/Machines/MSX/Cartridges/ASCII8kb.hpp b/Machines/MSX/Cartridges/ASCII8kb.hpp index ab214e59a..b9b9d5542 100644 --- a/Machines/MSX/Cartridges/ASCII8kb.hpp +++ b/Machines/MSX/Cartridges/ASCII8kb.hpp @@ -23,7 +23,7 @@ class ASCII8kbROMSlotHandler: public ROMSlotHandler { // printf("A8 %04x ", address); switch(address >> 11) { default: - confidence_counter_.add_miss(); + if(pc_is_outside_bios) confidence_counter_.add_miss(); break; case 0xc: if(pc_is_outside_bios) {