home *** CD-ROM | disk | FTP | other *** search
/ Bila Vrana / BILA_VRANA.iso / 007A / MORAY20.ZIP / UTILS / VESATST.TXT < prev   
Text File  |  1996-01-10  |  4KB  |  104 lines

  1.  
  2. VESATST V1.0
  3. ------------
  4.  
  5. This program is used to determine whether the VESA-graphics library that
  6. is used in Moray V2.0 is able to run in the 256-color modes that your
  7. graphics card supports.
  8.  
  9. Please run the program without any parameters. This will test the 800x600
  10. 256-color mode. 
  11. You should first see a testpattern (described below) being built up on the 
  12. screen. Then you'll hear a sound. If the test pattern displays correctly, 
  13. you can press ESC at this stage and you will be returned to DOS. Pressing 
  14. any other key will conduct a benchmark test of the graphics card using those
  15. routines which Moray uses most heavily. The results of this benchmark are
  16. logged to MORAY.ERR. The benchmark may take a while (up to a minute).
  17.  
  18. If this initial run failed in some way (distorted screen, no switch to 
  19. graphics mode), please call the program like this:
  20.  
  21.   VESATST -L -G4
  22.  
  23. This will do some logging to the ERR file. I'll need this info. Please 
  24. then go on to call the program with the following parameters:
  25.  
  26.   VESATST -G6                this tests 800x600x256
  27.   VESATST -G8                this tests 1024x768x256
  28.  
  29. If any of these calls fail, please add the -L parameter and check the  
  30. resulting ERR file.
  31.  
  32.  
  33. The Test Pattern
  34. ----------------
  35.  
  36. First, you should see a moiree pattern being built in white, by lines drawn
  37. from the top edge to the bottom edge and from the left to the right edge.
  38.  
  39. In the middle is a light-grey box with a text saying 'CAN YOU READ THIS?'
  40. in it.
  41.  
  42. Below this is a grayscale bar going from black at the left to white
  43. at the right.
  44.  
  45. Below this are seven small rectangles containing the colors red, green,
  46. blue, yellow, purple, cyan and white. The name of the color is written
  47. inside the square. The red square has a pattern of rectangles in different
  48. colors in it.
  49.  
  50. Around the center of the screen are white lines that originate from an
  51. outside ellipse and form an inside ellipse.
  52. Outside of this array of lines is a dotted ellipse.
  53.  
  54. Along the two sides of the screen you should see a few of the red rectangles
  55. (with the colored insides) in columns.
  56.  
  57. Below the colored bars in the middle screen, you'll see a white rectangle
  58. appear and things will happen inside this rectangle.
  59. First it'll be filled with random colored lines, then random colored filled
  60. rectangles, then random colored vertical lines and finally random colored
  61. horizontal lines. None of these things may be painted outside the white
  62. rectangle.
  63.  
  64. Then you'll hear a tone and the program will wait for a keypress. Pressing
  65. ESC will return you to DOS, any other key will do the benchmark.
  66.  
  67.  
  68. The Benchmark
  69. -------------
  70.  
  71. This will test text output, vertical lines, horizontal lines, short lines,
  72. long lines, filled rectangles and framed rectangles.
  73. After this the result is appended to the ERR file.
  74.  
  75. This is an example of what I get with my ATI Mach64 graphics card on a P133 in
  76. a Windows 95 DOS box:
  77.  
  78.          Vertical Line Drawing:   1598 ->  15.980s ->    626 lines/s
  79.        Horizontal Line Drawing:    921 ->   9.210s ->   4343 lines/s
  80.             Short Line Drawing:   2010 ->  20.100s ->   4975 lines/s
  81.       Random Long Line Drawing:    735 ->   7.350s ->   1361 lines/s
  82.       Filled Rectangle Drawing:    631 ->   6.310s ->   1268 rects/s
  83.       Framed Rectangle Drawing:   2690 ->  26.900s ->    929 rects/s
  84.         Text Character Drawing:    154 ->   1.540s ->  25974 chars/s
  85.  
  86.  
  87. The new version of UniVBE V5.1 (Copyright by SciTech Software) which supports 
  88. the new VESA 2.0 spec, will boost performance and you will see something 
  89. like the following results (it speeds it up tremendously!). Note especially 
  90. that lines speed up between 15x (for long ones) to 37x (for short ones)! This
  91. will make those redraws really fast. It is available from ftp.scitechsoft.com.
  92.  
  93. This is for the same ATI Mach64 and P133 in a Windows 95 DOS box with 
  94. UniVBE V5.1 installed:
  95.  
  96.          Vertical Line Drawing:     76 ->   0.760s ->  13158 lines/s
  97.        Horizontal Line Drawing:    120 ->   1.200s ->  33333 lines/s
  98.             Short Line Drawing:     54 ->   0.540s -> 185185 lines/s
  99.       Random Long Line Drawing:     49 ->   0.490s ->  20408 lines/s
  100.       Filled Rectangle Drawing:    241 ->   2.410s ->   3320 rects/s
  101.       Framed Rectangle Drawing:     81 ->   0.810s ->  30864 rects/s
  102.         Text Character Drawing:     49 ->   0.490s ->  81633 chars/s
  103.  
  104.