🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Non-contiguous video RAM (was Re: Ultimate in Pexec? Clarification.)

#28922
From: Steven Grimm
Date: Mon, 26 Oct 1987 02:36
29 lines
2233 bytes
Keywords:


In article <1471@brahma.cs.hw.ac.uk> neil@cs.hw.ac.uk (Neil Forsyth) writes:
>
>Neochrome uses screen interrupts to get more colours on the screen & The Pawn
>(Magnetic Scrolls Graphic Adventure) uses them to mix low and medium resolution
>modes on the screen. I have done both but would like to use this technique to
>create segmented video ram ie. Non continuous video RAM. Anyone got any ideas?
>

I don't think it can be done.  The video address counter variable ($FF8205 --
why they put it on an odd boundary is beyond me) is read-only; its writable
counterpart looks like it's only accessed at the beginning of a display.  The
"LCD" demo circulating on BBSs nowadays does manage to put some graphics
above the normal top of the screen (but it looks really bad) so it may be
possible to tweak those variables.  I wouldn't count on it working reliably,
though.

Oh, and the address counter is three bytes, FF8205, FF8207, and FF8209,
MSB to LSB.  Let us know what you come up with...

+New! Improved! Now 100% Artificial-+-+-----------------------------------+
|#   #  @@@  ****  &&&&& $$$$$ %   %| |Steven Grimm                       |
|#  #  @   @ *   * &       $   %   %+-+ ARPA: koreth@ucscb.ucsc.edu       |
|###   @   @ ****  &&&&    $   %%%%%| | UUCP: ...!ucbvax!ucscc!ssyx!koreth|
|#  #  @   @ * *   &       $   %   %+-+     ______________________________|
|#   #  @@@  *  ** &&&&&   $   %   %| |     |"Let's see what's out there."|
+-----with NutraSour(TM)!  No natural colors or preservatives!------------+
Technical Details
Message-ID: <1027@saturn.ucsc.edu>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!rutgers!mcnc!decvax!ucbvax!jade!saturn!ssyx!koreth
References: <1471@brahma.cs.hw.ac.uk>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!rutgers!mcnc!decvax!ucbvax!jade!saturn!ssyx!koreth
From: koreth@ssyx.ucsc.edu (Steven Grimm)
Newsgroups: comp.sys.atari.st
Subject: Non-contiguous video RAM (was Re: Ultimate in Pexec? Clarification.)
Message-ID: <1027@saturn.ucsc.edu>
Date: Sun, 25-Oct-87 21:36:49 EST
Article-I.D.: saturn.1027
Posted: Sun Oct 25 21:36:49 1987
Date-Received: Wed, 28-Oct-87 01:20:15 EST
References: <1471@brahma.cs.hw.ac.uk>
Sender: usenet@saturn.ucsc.edu
Reply-To: koreth@ssyx.ucsc.edu (Steven Grimm)
Organization: University of California, Santa Cruz
Lines: 26
Summary: Forget it.