Path: utzoo!attcan!uunet!lll-winken!ames!ig!bionet!agate!ucbvax!XEROX.COM!Phil_Bowers.henr801E From: Phil_Bowers.henr801E@XEROX.COM Newsgroups: comp.sys.apple Subject: Page Flipping. Message-ID: <890322-133449-1643@Xerox> Date: 22 Mar 89 20:32:24 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 64 Return-Path: Redistributed: XeroxInfo-Apple^.x Received: from SMOKE.BRL.MIL ([192.5.23.3]) by Xerox.COM ; 20 MAR 89 22:00:35 PST Received: by SMOKE.BRL.MIL id ab13400; 20 Mar 89 21:02 EST Received: from SMOKE.BRL.MIL by SMOKE.BRL.MIL id aa12827; 20 Mar 89 19:59 EST Received: from cunyvm.cuny.edu by SMOKE.BRL.MIL id aa12604; 20 Mar 89 19:49 EST Received: from BKNLVMS.BITNET by CUNYVM.CUNY.EDU (IBM VM SMTP R1.1) with BSMTP id 7574; Mon, 20 Mar 89 19:50:45 EST Return-path: hentosh%amethyst.bucknell.edu@CUNYVM.CUNY.EDU Received: from amethyst by BKNLVMS.BITNET; Mon, 20 Mar 89 19:50 EST Received: by amethyst (5.57/Ultrix2.0-B) id AA00983; Mon, 20 Mar 89 19:50:16 EST Original-Date: Mon, 20 Mar 89 19:50:16 EST Message-Id: <8903210050.AA00983@amethyst> I have noticed that the Double Hi-Res screen has two pages, but I don't see a soft switch to flip between the two. Does anyone know if Double Hi-Res page flipping is possible, and if it is how does one go about implementing it. Thanks, Bob ----------------------------------------------------------------------------- BITNET: hentosh@amethyst.bucknell.edu | Disclaimer : "I don't know why I ALPE : RobertH128 | said that... I think it came from | the fillings in my rear molars." ----------------------------------------------------------------------------- I have just come onto the mailing service and I and not sure what type Apple (breed, whatever) you have. I have an Apple II+. There are two Hi-Res screen buffers; one from $2000 to $3FFF (page 1)and the second from $4000 to $5FFF(page 2). I have some code in both BASIC and Assembler that allows you to write to one page while looking at the other, and then flip to the one just written (via a peek, or an Assembler load instruction). To set up variuos sreen combinations, all graphics or graphics/text, only four soft switches are used, and only one is needed to READ from in order to flip the screens but I do not know them off-hand) If this would be of help, let know and I will figure how to get the info to you with the least fat-finger errors. sent your mail note to: Phil Bowers:henr801e:xerox LATER; I found this info in my desk. The addresses of the soft-switches come in pairs; set 1 $C050 graphics , or $C051 text set 2 $C052 all text or graphic , or $C053 mix text and graphics set 3 $C056 lo-res graphic , or $C057 hi-res set 4 $C054 page 1 , or $C057 page 2 this is also in table #5 of one of your manuals.(after the Assembler instrucrtion code section) you have to reference each of these addresses the first time to set the proper screen. Once this is done, you can flip between page 1 and 2 by referering (by a READ type statement) to one of the last two addresses. These should be used in this order even though the manual shows them in a different order. phil