🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#6190
From: Ken Badertscher
Date: Mon, 27 Nov 1989 19:01
34 lines
2165 bytes
pa1329@sdcc13.ucsd.edu (pa1329) writes:

| Hmmm,.  I wonder why is the Atari blitter so ineffective.

"Ineffective" is a pretty strong word.  As has been mentioned, software
speeder-uppers like TurboST and QuickST give a dramatic speed
improvement because they solve the real bottleneck: software overhead.

The BLiTTER chip does what it was designed to do very well.  That is,
BitBlt operations are sped up tremendously.  A large part of the
graphics processing being done by many ST's is TEXT bit block transfer
operations.  As has been demonstrated by Wayne Buckholt and Darek
Mihocka, it is possible, given room, to speed these up significantly.
Fast, resolution specific blit dispatching and code combined with
the BLiTTER chip is phenomenal.

As an aside, I should point out that our VDI guy has put a lot of work
into the blit code for the TT, and it's pretty phenomenal _without_
hardware assist.  One other thing that will give a noticeable improvement
is the lack of Line F compression in STE and TT ROMs.  The Line F
compression adds a bit of overhead to AES operations, and desktop/window/
dialog operations are noticeably sped up when the compression is gone.

| Its speed is no where comparable to the Amiga's blitter.

As I said above, I think the real problem is a software bottleneck.  If
it were possible to put the Ami blitter in ST's, you'd probably get
similar results - albeit with a chip more powerful in terms of variety
of operations.

-- 
   |||   Ken Badertscher  (ames!atari!kbad)
   |||   Atari R&D System Software Engine
  / | \  #include <disclaimer>
Technical Details
Message-ID: <1819@atari.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!samsung!brutus.cs.uiuc.edu!apple!fox!portal!atari!kbad
References: <1989Nov8.182505.11625@uunet!unhd> <23996@cup.portal.com> <24111@cup.portal.com> <1261@atha.AthabascaU.CA> <5312@sdcc6.ucsd.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!samsung!brutus.cs.uiuc.edu!apple!fox!portal!atari!kbad
From: kbad@atari.UUCP (Ken Badertscher)
Newsgroups: comp.sys.atari.st
Subject: Re: Blitter disappointment (was: Time to create comp.sys.atari.flames)
Message-ID: <1819@atari.UUCP>
Date: 27 Nov 89 19:01:56 GMT
References: <1989Nov8.182505.11625@uunet!unhd> <23996@cup.portal.com> <24111@cup.portal.com> <1261@atha.AthabascaU.CA> <5312@sdcc6.ucsd.edu>
Distribution: na
Organization: Atari Corp., Sunnyvale, CA
Lines: 34