From 846f115fc14573a50758392ea3d9efb38b182af5 Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi Date: Sat, 21 Sep 2019 14:36:39 +0200 Subject: [PATCH] [C16] Ignore TED test bit Fixes Adventure Park --- cores/c16/ted.v | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cores/c16/ted.v b/cores/c16/ted.v index 3c4de92..3002734 100644 --- a/cores/c16/ted.v +++ b/cores/c16/ted.v @@ -1305,7 +1305,7 @@ always @* if(dma_state==TDMA) tedaddress={vmbase,(badline)?1'b0:1'b1,videocounter}; // attribute or character pointer fetch address end - else if(~test) + else //if(~test) begin // generating address for phi0 phase (will be clocked and valid in phi0) if(refresh_inc|stopreg) // dram refresh address tedaddress={8'hff,refreshcounter}; @@ -1321,12 +1321,14 @@ always @* tedaddress={bmapbase,CharPosition,VertSubCount}; // bitmap mode fetch address end end +/* else begin // IC test mode fetch addresses dotfetch=1; if(~bmm) tedaddress={5'hF8,attrpointer,VertSubCount}; // test mode character screen else tedaddress={3'b111,(CharPosition && {2'b11,attrpointer}),VertSubCount}; end +*/ end //-----------------------------------------------------------------------------------------------