Xref: utzoo comp.sys.ibm.pc.programmer:68 comp.sys.ibm.pc:44951 Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!uflorida!beach.cis.ufl.edu!jdc From: jdc@beach.cis.ufl.edu (Jeff Capehart) Newsgroups: comp.sys.ibm.pc.programmer,comp.sys.ibm.pc Subject: EGA info wanted Summary: need tech info Message-ID: <22390@uflorida.cis.ufl.EDU> Date: 22 Feb 90 05:32:23 GMT Sender: news@uflorida.cis.ufl.EDU Reply-To: jdc@beach.cis.ufl.edu (Jeff Capehart) Organization: UF CIS Department Lines: 14 I am trying to find out some technical info on the EGA mode. Specifically I want to know how to store a picture into the video memory so that it looks the way it should. I will be reading a 64k file that is 320x200 with 16 colors (4 bits of 8 used). I know the video memory starts at A0000 and is probably in banks of 8k. Each bank of 8k corresponds to one of 4 bits for 16 color mode. The banks are called bitplanes and all of them start at A0000. So, how do I switch from one bitplane to the next? Doing EGA stuff in BIOS would be pathetically slow. All I really want to do is screenload a picture so direct memory copy seems like the fastest way to do it. -- Jeff Capehart Internet: jdc@beach.cis.ufl.edu University of Florida UUCP: ..!uflorida!beach.cis.ufl.edu!jdc