home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / alt / sys / amiga / demos / 1598 < prev    next >
Encoding:
Text File  |  1992-11-13  |  1.9 KB  |  40 lines

  1. Newsgroups: alt.sys.amiga.demos
  2. Path: sparky!uunet!mcsun!sunic!dkuug!daimi!pjunold
  3. From: pjunold@daimi.aau.dk (Peter Joachim Unold)
  4. Subject: Re: Music and Code from Demos
  5. Message-ID: <1992Nov13.142612.8928@daimi.aau.dk>
  6. Sender: pjunold@daimi.aau.dk (Peter Joachim Unold)
  7. Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
  8. References: <MKNIP.92Nov5110420@silver-surfer.hut.fi> <1992Nov05.155826.9766@crash>     <MKNIP.92Nov9165110@blob.hut.fi> <BxLLGL.uF@dcs.ed.ac.uk> <MKNIP.92Nov13142322@superman.hut.fi>
  9. Date: Fri, 13 Nov 92 14:26:12 GMT
  10. Lines: 28
  11.  
  12. mknip@niksula.hut.fi (Mats Anders Knip) writes:
  13.  
  14. >   >> For example - let's imagine you have got a 1000-pixel wide bitmap that
  15. >   >> you want to scroll from left to right. On the PC, each frame you copy
  16. >   >> 200*320 (= 64k) bytes from memory to the graphics-handler (right?),
  17. >   >> which takes a LOT of CPU time. You can't even make a 50hz scroll on a 
  18. >   >> slower PC. (the C64 could do that...poor work, PC-designers!)
  19.  
  20. >  >Ah, but the C64 could only do it on a character mapped screen.
  21. >  >Try it with the bitmap mode!
  22.  
  23.  
  24. >So? That's exactly what I was trying to explain. When scrolling a
  25. >c64-char-screen there are 1000 bytes to be moved, on the VGA there are
  26. >64000. Besides, if scrolling at 1pix/frame the moves only had to
  27. >be made every 8th frame on the c64 because of the (surprise)
  28. >finescroll register. The PC has no finescroll register -> scrolling
  29. >is a pain in the ass. If it had, everybody would be happy.
  30.  
  31. Not true. You can easily do smooth scrolling under VGA using pixel panning.
  32. No prob at all. Coding a 8-way scroller under PC can be done too, without you
  33. having to update/move the whole screen. Only few PC coders know it, coz they 
  34. are still accessing the hardware thru lame highlevel libraries/languages. I
  35. guess it's time for some amiga freaks to takeover in the PC world.
  36.  
  37.  
  38.  -peter unold
  39.    pjunold@daimi.aau.dk
  40.