home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!julienas!loria!loria.fr!eker
- From: eker@loria.fr (Steven Eker)
- Newsgroups: comp.sys.atari.st
- Subject: Re: Blitter - what does it do besides bitcopy?
- Message-ID: <710@muller.loria.fr>
- Date: 24 Dec 92 11:39:53 GMT
- References: <1992Dec24.010027.14742@elroy.jpl.nasa.gov> <1gvg4tINNqmm@usenet.INS.CWRU.Edu> <1hbbfbINNqvm@usenet.INS.CWRU.Edu>
- Sender: news@news.loria.fr
- Organization: CRIN (CNRS) Nancy - INRIA Lorraine
- Lines: 42
-
- In article <1hbbfbINNqvm@usenet.INS.CWRU.Edu>, aa399@cleveland.Freenet.Edu (Len Stys) writes:
- |>
- |> In a previous article, hyc@hanauma.jpl.nasa.gov (Howard Chu) says:
- |> >The blitter does fine for sprite manipulation. I think it also serves for
- |> >scaling (but not certain there). Scrolling is already handled by the video
- |> >chip.
- |>
- |> I realize that scrolling is, but how can we find out if scaling, rotation,
- |> and other things have been added to the video chip?
-
- The STe blitter could do bitmap scaling (using halftone RAM with the smudge
- bit set) so if the Falcon blitter is upwards compatible it should have this.
- I don't know of any commercial programs that used it on the STe though...
- Anyway sprites can be scaled very efficiently with just the 68k. Rotation
- is a bummer though; you really want enough RAM so that you can store
- pre-rotated (and antialiased for non 90deg rotations!) sprites.
-
- I can't see any point in having scaling/rotation hardware in the video shifter
- unless you want whole screen video effects.
-
- BTW What I'd really like to know about the Falcon is how the various buses/DMA
- devices work - this will probably be the limiting factor on state of the art
- games/graphics; eg
-
- Is the sound/DSP DMA done using hblank video cycles (ala STe/Amiga) to avoid
- bus contention?
-
- Does the 16bit<->32bit link combine consecutive 16bit accesses into single 32bit
- accesses to reduce cpu/video bus contention?
-
- Where does the blitter take its bus cycles from?
-
- Are 68030<->main memory transfers done using synchronous or asynchronous
- bus mode?
-
- What does the sound/DSP DMA look like from the DSP side? polled? can 56k
- fast (2 cycle) interupts be used?
-
- Since several c.s.a.st readers claim to have Falcons & official docs someone
- most know... or is this stuff still TopSecret?
-
- Steven
-