Thread: Amiga Vs ST
View Single Post
Old 11 September 2014, 23:46   #486
mc6809e
Registered User
 
Join Date: Jan 2012
Location: USA
Posts: 281
Quote:
Originally Posted by Cyprian View Post
Regarding blitter, I read somewhere here about 450 cycle initialization for blitter line routine, and I was curious how it looks in case of copy data initialization. That initialization (five longwords and four words) looks pretty good.
There are only 14 words of registers that have to be written to for line draw if nothing else is already setup. Once things are setup, usually just 8 words.

I think the 450 cycle initialization is for arbitrary lines and includes computation of deltas (which has to be done for a software-only line draw, too).

Of course the key to maximum speed is getting the blitter to run at the same time as the CPU.

With line draw deltas and other values can be computed by the CPU while the line is being drawn by the blitter (er, I mean many of those calcs can be done while the line is drawn by the blitter with little slow down).

Last edited by mc6809e; 12 September 2014 at 01:37.
mc6809e is offline  
 
Page generated in 0.06168 seconds with 9 queries