diff --git a/Machines/Apple/AppleII/Video.hpp b/Machines/Apple/AppleII/Video.hpp index 0beea0828..72245c22e 100644 --- a/Machines/Apple/AppleII/Video.hpp +++ b/Machines/Apple/AppleII/Video.hpp @@ -153,6 +153,11 @@ template class Video: public VideoBase { // Remember if we're in a horizontal blanking interval. int hbl = mapped_column < 25; + // The first column is read twice. + if(mapped_column == 0) { + mapped_column = 1; + } + // Vertical blanking rows read eight bytes earlier. if(mapped_row >= 192) { mapped_column -= 8;