🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #3964

Re: Detecting direct screen writes on an 8088 for use in remote access

#3964
From: Duncan Murdoch
Date: Tue, 18 Dec 1990 02:51
15 lines
1280 bytes
In article <6982@uceng.UC.EDU> dsims@uceng.UC.EDU (david l sims) writes:
>Programs like Carbon Copy & PC-Anywhere let the remote user run programs
>that use direct screen writes. How do CC & PCA do it on an 8088? (I've
>heard that the 80386 can set "hardware breakpoints", but I digress.)

I don't know how those ones do it, but Desqview does the same thing when
you do direct writes to its video buffer, and has a patent (!) on its
algorithm.  I don't know how DV does it either, but from the look of it,
it checks very frequently near the cursor, less frequently away from it.

Another idea is to use error-correcting code methods:  sophisticated variants 
on keeping row and column checksums might make it fast to detect changes
without comparing every byte. 

Duncan Murdoch
Technical Details
Message-ID: <1990Dec18.025133.14539@maytag.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watserv1!maytag!watstat.waterloo.edu!dmurdoch
References: <6982@uceng.UC.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watserv1!maytag!watstat.waterloo.edu!dmurdoch
From: dmurdoch@watstat.waterloo.edu (Duncan Murdoch)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Detecting direct screen writes on an 8088 for use in remote access
Keywords: remote access
Message-ID: <1990Dec18.025133.14539@maytag.waterloo.edu>
Date: 18 Dec 90 02:51:33 GMT
References: <6982@uceng.UC.EDU>
Sender: daemon@maytag.waterloo.edu (Admin)
Organization: University of Waterloo
Lines: 15