From b61de65b43312dd10df1096f9db350e69c590775 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 19 Oct 2018 23:18:16 -0400 Subject: [PATCH] Restores proper phase with the CPU. --- Components/9918/9918.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Components/9918/9918.cpp b/Components/9918/9918.cpp index b4fa64485..a490c792e 100644 --- a/Components/9918/9918.cpp +++ b/Components/9918/9918.cpp @@ -76,9 +76,9 @@ Base::Base(Personality p) : // This is definitely correct for the TMS; more research may be // necessary for the other implemented VDPs. read_pointer_.row = 0; - read_pointer_.column = 0; - write_pointer_.row = 0; - write_pointer_.column = 10; // i.e. 10 cycles ahead of the read pointer. + read_pointer_.column = 342 - 10; // i.e. 10 cycles behind the write pointer. + write_pointer_.row = 1; + write_pointer_.column = 0; } TMS9918::TMS9918(Personality p):