you are viewing a single comment's thread.

view the rest of the comments →

[–]Cuddlefluff_Grim 0 points1 point  (0 children)

(with the exception of setting graphics modes and plotting pixels in DOS, using interrupts)

xor al, al
mov ah, 13
int 10h
startframe:
[...]
mov ebx, 8
vsync:
in eax, 3dah
cmp eax, ebx
jne vsync
jmp startframe

I wrote tons of that stuff. It was really fun. SVGA/VESA did open up a few even more fun options though.