From 91c406e0658e89255e4a393d0312832ae312c0f9 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 13 Jun 2016 18:21:21 -0400 Subject: [PATCH] Made an attempt to honour interlaced-frame line counts. --- Components/6560/6560.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Components/6560/6560.cpp b/Components/6560/6560.cpp index fe6202721..bc478d5fa 100644 --- a/Components/6560/6560.cpp +++ b/Components/6560/6560.cpp @@ -139,7 +139,7 @@ uint16_t MOS6560::get_address() _vertical_counter++; _column_counter = -1; - if(_vertical_counter == 261) + if(_vertical_counter == _interlaced ? 261 : (_is_odd_frame ? 262 : 263)) { _is_odd_frame ^= true; _vertical_counter = 0;