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;