🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Blitter disappointment (was: Time to create comp.sys.atari.flames)

#6046
From: Dave Haynie
Date: Thu, 23 Nov 1989 05:46
29 lines
1993 bytes
in article <5312@sdcc6.ucsd.edu>, pa1329@sdcc13.ucsd.edu (pa1329) says:

> Hmmm,.  I wonder why is the Atari blitter so ineffective.  Its
> speed is no where comparable to the Amiga's blitter.   Why is the
> difference?

I know of two differences.  The primary one is that the Atari blitter
shares the main system bus with the 68000 in the ST.  So you have to
alternate between blitter access and CPU access.  The Amiga blitter,
on the other hand, is on a separate bus, and when the video load isn't
outrageous, or the CPU has work to do outside of video memory, the
CPU and blitter can operate in parallel.  And since the Amiga blitter
only takes two clocks for a memory cycle, it can run twice the speed
of the 68000 if it uses both halves of the cycle (thus kicking out the
68000, but of course, the Atari always has to do that).

The other obvious difference is that the Atari blitter handles only 
two sources into one destination, with 16 possible operations, while 
the Amiga blitter handler three sources into one destination, with 
256 possible operations.  There are some clever additions to plain bit 
blitting.  The Atari blitter apparently has a little internal chunk 
of memory which is used to support pattern fills without having to 
constantly fetch the pattern from main memory.  The Amiga blitter has 
hardware line drawing.

-- 
Dave Haynie Commodore-Amiga (Systems Engineering) "The Crew That Never Rests"
   {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: hazy     BIX: hazy
                    Too much of everything is just enough
Technical Details
Message-ID: <8698@cbmvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!bpa!cbmvax!daveh
References: <5312@sdcc6.ucsd.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!bpa!cbmvax!daveh
From: daveh@cbmvax.UUCP (Dave Haynie)
Newsgroups: comp.sys.atari.st
Subject: Re: Blitter disappointment (was: Time to create comp.sys.atari.flames)
Message-ID: <8698@cbmvax.UUCP>
Date: 23 Nov 89 05:46:21 GMT
References: <5312@sdcc6.ucsd.edu>
Distribution: na
Organization: Commodore Technology, West Chester, PA
Lines: 29