flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > WAIT &H3DA, 8 | VGA issues |
Author |
|
f0dder 29 Aug 2007, 10:35
It works for VGA and better too, I used it for vertical retrace waiting before backbuffer->frontbuffer flip back in the DOS days - can't imagine that it wouldn't be supported even on the latest cards.
Some cards support(ed?) firing an interrupt at retrace time, but I have no idea whether this is still a supported feature or not. |
|||
29 Aug 2007, 10:35 |
|
DOS386 29 Aug 2007, 11:26
> Some cards support(ed?) firing an interrupt at retrace time
Don't need an interrupt ... but a more precise measurement of the "position" on screen being "fired" out to the monitor. |
|||
29 Aug 2007, 11:26 |
|
f0dder 29 Aug 2007, 12:26
I wonder if that's possible... you sync pretty good with the vertical (ie, full-screen) retrace, and it's possible to synchronize with horizontal retrace as well (yeah, copper bars are possible on x86), but you need some very accurate timing to do better synchronizing than that, I guess, and that's not very easy with the gazillion different configurations possible on PC system.
|
|||
29 Aug 2007, 12:26 |
|
rugxulo 30 Aug 2007, 03:18
I've heard some newer gfx cards don't support EGA, but I dunno exactly which ones.
|
|||
30 Aug 2007, 03:18 |
|
DOS386 09 Sep 2007, 23:47
> I've heard some newer gfx cards don't support EGA
Not a big problem for me ... Nevertheless: Nobody knows how to find out the vertical position more exactly or there is none ? And how the bit 3 exactly works (when it switches from 0 to 1 and back) ? |
|||
09 Sep 2007, 23:47 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.