> On Wed, 15 Mar 2000, Laurens Holst wrote:
>
> > And have you tried scrolling (a part of) the screen without direct
access???
> > Nah, definately direct access.
>
> I did. The scroll of FudeBrowser is full screen and quite fast,
> and made only with BIOS calls. No direct access.
Doh, only changing register 23 isn't very difficult, even with BIOS calls.
But for example in screen 5, the BIOS only supports low-speed copies.
And in screen 4, you only use SetVDP_Write and SetVDP_Read and use INIR and
OTIR for block I/O... Or maybe there is a BIOS call which does about the
same. That indeed won't be too slow.
But I'm rather referring to text display. And with the graphical things,
most time those are for games and then you need as much speed as possible.
For example, I have got a 4-directional smooth scrolling pattern-based
screen 5 engine. It work perfectly, but I absolutely couldn't have done it
using the BIOS calls... (BIOS-degenerating twist at the end of this
sentence, I don't know the correct smiley-symbol for that).
~Grauw
--
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
email me: [EMAIL PROTECTED] or ICQ: 10196372
visit the Datax homepage at http://datax.cjb.net/
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
The MSX faq: http://www.faq.msxnet.org/
The MSX newsgroup: comp.sys.msx
The MSX IRC channel: #MSX on Undernet
****