Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!news.cs.indiana.edu!news.nd.edu!mentor.cc.purdue.edu!j.cc.purdue.edu!brazil.psych.purdue.edu!zhou From: zhou@brazil.psych.purdue.edu (Albert Zhou) Newsgroups: comp.lang.pascal Subject: Re: Graphic-screen to disk Message-ID: <11507@j.cc.purdue.edu> Date: 18 Nov 90 10:52:52 GMT References: <25017@adm.brl.mil> <11492@j.cc.purdue.edu> <6327@vice.ICO.TEK.COM> <1990Nov17.213300.2797@wpi.WPI.EDU> Sender: news@j.cc.purdue.edu Reply-To: zhou@brazil.psych.purdue.edu (Albert Zhou) Organization: Purdue University Lines: 20 >> programmers on the net! CGA starts at $B800:0. I use it all the time >> for my assembly language screen drawing routines. > > Bob Beauchaine is right CGA start at $B800:$0. This is really weird. I've been writing on CGA video buffer since high school. In text mode you start at $B800:$0. In graphic mode you start at $BA00:$0. This is also in any DOS manual. What's going on??