🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #5403

vga hardware programming

#5403
From: jack velte
Date: Sun, 24 Mar 1991 01:57
23 lines
1615 bytes
i want to reprogram the vga hardware registers (the crtc) to update the
vertical retrace more often.  instead of painting the entire screen, i
would like to start the vertical retrace at 1/2 screen (or 1/4, 1/8th...),
which would mean the portion of the screen i'm writing is updated faster
than the normal 60 or 70 hz.  since i'm not writing the entire screen, the
monitor should be able to handle the faster retrace, since the overall
bandwidth remains the same.

i have some books on the crtc controller registers, but they skip over
the exact details on how to do this with the words, "you don't need to
do this, and it's dangerous."  i understand trying to force the monitor
to handle more bandwidth than it's capable of is dangerous, but that is
not my goal.

does anyone have a pointer to a _complete_ book, or source code in any
language, or a _detailed_ description of the vga crtc registers, or a
pointer to a software package that already implements this?  thanks.


-- 
jack velte     velte@wam.umd.edu
cat psychology | computer_science > opinions
Technical Details
Message-ID: <1991Mar24.015717.4889@wam.umd.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!uwm.edu!bionet!ames!haven!wam.umd.edu!velte

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!uwm.edu!bionet!ames!haven!wam.umd.edu!velte
From: velte@wam.umd.edu (jack velte)
Newsgroups: comp.os.msdos.programmer
Subject: vga hardware programming
Keywords: vga, crtc
Message-ID: <1991Mar24.015717.4889@wam.umd.edu>
Date: 24 Mar 91 01:57:17 GMT
Sender: usenet@wam.umd.edu (USENET Posting)
Followup-To: poster
Distribution: na
Organization: University of Maryland at College Park
Lines: 23
Nntp-Posting-Host: cscwam