home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 15972 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.9 KB

  1. Path: sparky!uunet!cbmvax!peter
  2. From: peter@cbmvax.commodore.com (Peter Cherna)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: sprites in 3.0?
  5. Message-ID: <37105@cbmvax.commodore.com>
  6. Date: 17 Nov 92 16:42:38 GMT
  7. References: <1962@lysator.liu.se> <BxtCwF.6Jq@fc.hp.com>
  8. Reply-To: peter@cbmvax.commodore.com (Peter Cherna)
  9. Organization: Commodore-Amiga, Inc.  West Chester, PA.
  10. Lines: 36
  11.  
  12. In article <BxtCwF.6Jq@fc.hp.com> koren@fc.hp.com (Steve Koren) writes:
  13. >Interesting, but I'm still not convinced.  Also any potential theory
  14. >needs to explain:
  15. >
  16. >   - programs which open their own, non-overscan screen, with sprites,
  17. >     but the sprites don't work.
  18.  
  19. With the AGA chipset, the higher bandwidth modes (i.e. the ones that
  20. give you all that great resolution and color) fetch more stuff per
  21. fetch.  For example, we might fetch 64 bits in the highest bandwidth
  22. mode, instead of ECS's 16.  Well, that also increases the granularity
  23. of the pre-fetch (the amount needed to be fetched at the start of the
  24. line for any partial chunk that's visible).  This prefetch eats into
  25. the DMA available for sprites.
  26.  
  27. The bottom line is that you lose sprites more easily on AGA machines
  28. when in high-bandwidth modes.  Graphics.library tries to drop the bandwidth
  29. if possible if it would help bring back requested sprites.  However,
  30. this is not always possible.
  31.  
  32. >   - programs which try to use sprites on the workbench, and now crash
  33. >     or generate odd results, instead of simply invisible sprites.
  34.  
  35. If they generate results other than invisible sprites, then they have
  36. some other bug with their interaction with AGA or 3.0.  The sole
  37. effect is that the sprites don't appear.
  38.  
  39. > - steve
  40.  
  41.      Peter
  42. --
  43. Peter Cherna, User Interface Development Group, Commodore-Amiga, Inc.
  44. {uunet|rutgers}!cbmvax!peter    peter@cbmvax.commodore.com
  45. My opinions do not necessarily represent the opinions of my employer.
  46. "I believe it's bad luck to be superstitious."
  47.  
  48.