From 3a12ca8882bf31da71fea775d6eadcd5a96e051b Mon Sep 17 00:00:00 2001 From: SarahW Date: Fri, 28 Apr 2017 20:50:36 +0100 Subject: [PATCH] Implement Voodoo vRetrace register. --- src/vid_voodoo.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vid_voodoo.c b/src/vid_voodoo.c index 6cee572..0bdb6d5 100644 --- a/src/vid_voodoo.c +++ b/src/vid_voodoo.c @@ -548,7 +548,7 @@ enum SST_cmdFifoHoles = 0x1f8, SST_fbiInit4 = 0x200, - + SST_vRetrace = 0x204, SST_backPorch = 0x208, SST_videoDimensions = 0x20c, SST_fbiInit0 = 0x210, @@ -5761,6 +5761,10 @@ static uint32_t voodoo_readl(uint32_t addr, void *p) temp = voodoo->fbiInit3; break; + case SST_vRetrace: + timer_clock(); + temp = voodoo->line & 0x1fff; + break; case SST_hvRetrace: timer_clock(); temp = voodoo->line & 0x1fff;