home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!wupost!csus.edu!netcom.com!ray
- From: ray@netcom.com (Ray Fischer)
- Subject: Re: Alternate Screen buffer in newer macs?
- Message-ID: <1993Jan6.023536.4928@netcom.com>
- Keywords: Alternate screen buffer, animation
- Organization: Netcom. San Jose, California
- References: <9300610.18577@mulga.cs.mu.OZ.AU>
- Date: Wed, 6 Jan 1993 02:35:36 GMT
- Lines: 32
-
- markkj@muse.cs.mu.OZ.AU (Mark Johnston) writes ...
- > G'day. I was wondering if anyone could tell me if the newer macs (ie
- >anything above a Plus... :) still have the alternate screen buffer?
- [...]
- > The reason I am asking about this is that I am writing a game for the mac
- >(Ultima-ish with the birds-eye-view of the player who moves around killing
- >monsters...), and I have a 7x7 map drawn out of 32x32 bitmaps. I think I will
- >actually just throw an vertical retrace event in to make sure that the data
- >is copied to the screen without flickering...
-
- Yes, I can. No, they don't.
-
- In fact, many of the newer Macs don't (or didn't) have _any_ screen
- buffer, relying instead on plug-in video cards. I suppose you might
- be able to hack something that would futz with the buffer start
- address on some video cards / systems, but it would be truly nasty
- stuff that would break the moment Apple looked at it funny. If you
- want to be at all portable, use either CopyBits, or if that isn't fast
- enough try copying directly to the video RAM (but make sure you know
- how to do it _properly_, it ain't easy).
-
- > Inside mac V does not have any information on the SE's or the II[vcL][ixC]'s
- >hardware, and it details no changes to the Segment Loader (which, I would assume
- >means that the Chain call is unaffected, hence one would imagine the alternate
- >buffer does exist in these later machines).
-
- There is a manual for the Macs which has more relevent info; most of
- the specific info is in separate manuals.
-
- --
- Ray Fischer "Convictions are more dangerous enemies of truth
- ray@netcom.com than lies." -- Friedrich Nietszsche
-