From 3727dcf90ee656b9dae5b3871a3133253930e356 Mon Sep 17 00:00:00 2001 From: nino-porcino Date: Mon, 8 Apr 2019 18:19:53 +0200 Subject: [PATCH] align vsync and hsync for better composite video --- cores/c16/ted.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cores/c16/ted.v b/cores/c16/ted.v index 8841adf..86aecf3 100644 --- a/cores/c16/ted.v +++ b/cores/c16/ted.v @@ -1164,7 +1164,7 @@ assign VBLANK_STOP = pal?9'd269:9'd244; // Screen blanking stop// Composite Syn always @(posedge clk) // composite synchron is either hsync or equalization+vsync begin - csyncreg<=(equalization)?(eq1&eq2)^vsync:hsync; + csyncreg<=(equalization)?~((eq1&eq2)|~vsync):hsync; end always @(posedge clk) // vsync signal inverts equalization signal