# HG changeset patch # User faust3 # Date 1097434381 0 # Node ID 6d2a63a93190907d32714fbc92a77282a6d33b27 # Parent 80fc8f48f14c64e6343ec2c23ec97f821c09c1bf fix Cyberblade VidiX driver TVOUT patch by Benjamin Zores diff -r 80fc8f48f14c -r 6d2a63a93190 vidix/drivers/cyberblade_vid.c --- a/vidix/drivers/cyberblade_vid.c Sun Oct 10 17:39:07 2004 +0000 +++ b/vidix/drivers/cyberblade_vid.c Sun Oct 10 18:53:01 2004 +0000 @@ -506,16 +506,13 @@ HWinStart=(TVHTotal-HDisp)&15; HWinStart|=(HTotal-HDisp)&15; HWinStart+=(TVHTotal-TVHSyncStart)-49; - - VWinStart=(TVVTotal-VDisp)/2-1; - VWinStart-=(1-((TVVTotal-VDisp)&1))+4; } else { LOGWRITE("[cyberblade] Using Standard CRTC\n"); HWinStart=(HTotal-HSync)+15; - VWinStart=(VTotal-VSync)-8; } + VWinStart=(VTotal-VSync)-8; printf("[cyberblade] HTotal: 0x%x, HSStart: 0x%x\n",HTotal,HSync); printf(" VTotal: 0x%x, VStart: 0x%x\n",VTotal,VSync);