home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / cbm / 4627 < prev    next >
Encoding:
Text File  |  1992-11-19  |  5.3 KB  |  125 lines

  1. Newsgroups: comp.sys.cbm
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!ira.uka.de!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!cs.tu-berlin.de!nevs
  3. From: nevs@cs.tu-berlin.de (Sven Goldt)
  4. Subject: Re: 10th anniversay of the C=64?
  5. Message-ID: <1992Nov19.192440.16178@cs.tu-berlin.de>
  6. Sender: news@cs.tu-berlin.de
  7. Organization: Techn. University of Berlin, Germany
  8. References: <1992Nov19.103855.2303@cs.tu-berlin.de>
  9. Date: Thu, 19 Nov 1992 19:24:40 GMT
  10. Lines: 113
  11.  
  12.  
  13.  
  14. Ok,here is the article grabbed from the german z-net.
  15. If i find the time,i translate it.
  16. The adress of Rossmoeller is:
  17.  
  18. Rossmoeller Handshake
  19. Tombergstr. 12 a
  20. W-5309 Meckenheim
  21. Germany
  22. Tel.: +49/(02225) 2061 or 2062 or 2063
  23. Fax:  +49/(02225) 10 193
  24.  
  25. >And here we go:
  26. >Brett     : Z-NETZ/RECHNER/C64+C128/HARDWARE
  27. >Zeit      : 22:41:10
  28. >Datum     : 25.10.1992
  29. >Bytelaenge : 4016
  30. >Username  : A.KRAUSS@AME
  31. >Betreff   : Derzeitiger Stand der Graphicc
  32.  
  33.  
  34. >Hallo C64er !
  35.  
  36.  
  37. >Ich glaube es ist 'mal an der Zeit euch ueber den neusten Entwicklungs-
  38. >stand der Graphiccard fuer den C64 zu informieren.
  39. >Nach abwaegen verschiedener Gesichtspunkte (Einsatz von SRAMs, DRAMs oder
  40. >VRAMs --- Wie hoch getakteter Graphicproz --- Bildschirmformat --- Farbtiefe)
  41. >hat sich folgende Konfiguration als die kostenguenstigste, leistungsstaerkste,
  42. >im Kompromiss zwischen Aufloesung und Farbtiefe herrauskristallistert:
  43.  
  44. >Aufloesung 512 x 256 Pixel bei 8 bit Farbtiefe (256 Farben)
  45. >           128kB Video RAM (VRAM)
  46. >           8MHz Graphicproc. 
  47. >           RGB Analog Ausgang, FBAS (Video) Ausgang (ueber HF-Modulator auch
  48. >           TV Anschluss moeglich, sofern der TV sich nicht ueber den RGB-
  49. >           Anschluss anschliessen laesst)
  50. >       
  51. >Nun zu den Details: Der Einsatz von VRAMs ermoeglich eine maximale 
  52. >   Zeichenperformance von nahezu 100% im Gegensatz zu DRAMs (ca. 50%)
  53. >   Nachteil der VRAMs sind preislich hoeher, als DRAMs aber niedriger
  54. >   als SRAMs. VRAMs beoetigen desweiteren einen zusaetzlich Bauteilauf-
  55. >   wand der zwichen den DRAMs und den SRAMs liegt. Nachteil zwei der
  56. >   VRAMs man muss sich moeglichst an die interne Struktur der Bauteile
  57. >   halten. D.h. Die Aufloesung ist abhaengig vom Einsatz der jeweiligen
  58. >   VRAMs. D.h. bei einer Aufloesung von 640 im Gegensatz zu 512 Pixel
  59. >   (horz.) benoetigt man doppelt soviele VRAMs hat aber fast die HAELFTE
  60. >   des Speichers UNBENUTZT... Daher die Aufloesung von 512x256 die die
  61. >   VRAMs speichermaessig zu 100% ausnuetzt !
  62. >   Bei dieser Aufloesung laesst sich eine die max. Taktfreq. des Graphicproc.
  63. >   neutzen (8MHz). D.h.: Alle Befehle (Line, DrawPoly, Paint ...) laufen
  64. >   mit einer max. Performance, und durch den Einsatz von VRAMs geht diese
  65. >   Performance nahezuungebremmst in den Graphicspeicher ueber.
  66. >   Die Vertikale Aufloesung von 256 Pixel wurde aus Gruenden der Kompatib-
  67. >   ilitaet mit 'normalen' 15.625kHz Monitoren gewaehlt. Im Klartext: 
  68. >   diese Aufloesung laeuft auf eueren RGB bzw. FBAS (video) Monitoren bzw.
  69. >   TV (ueber FBAS -> HF Modulator), ihr braucht euch also keinen neuen
  70. >   Monitor zulegen :-)
  71. >      
  72. >Die Aufloesung von 512x256 (statt zum Bespiel 640x256) mag auf den ersten
  73. >Blick nachteilig sein, ist aber meiner Meinung nach die optimale Konfigur-
  74. >ation hinsichtlich Preis/Leistung ! 
  75.  
  76. >Nun einige Benchmarks der Graphicbefehle:
  77. >(alle Werte sind Durchschnittsangaben)
  78. >(Graphicproc. 8MHz)                         1 us = 1 Mikrosekunde                          
  79.  
  80.  
  81. >Command example:    Execution Time (flickerfree)  Exec. Time (flicker possible)                           (Display priority)          (Drawing priority)                    
  82. >100 dot Line draw             45  us                      27 us
  83. >Clear a 100 by 100 
  84. > dots section               1360  us                    1360 us
  85. >Copy a 100 by 100
  86. > dots section                
  87. > Pixelcopy =                6818  us                    4075 us
  88. > Wordcopy  =                 638  us                     509 us
  89. >Draw a polygon of
  90. > 1000 pixels                 510  us                     408 us
  91. >Draw a circle or Arc 
  92. > of a circle of
  93. > 1000 pixels                 543  us                     543 us
  94. >Draw a elipse or Arc
  95. > of a elipse of
  96. > 1000 pixels                 679  us                     679 us
  97. >Fill a enclosed Area
  98. > with a pattern and/or
  99. > color of 1000 pixels       1330  us                     1223 us
  100.  
  101. >Alle diese angaben sind proportional. D.h. wenn ein Befehl fuer 
  102. >1000 Pixel  T us benoetigt, benoetigt er fuer 1 Pixel T/1000 us oder
  103. >fuer 500000 Pixel T*500 us.
  104.  
  105. >Die Graphiccard erledigt alle Befehle PARALELL zum Hauptprozessor.
  106. >D.h. waehrend der C64 z.B. im Hauptprg. fortfaehrt erledigt der
  107. >Graphicproc. diverse Zeichenaufgaben selbststaendig zur selben Zeit. 
  108.  
  109. >Bsp.:waehrend    C64      hat     Graphicpr.
  110. >               LDA #$7F         eine beliebige 6.67 Punkte Linie gezogen               
  111. >Aber nun muss ich mich weiter den projekt widmen :-) 
  112.  
  113. >Bis denne. Alex.
  114.  
  115.  
  116.  
  117. --
  118. *******************************************************************************
  119. *  feel free to mail to nevs@cs.tu-berlin.de    /"/ /"| / /""                 *
  120. *  nevs = Sven Goldt                           / / /" |/  "/                  * 
  121. *                                             ' ' '"  " """                   * 
  122. *  # THE MOST IMPORTANT FINANCIAL QUESTION IS:  Where is the money ? #        *
  123. *******************************************************************************
  124.  
  125.