delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/11/25/17:01:00

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Thomas8675309 AT yahoo DOT com (Tom)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Improved dos bos for bash with scollable window ???
Date: 25 Nov 2003 13:56:05 -0800
Organization: http://groups.google.com
Lines: 20
Message-ID: <7b68d58f.0311251356.3a66c7ee@posting.google.com>
References: <25a1dc7c DOT 0311240930 DOT 79217c02 AT posting DOT google DOT com> <bpvds5$944$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE> <7b68d58f DOT 0311250740 DOT 5a38c106 AT posting DOT google DOT com> <bq05lg$91r$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE>
NNTP-Posting-Host: 63.72.148.162
X-Trace: posting.google.com 1069797366 21457 127.0.0.1 (25 Nov 2003 21:56:06 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Tue, 25 Nov 2003 21:56:06 +0000 (UTC)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hans-Bernhard Broeker wrote: 

> Your typical DOS program facing the need to e.g. control the cursor or
> display colours will typically do so by bypassing DOS completely and
> instead write directly into the videocard's memory, or at least resort
> to BIOS calls.  That kind of activity doesn't leave a trace that the
> XP console window or any other hypothetical xterm-alike could
> reasonably record and replay once you start scrolling around.  To even
> allow the program to hack the screen this way in spite of XP being a
> protected OS, the console window has to switch itself into a legacy
> compability mode, in which it acts as a virtual VGA card, with
> simulated frame buffers for the app to poke around in, and a simulated
> BIOS it can call.  This mode of operation is fundamentally
> incompatible with the concept of a scrollable terminal window.

Thanks for the additional explanation.  I get it now.

Best regards,

Tom

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019