home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / atari / st / 21193 < prev    next >
Encoding:
Text File  |  1993-01-28  |  2.9 KB  |  49 lines

  1. Newsgroups: comp.sys.atari.st
  2. Path: sparky!uunet!inmos!fulcrum!bham!warwick!pavo.csi.cam.ac.uk!cpb1001
  3. From: cpb1001@phx.cam.ac.uk (C.P. Brown)
  4. Subject: Re: A1200 versus Falcon 030 once again (FAQ?)
  5. Message-ID: <1993Jan28.132918.2596@infodev.cam.ac.uk>
  6. Sender: cpb1001@cl.cam.ac.uk (C.P. Brown)
  7. Nntp-Posting-Host: stonea.cl.cam.ac.uk
  8. Organization: U of Cambridge Computer Lab, UK
  9. References: <1jooboINN28i@escargot.xx.rmit.OZ.AU> <C1GrMM.C2C@sunlab1.bath.ac.uk> <1993Jan26.222138.21584@infodev.cam.ac.uk> <1993Jan28.084838.15709@dcs.warwick.ac.uk>
  10. Date: Thu, 28 Jan 1993 13:29:18 GMT
  11. Lines: 36
  12.  
  13. In article <1993Jan28.084838.15709@dcs.warwick.ac.uk>, leo@dcs.warwick.ac.uk (Leo Hendry) writes: 
  14. |> I have heard programmers say more than once that it is just too much hassle
  15. |> using some of the Amiga's hardware (and naturally, too slow when used through
  16. |> the OS, which is the only compatable way), and they much prefered a machine
  17. |> with a processor fast enough to handle things itself (ie STs).
  18. |>   I was looking through an Amiga manual some time back now, and I from what I
  19. |> remember, all the hardware can do is draw horizontal lines.  Now while this
  20. |> is exactly what is needed by most polygon drawing routines, unless the polygon
  21. |> is very large the setting up of the coprocessor takes longer than embeded
  22. |> 68000 code would to draw the horizontal lines.  If you access the hardware
  23. |> through the OS (Which is now the only way because CBM no longer document the
  24. |> new chipsets at a hardware level), then you would have to have a gigantic
  25. |> polygon for it to be faster using some coprocessor or other.
  26.  
  27. Well in use this doesn't actaully seem to be the case. I have a program, written
  28. in compiled BASIC on my 1200, which uses the AmigaDOS Graphics.library to bulid
  29. up shapes from filled triangles using the blitter, and it is incredibly fast. It
  30. also uses a negligible amount of processor time and any other programs I'm
  31. running (including 25fps animations) still run at full speed. The point is that
  32. if you use the Co-processor to perform your effects, the processor is still free
  33. to perform other tasks.
  34.  
  35. |>   Sprites are a different matter though - from what I remember they are
  36. |> overlaid on the screen memory by the video circitry with out taking any
  37. |> processor time or changing the screen memory.  As has been said this makes the
  38. |> Amiga far, far better than the ST for those moronic Super Mario-type games
  39. |> that 5 year olds seem to like to much.
  40.  
  41. Actually, the hardware sprites tend never to be used by games, which rely on the
  42. blitter to produce software sprites. They are, however, used quite a lot under
  43. AmigaDOS. The mouse pointer is a sprite, and SoundTracker and MED type programs
  44. tend to use them as equalizer bars. They are quite good in these circumstances
  45. since, as you correctly point out, they are overlaid on top of the screen, and
  46. can have their own resoloution and palette.
  47.  
  48. Chris Brown
  49.