Date: Sat, 02 Dec 2000 19:04:02 +0200 From: "Eli Zaretskii" Sender: halo1 AT ZAHAV DOT NET DOT IL To: "Graham Reeds" Message-Id: <7704-Sat02Dec2000190402+0200-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6 CC: djgpp AT delorie DOT com In-reply-to: (grahamr AT dtn DOT ntl DOT com) Subject: Re: Buffering text... References: <2593-Fri01Dec2000170725+0200-eliz AT is DOT elta DOT co DOT il> <9743-Sat02Dec2000104005+0200-eliz AT is DOT elta DOT co DOT il> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Graham Reeds" > Newsgroups: comp.os.msdos.djgpp > Date: Sat, 2 Dec 2000 13:42:15 -0000 > > No, I'm running Win98SE in a DOSbox. In full-screen or in windowed mode? If it's windowed, then it might be an artifact of the way Windows redirects a DOS program's output to a window: it only updates the window several times a second. > > What happens if you use `cputc' to output each character, instead of > > `cprintf'? > > Well I can't find cputc() anywhere Sorry, you are right: there is no cputc. You could use _farpokeb or dosmemput, though. > I've tried rebooting and going to DOS from bootup, but that doesn't give any > different results. Can you throw together a short program that demonstrates how cprintf only displays the string after "\r\n"? If you can, please post it.