home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: sparky!uunet!spool.mu.edu!umn.edu!doug.cae.wisc.edu!pochanay
- From: pochanay@cae.wisc.edu (Adisak Pochanayon)
- Subject: Re: Attn Commodore: You are making a Big Mistake (Hardware
- Organization: U of Wisconsin-Madison College of Engineering
- Date: 11 Dec 92 14:47:28 CST
- Message-ID: <1992Dec11.144728.6531@doug.cae.wisc.edu>
- References: <A976s*600@ultb.isc.rit.edu> <qkckVB5w165w@lakes.trenton.sc.us>
- Sender: pochanay@cae.wisc.edu
- Lines: 26
-
- In article <qkckVB5w165w@lakes.trenton.sc.us> rock@lakes.trenton.sc.us (Rockerboy) writes:
- >eas3714@ultb.isc.rit.edu (Ezra Story) writes:
- >
- >> If I open up a screen, attach a bitmap, and query its attributes, I can
- >> make certain assuptions about that screen and bitmap. If the bitmap is
- >> shown to be a normal amiga interleaved bitmap in chip memory, nothing
- >> prevents me from using the blitter directly to write to the bitmap...
- >> Remember we're not talking about PageStream here... we're talking about a
- >> demo or a game.
- >
- >How can you do it if you have no information on how the blitter works?
- >_The lack of data on the hardware_ prevents you from safely using the
- >blitter, or any other chips, for that matter.
-
- In OS 1.3 and OS 2.0, CBM provided users with several mechanisms for
- directly accessing the blitter. These include using OwnBlitter() and
- QBlit(). They also provided specifications for programming the blitter
- directly (although you are supposed to access the blitter as an offset
- to a value the system will give you, not a direct hardware address).
- Using these constructs, you can write a system friendly application
- which makes direct use of the blitter. Assuming CBM wants backwards
- compatibility, they provide the same constructs under 3.0 and AGA.
- There may be enhancements that are undocumented but the documented
- core operations remain the same (they may be much faster or slightly
- changed but should always produce the same results).
-
-