home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / advocacy / 32048 < prev    next >
Encoding:
Internet Message Format  |  1992-12-23  |  4.2 KB

  1. Path: sparky!uunet!gatech!usenet.ins.cwru.edu!agate!doc.ic.ac.uk!uknet!keele!news
  2. From: u2d92@seq1.keele.ac.uk (MJ Gumbley)
  3. Newsgroups: comp.sys.amiga.advocacy
  4. Subject: Screens Unique to Amiga? (Was Re: CBM mention on 12/11)
  5. Message-ID: <BzpLHB.96v@gabriel.keele.ac.uk>
  6. Date: 23 Dec 92 11:05:33 GMT
  7. References: <1992Dec22.145116.29159@sbcs.sunysb.edu>
  8. Sender: news@gabriel.keele.ac.uk (UseNet News Service)
  9. Organization: Keele University, England
  10. Lines: 74
  11. Nntp-Posting-Host: seq1.cc.keele.ac.uk
  12.  
  13. From article <1992Dec22.145116.29159@sbcs.sunysb.edu>, by dtiberio@engws10.ic.sunysb.edu (David Tiberio):
  14. > In article <1992Dec21.193851.25752@sol.ctr.columbia.edu> jerry@msi.com (Jerry Shekhel) writes:
  15. >>Aric.Caley@ofa123.fidonet.org wrote:
  16. >>:
  17. >>: He's  talking  HARDWARE.   The  Amiga  hardware  allows  for true, multiple
  18. >>: screens,  in  a way thats different from any computer I have ever seen.
  19. >>:
  20. >>
  21. >>Yeah, yeah.  The Atari 400 could do similar things, although, of course, it
  22. >>didn't have a multitasking OS to take advantage of it.  The video display
  23. >>was constructed from a list of instructions, each of which could specify
  24. >>the resolution and pixel data address of a single line of graphics (or text).
  25. >>Add horizontal blank interrupts, and you can modify the palette after each
  26. >>scan line.  Interesting, but really nothing new.
  27. >               ^^^^^^^^^^^^^^^^^^^^^^
  28. >     Wrong, the Atari 400 and the C64, with all their screen interrupts,
  29. > can not display multiple screens like the Amiga can...an Atari ST can do a 
  30. >>| JERRY J. SHEKHEL  | Molecular Simulations Inc. | Time just fades the pages |
  31. >       Amiga Graphics Association BBS (516) 473-6351  24 HRS 14.4 v.32bis
  32. > Thanks Gwen. Like I said, I had faith in #3. At least it answers the phone now.
  33. >     
  34.  
  35.   Well, I don't want to start a cascade here, but...
  36.  
  37.   Just let's clear things up. The Amiga's graphics co-processor processes a
  38. PROGRAM called a COPPER LIST. This is a list of instructions (effectively)
  39. telling the video hardware what graphics mode to use for each scanline,
  40. (and probably sub-division of a scanline). You tell the video hardware
  41. where the video memory is, and what resolution to display it in, then issue
  42. a WAIT command, telling the co-processor to keep displaying in the current
  43. mode until you reach a certain position on the screen, where you can change
  44. resolution etc., again. 
  45.  
  46.   This is how SCREENS work on the Amiga. You change the X and Y co-ordinate
  47. of the WAIT command. (There's a bit more to it....)
  48.  
  49.   The 8-bit Atari COULD do this as well; the ANTIC chip operated in a very
  50. similar way to the Amiga's co-processor. The co-processor program was
  51. called a DISPLAY LIST. The work involved in rewriting the display list
  52. would be more complex, but it could be done.
  53.  
  54.   The C-64 could do it too, I assume, but it didn't have a co-processor:
  55. you just interrupted the CPU at a predefined place on the screen. A RASTER
  56. INTERRUPT, the same as the 8-bit Atari's DLI (Display List Interrupt). LOTS
  57. MORE WORK.
  58.  
  59.   Perhaps someone can fill me in with the real story regarding the IBM
  60. world. AS FAR AS I KNOW, AND I MAY BE WRONG, the VGA does not use a copper
  61. list/display list, cannot change resolution on the fly, and doesn't have
  62. display list interrupts. Therefore, (again, I may be wrong here) you will
  63. not see screen handling capabilities similar to an Amiga, on a PC.
  64.  
  65. >>scan line.  Interesting, but really nothing new.
  66.                            ^^^^^^^^^^^^^^^^^^^^^^^
  67.  
  68.   No, nothing new, but if it's such a useful concept (IMHO it is one of the
  69. Amiga's finest points - I really love those WinDoze screen updates when you
  70. switch from app to app - the Amiga does it INSTANTANEOUSLY, because there's
  71. NO SOFTWARE UPDATE necessary)..... Why doesn't the PC have it, as it's the
  72. world's most popular micro computer? ;-) Multiple video pages don't quite
  73. do the same job...
  74.  
  75.   (Note: POPULAR does not equate with BEST in my book. Ten million flies
  76. may eat horsedung, but that doesn't mean *I* have to. Each to their own.)
  77.  
  78.   Merry Christmas, all, from Matt.
  79.  
  80. --
  81. Matt J. Gumbley              || Still needs a good signature, not liking
  82. u2d92@seq1.cc.keele.ac.uk    || any of his recent feeble improvements on:
  83. University of Keele, England || Why can't _I_ think of a good signature?
  84.