Xref: utzoo comp.lang.pascal:2116 comp.sys.ibm.pc:31983 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!tut.cis.ohio-state.edu!rutgers!dptg!att!mtuxo!mtgzz!drutx!druhi!terrell From: terrell@druhi.ATT.COM (TerrellE) Newsgroups: comp.lang.pascal,comp.sys.ibm.pc Subject: Buffered Graphics for CGA with Turbo Pascal??? Message-ID: <4429@druhi.ATT.COM> Date: 21 Jul 89 14:48:41 GMT Reply-To: terrell@druhi.ATT.COM (TerrellE) Organization: AT&T, Denver, CO Lines: 25 OK Turbo Pascal Fans: Here's my problem: I want to do buffered graphics with Turbo Pascal (v. 5.0). By buffered graphics I mean that I want to have a program issue many graphics commands to a memory buffer (but not to the screen). When the drawing is complete, I want to blast it to the screen all at once. I believe that Turbo's BGI driver for EGA allows this (I think that there is support for multiple pages). However, I want to do this with CGA. Since CGA is memory mapped, if the Turbo graphics commands can be sent to a memory buffer instead of the screen, it would be easy to dump the buffer to the screen (by just copying all of the bytes over). Can I do this??? If so, how does one specify that the output of the Turbo graphics commands go to a memory buffer rather than the screen??? Thanks in advance, Eric Terrell (att!druhi!terrell)