home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / atari / st / 18896 < prev    next >
Encoding:
Internet Message Format  |  1992-12-24  |  2.2 KB

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