diff --git a/Machines/Atari/ST/AtariST.cpp b/Machines/Atari/ST/AtariST.cpp index f91611647..c87092646 100644 --- a/Machines/Atari/ST/AtariST.cpp +++ b/Machines/Atari/ST/AtariST.cpp @@ -158,8 +158,7 @@ class ConcreteMachine: } // MARK: MC68000::BusHandler - using Microcycle = CPU::MC68000Mk2::Microcycle; - HalfCycles perform_bus_operation(const Microcycle &cycle, int is_supervisor) { + template HalfCycles perform_bus_operation(const Microcycle &cycle, int is_supervisor) { // Just in case the last cycle was an interrupt acknowledge or bus error. TODO: find a better solution? mc68000_.set_is_peripheral_address(false); mc68000_.set_bus_error(false);