Xref: utzoo comp.lang.c:25138 comp.sys.ibm.pc:42211 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!mephisto!utkcs2!utkux1.utk.edu!wozniak From: wozniak@utkux1.utk.edu (Bryon Lape) Newsgroups: comp.lang.c,comp.sys.ibm.pc Subject: EGA Saving Message-ID: <1598@utkcs2.cs.utk.edu> Date: 17 Jan 90 19:47:10 GMT Sender: news@utkcs2.cs.utk.edu Reply-To: wozniak@utkux1.utk.edu (Bryon Lape) Followup-To: comp.lang.c Distribution: usa Organization: University of Tennessee Computing Center, Knoxville Lines: 10 I need a routine to save a screen in EGA mode 13 to disk. This is the 640X350 screen. This would be somewhat easy if I was on page 0, but I am not. What I need is something like Basic's BSAVE and BLOAD, yes I do need to read the image in. I thought about using _dos_write() function (QUick C 2.0), but am not sure of the starting far pointer. Ega starts at A000:0000. -bryon-