🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.programmer
Article #1487

Re: VGA smooth scrolling problem

#1487
From: Sean Malloy
Date: Wed, 07 Mar 1990 14:55
21 lines
1606 bytes
In article <1892@qualcom.qualcomm.com> fpa@qualcomm.com (Franklin Antonio) writes:
>ea@max.u.washington.edu writes...
>>  I am trying to write an assembly routine which smoothly scrolls (one
>>pixel at a time) a VGA text screen.  I use the Preset Row Scan Register

>Check out the Start Address Registers.  They allow you to move whole character
>widths or heights without moving characters in memory.  I have never seen
>a program that actually implemented smooth scrolling on a VGA, so let us 
>know if you succeed!

It wasn't written specifically for the VGA, but STYPE does smooth
scrolling on both an EGA and a VGA, with adjustable scroll speed and
pausing. It's a replacement for 'type [filename] | more' or 'more
[filename]' (depending on whether you use the DOS 'more' or a more
intelligently implemented one).


 Sean Malloy                                   | "The Crystal Wind is the
 Navy Personnel Research & Development Center  | Storm, and the Storm is Data,
 San Diego, CA 92152-6800                      | and the Data is Life."
 malloy@nprdc.navy.mil                         | -- _Emerald Eyes_, D.K. Moran
Technical Details
Message-ID: <6339@skinner.nprdc.arpa>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!nprdc!malloy
References: <13409.25f447ea@max.u.washington.edu> <1892@qualcom.qualcomm.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!nprdc!malloy
From: malloy@nprdc.arpa (Sean Malloy)
Newsgroups: comp.sys.ibm.pc.programmer
Subject: Re: VGA smooth scrolling problem
Message-ID: <6339@skinner.nprdc.arpa>
Date: 7 Mar 90 14:55:48 GMT
References: <13409.25f447ea@max.u.washington.edu> <1892@qualcom.qualcomm.com>
Reply-To: malloy@nprdc.arpa (Sean Malloy)
Organization: Navy Personnel R&D Center, San Diego
Lines: 21