home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 1975 < prev    next >
Encoding:
Text File  |  1996-08-05  |  4.0 KB  |  111 lines

  1. Path: sn.no!not-for-mail
  2. From: tbk@sn.no (Thore Bjerklund Karlsen)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS frien
  5. Date: 25 Jan 1996 19:14:11 +0100
  6. Organization: SN Internett
  7. Message-ID: <4e8h9j$mp5@sinsen.sn.no>
  8. NNTP-Posting-Host: sinsen.sn.no
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset="iso-8859-1"
  11. Content-Transfer-Encoding: 8bit
  12.  
  13. (Michael van Elst)
  14.  
  15. >>Sorry  to  be  the one to tell you, but everything you mentioned can b
  16. >>accomplished  without any special contribution from the OS,
  17.  
  18. >Sorry, you are an idiot if you believe that.
  19.  
  20. Give  me  a  reason I shouldn't believe it.  Get VBR, do a LoadView(0),
  21. set  the DMA you need, set the interrupts you need, do a Forbid().  You
  22. don't really need much more to get it working.  After you are finished,
  23. just put everything back the way it was.
  24.  
  25. >>and without much sweat.
  26.  
  27. >Reality proves you wrong.
  28.  
  29. Reality  proves  me  right.  The only compatibility problems I have had
  30. was  with a player that played twice as fast as it should on 040, but I
  31. didn't  make it.  As far as I know, all my code works on machines up to
  32. 060  and  with  Cybervision  (switching over to AGA ofcourse) and other
  33. non-standard  cards.   I didn't sweat.  Ofcourse it doesn't display the
  34. graphics on non-AGA/ECS cards, but that wasn't a point here either.
  35.  
  36. >>Anything  which  fails to do the things you mentioned is
  37. >>simply  BAD  CODE (except for the multitasking part).
  38.  
  39. >That's what I'm saying. C00l C0d3rz produce BAD CODE.
  40.  
  41. C0d3rz  that  produce  bad code are not C00l at all.  Do you think they
  42. would have done a much better job using the OS?  Don't think so.  There
  43. is  MUCH  more  to  think  about when using the OS, much more to learn.
  44. It's  their  incompetence  that makes everything incompatible, it's not
  45. because they don't use the OS to set every pixel.
  46.  
  47. >>>Is that reason enough ?
  48. >>No.
  49.  
  50. >Well, if you want to live with CRAP. So do it.
  51.  
  52. If   it  is  crap  coded,  it's  probably  a  bad  designed  and  lousy
  53. program/demo/game  anyway.  Bad code and shitty productions follow hand
  54. in hand.
  55.  
  56. >>Can't  see  the  problem here..
  57.  
  58. >Sure. Your interest is just in C64s on steroids.
  59.  
  60. Not really, my interest is in C64s WITHOUT steroids..  :)
  61.  
  62. >You are not interested in software that simply works.
  63.  
  64. No,  I'm not.  I'm interested in GOOD software.  I don't want a demo or
  65. game  that "simply works".  I want a GOOD demo.  I want a GOOD game.  I
  66. don't  want to watch dot-routines with 20 dots in a frame, because they
  67. use  PutPixel()  or  whatever  (I  don't even know the name) to make it
  68. "simply  work".  Whether I want to watch dot-routines at all is another
  69. matter..  :)
  70.  
  71. >>Things like demos/games obviously need their  processing  power
  72. >>for themselves.
  73.  
  74. >Rubbish.
  75.  
  76. ..  if you want a stunning demo/game..  Not WBTris or similar.
  77.  
  78. >>We simply don't have powerful enough machines to do it otherwise (yet).
  79.  
  80. >Again: RUBBISH.
  81.  
  82. Not at all.  Not everybody is rich, you know.  Do you seriously believe
  83. that  a standard A1200 would have had any great games if everybody used
  84. the OS?  I dare you to name ONE great game using *only* the OS!
  85.  
  86. >For your kind you will NEVER have powerful enough machines and it is
  87. >really fascinating that your kind always IGNORES machines that are more
  88. >powerful.
  89.  
  90. Oh,  I ignore machines that are more powerful?â•—Nothing could be further
  91. from the truth.
  92.  
  93. >>In a perfect world everybody would use the OS.
  94.  
  95. >A perfect world would probably reduce the EGO of the beloved c00l
  96. >c0d3rz.
  97.  
  98. Do you seriously believe that we WANT incompatibility?  I wouldn't mind
  99. using DrawPhongPolygon() or NiceGamePlease() at all!  The point is:  We
  100. don't have fast enough machines to make stunning realtime-effects using
  101. only  the  OS.  Well, not EVERYBODY has.  We can't use general routines
  102. for everything, it's simply not good nor fast enough.
  103.  
  104. __
  105. \\\__ Thore B. Karlsen  % tbk@sn.no % C64-C128D-A1200-A2000C
  106.  \XX/ Wowbagger/AFL&SSN %  -c0d3r-  % A1230/50MHz-2C4F/340MB
  107.  
  108. Ezek.4.12: And dou shalt feed da bud it as barley cakes, and dou shalt
  109.            bake it wid dung dat comed out uh man, in deir sight.
  110.       
  111.