Re: A86: SCrolling


[Prev][Next][Index][Thread]

Re: A86: SCrolling




Could you shed some light on the more complex and faster ways?  rotate \
increment/decrement instructions are the fastest ways that I can see to
shift bytes around.  I thought about using port 0 for hardware scrolling,
but would only work for up and down, and that would only scroll it in
increments of 256 bytes, or 1/4 of the screen.

-----Original Message-----
From: Jimmy Mårdell <yarin@acc.umu.se>
To: assembly-86@lists.ticalc.org <assembly-86@lists.ticalc.org>
Date: Monday, October 26, 1998 5:07 PM
Subject: Re: A86: SCrolling


>
>At 22:08 1998-10-25 -0500, you wrote:
>>
>>Whats the fastest way to scroll left and right?
>>Also, is there a 1028 byte area where I can store data residing in the
>>GRAPH_MEM? I need it for a Chat Program I'm making so that you can
>>scroll back up.
>
>First, why do you need smooth scrolling a chat program, especially
>left<->right scrolling??
>
>The most common and easiest method the scroll is using rl (hl) \ inc hl
>and rr (hl) \ dec hl across the screen. In a chat program it's fast enough,
>although there exist faster & more complex methods.
>
>--
>Real name:     Jimmy Mårdell
>Email:         mailto:yarin@acc.umu.se
>Homepage:      http://www.acc.umu.se/~yarin/
>
>Icarus Productions homepage: http://icarus.ganymed.org/


Follow-Ups: