Article View: comp.sys.dec.micro
Article #1260Memory mapped video
From: GTHEALL
Date: Sun, 06 Dec 1987 17:30
Date: Sun, 06 Dec 1987 17:30
23 lines
1686 bytes
1686 bytes
Hello Netland,
Does anyone know of a good reference for the Rainbow's video
memory map? I've seen the Technical Reference manual, but that's
not much help. I already know how to access the character and
attribute data, but there are other flags, pointers, stacks, and
misc. items stored from EE00:0 - EF00:FFFF which I'm not aware of.
There are probably no manuals on the subject, but what about
source code? Miscellaneous text files?
I'm interested in learning, for instance, whether there is a
way to sense the screen size within a routine. Also, I've tried
to save and restore the video by creating a copy of the entire
8k video map. I'm using Turbo Pascal to do this. Saving the screen
works fine, but when I restore it, I run into trouble. For example,
I will sometime have the program auto-repeat the <RETURN> key. Or
if I start scrolling after saving the screen, then restore it, the
screen display becomes garbage. I've tried this type of thing in
assembly language with some success, but I'd rather not program
in assembler. Is there something I'm not doing properly? Is this
even possible within Turbo?
George
Technical Details
Message-ID:
<8712071009.AA18483@ucbvax.Berkeley.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!labrea!jade!ucbvax!PENNDRLN.BITNET!GTHEALLShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!labrea!jade!ucbvax!PENNDRLN.BITNET!GTHEALL From: GTHEALL@PENNDRLN.BITNET.UUCP Newsgroups: comp.sys.dec.micro Subject: Memory mapped video Message-ID: <8712071009.AA18483@ucbvax.Berkeley.EDU> Date: Sun, 6-Dec-87 12:30:00 EST Article-I.D.: ucbvax.8712071009.AA18483 Posted: Sun Dec 6 12:30:00 1987 Date-Received: Sat, 12-Dec-87 09:03:45 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 23