🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #32802

Vertical Scrolling

#32802
From: John Joubert
Date: Fri, 03 Jun 1988 03:45
23 lines
1647 bytes
----------------

I remember someone a while back mentioned that you could do vertical
scrolling by using Setscreen() in increments of 256 bytes.  I have gotten
the scrolling to work, however, I had to use 256*5 or 1280 byte increments
in low rez in order to have the screen line up the left edge correctly.

Not surprisingly, for 32000 bytes I had to increment 25 times to do the 
whole screen. Funny how that is the EXACT number of lines on screen for low and
med rez!  I think that I have stumbled over a real fast way to do text 
scrolling!  Anyone out there tried this yet?

On a final note, I can only assume that the 256 byte increment will align
the screen correctly only in mono.  And since my mono monitor is on the
fritz ... can anyone tell me if the 256 byte increment will line up correctly
in mono?

----------------------------------------------------------------------------
John Joubert                         |     /\  |    /\    |     _ 
jpdres13@usl-pc.USL   or ...         |     \|<>|>|> \|<>|>|><`|`|
ut-sally!usl!usl-pc!jpdres13         |-----/|-------/|----------------------
GEnie: J.JOUBERT                     |     \/       \/
-----------------------------------------------------------------------------
Technical Details
Message-ID: <1423@usl-pc.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!scs!spl1!laidbak!att!pacbell!ames!killer!usl!usl-pc!jpdres13

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!scs!spl1!laidbak!att!pacbell!ames!killer!usl!usl-pc!jpdres13
From: jpdres13@usl-pc.UUCP (John Joubert)
Newsgroups: comp.sys.atari.st
Subject: Vertical Scrolling
Message-ID: <1423@usl-pc.UUCP>
Date: 3 Jun 88 03:45:45 GMT
Article-I.D.: usl-pc.1423
Reply-To: jpdres13@usl-pc.UUCP (John Joubert)
Organization: Univ. of Southwestern La., Lafayette
Lines: 23