home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / INFO / IINFO53.MSA / TEXT_QSTVSTST.TXT < prev    next >
Text File  |  1991-07-11  |  14KB  |  282 lines

  1.  
  2.   
  3.                           The Quest for Speed!
  4.  
  5.                      QuickST v2.21 Vs TurboST v1.84
  6.                      <<<<<<<<<<<<<    >>>>>>>>>>>>> 
  7.  
  8.                           Reviewed by Gary Spiteri (ACE NSW)
  9.  
  10. Using an ST/STE is fun! It's a joy to use because of its window enviroment, 
  11. having everything graphically represented.
  12.  
  13. However, because of its graphical nature, the ST demands a lot from its 
  14. graphics system and to cap it all off, we users are an impatient brend and 
  15. demand everything as fast as possible. We want windows to snap open and 
  16. text to fly by. The only way to do this is with a screen accelerator.
  17.  
  18. Atari itself introduced a screen accelerator when it released the MegaST - 
  19. the Blitter Chip. The chips only job is to move memory very quickly, and 
  20. speeds up the graphics display very well. This chip lives on in the 
  21. STE/MegaSTE computers and although at its initial release, the Blitter was 
  22. said to be available as an upgrade to all ST's it never happened and ST 
  23. owners faced the prospect of being stuck with having slow displays. 
  24. Incidently, the 68030 based TT doesn't have a Blitter chip because the 
  25. 68030 processor itself does a much faster job!
  26.  
  27. Anyway, to answer the pleas of ST owners, some very clever programmers 
  28. coded the "Software Blitter" - this program did the job of a Blitter but 
  29. faster than the Blitter itself! Until recently the two software blitters 
  30. on the market were TurboST from Softrek and QuickST from Branch Always 
  31. Software. 
  32.  
  33. Recently a third accelerator has come onto the market - NVDI but this is 
  34. actually a GDOS replacement too, and is made by the same people who make 
  35. OverScan. It is also recommended in conjunction with KAOS, and infact is 
  36. only available from the programmers themselves in Germany. NVDI is thus a 
  37. little out of this league interms of price and purpose and so I will 
  38. restrict myself to reviewing the latest versions of QuickST and TurboST.
  39.  
  40. QuickST v2.21
  41. =============
  42.     This latest version of QuickST is the fastest version yet, and is 
  43. advertised to be faster than TurboST (we will see...). Its list price is 
  44. US$29.95 and includes a colour and mono version, control accessory, a cut 
  45. down version (when memory and disk space are tight),MonSTEr (a big screen 
  46. emulator), QuickIndex, QuickView and ArtST.
  47.  
  48. QuickST is an \AUTO\ folder program which must be run at bootup and is 
  49. controlled from a seperate accessory/program. In this accessory one can 
  50. switch QuickST on/off, and choose desktop patterns/pictures. This
  51. configuration is the saved to the program (so that it will remember the
  52. configuration) and the only way to change the setup is to either keep the 
  53. accessory in memory, or run the program version of the accessory. 
  54.  
  55. By setting QuickST to forget about using DeskTop pictures, QuickST will use 
  56. as little as ~30K of memory. However having the control accessory installed 
  57. will increase the memory usage.
  58.  
  59.  
  60. TurboST v1.84
  61. =============
  62.     This is the latest version of the original software blitter. It retails 
  63. at around US$32 and includes various versions for different screens/
  64. graphics cards etc and a benchmark program. It is an accessory (although 
  65. there is a \AUTO\ folder version) with different versions for colour/mono 
  66. systems. The accessory has a dialog box to turn the accelerator on/off 
  67. and it consumes ~60K of memory. It doesn't have the desktop pattern 
  68. options of QuickST.
  69.  
  70. SpeedTesting!
  71. =============
  72.     To test both programs out, various benchmark programs were used 
  73. (details below) on a 4Meg 1040 STE with the Blitter on and running in High 
  74. Resolution. Where percentages are given, 100% indicates the "normal" speed
  75. eg 200% indicates a 2 fold speed up.
  76.  
  77. Benchmark 1: GEM_TEST.PRG from the NVDI package, all scores are relative 
  78. to TOS 1.4 with Blitter on. Below is an edited copy of the *.BEN files 
  79. that GEM_TEST.PRG creates.
  80.  
  81.                     Tos 1.6    QuickST 2.21    TurboST 1.84
  82.                   Blitter ON    Blitter ON      Blitter ON
  83.  
  84. *
  85. * NVDI GEM-Test V 1.01  (c) 1990 by Sven & Wilfried Behne
  86. *
  87. * Betriebssystem   : TOS 1.6 vom 29.07.1989
  88. * Referenzsystem   : TOS 1.4
  89. * CPU              : M68000
  90. * Blitter          : ein
  91. *
  92. Textausgabe        : 182 %          799%            774%
  93. Linien             : 192 %          268%            408%
  94. Rechtecke          : 518 %          757%            802%
  95. Polygone           : 113 %          113%            173%
  96. Kreise/Ellipsen    : 104 %          104%            119%
  97. Rasteroperationen  : 726 %          726%            725%
  98. Attributfunktionen : 100 %          346%            330%
  99. Auskunftsfunktionen: 100 %          101%            268%
  100. ESCAPES            : 124 %          17773% (Wow!)   210%
  101. BIOS-Ausgabe       : 115 %          225%            227%
  102. GEMDOS-Ausgabe     : 110 %          708%            731%
  103. AES-Objekt-Ausgabe : 140 %          384%            374%
  104.  
  105.  
  106. Benchmark 2: SPEEDTST.PRG from the TurboST disk. The percentages in 
  107. brackets are the calculated percentage speedup relative to the TOS 1.6 
  108. Blitter ON result.
  109.  
  110. BIOS Function 3 paging
  111. Elasped Clock ticks:  4578          1861            1801
  112. Elasped Time (Secs):  22.890        9.305 (245%)    9.005 (254%)
  113.  
  114. BIOS Function 3 scrolling
  115. Elasped Clock ticks:  9107          6396            6262
  116. Elasped Time (Secs):  45.535        31.980 (142%)   31.310 (145%)
  117.  
  118. GEMDOS Function 9 paging
  119. Elasped Clock ticks:  9019          826             818
  120. Elasped Time (Secs):  45.310        4.150 (1092%)   4.090 (1103%)
  121.  
  122. GEMDOS Function 9 scrolling
  123. Elasped Clock ticks:  13541         5363            5279
  124. Elasped Time (Secs):  67.705        26.815 (252%)   26.395 (257%)
  125.  
  126.  
  127. Benchmark 3: BMGTEFF.PRG from the QuickST disk. This program tests the 
  128. speed of test in its various attributes.
  129.  
  130. Expressed as /200ths Sec.
  131.  
  132.            Normal:      210         40 (525%)       42  (500%)
  133.            Bold  :      510         65 (785%)       42  (1214%)
  134.            Grayed:      267         57 (468%)       267 (100%)
  135.            Italic:      597         93 (641%)       597 (100%)
  136.        Underlined:      235         47 (500%)       235 (100%)
  137.  
  138. Benchmark 4: QuickIndex v1.8 (Commercial version) from the QuickST disk. 
  139. All tests relative to TOS 1.6 with Blitter ON.
  140.  
  141.       CPU Memory:       100%        100%            100%
  142.     CPU Register:       100%        100%            100%
  143.       CPU Divide:       100%        100%            100%
  144.       CPU Shifts:       100%        100%            100%
  145.     DMA 64K Read:       193%        193%            193%
  146.     GEMDOS files:       100%        100%            100%
  147.         Disk RPM:       300         300             300
  148.         TOS Text:       100%        302%            302%
  149.       TOS String:       100%        1241%           1282%
  150.       TOS Scroll:       100%        103%            105%
  151.       GEM Dialog:       100%        263%            256%
  152.  
  153.  
  154. Also included with QuickST v2.21 is MonSTEr, a big screen (1280*960 pixels) 
  155. emulator that takes advantage of the STE's hardware scrolling routines and 
  156. is sped up by QuickST v2.21. I like using MonSTEr with NeoDesk v3, and 
  157. STalker can use it to give a 80*60 character terminal emulator. As a test, 
  158. I tried TurboST and QuickST running under MonSTEr compared to TOS 1.6 
  159. running MonSTEr. The program GEM_TEST.PRG didn't work under MonSTEr but 
  160. the rest of the benchmark programs did.
  161.  
  162.                    TOS 1.6      TOS 1.6       QuickST        TurboST
  163.                 with Blitter  and MonSTEr   with MonSTEr   with MonSTEr
  164.  
  165. Benchmark 2: SPEEDTST.PRG from the TurboST disk. The percentages in 
  166. brackets are the calculated percentage speedup relative to the TOS 1.6 
  167. Blitter ON result.
  168.  
  169. BIOS Function 3 paging
  170. Elasped Clock ticks:  4578        4600          1864        4725 
  171. Elasped Time (Secs):  22.890      23.000        9.320       23.625
  172.  
  173. BIOS Function 3 scrolling
  174. Elasped Clock ticks:  9107        14744         12001       14743
  175. Elasped Time (Secs):  45.535      73.720        60.005      73.715
  176.  
  177. GEMDOS Function 9 paging
  178. Elasped Clock ticks:  9019        9062          826         9063
  179. Elasped Time (Secs):  45.310      45.310        4.150       45.315
  180.  
  181. GEMDOS Function 9 scrolling       
  182. Elasped Clock ticks:  13541       19201         5363        19201
  183. Elasped Time (Secs):  67.705      96.005        26.815      96.005
  184.  
  185.  
  186. Benchmark 3: BMGTEFF.PRG from the QuickST disk. This program tests the 
  187. speed of test in its various attributes.
  188.  
  189. Expressed as /200ths Sec.
  190.  
  191.            Normal:      210        211          41          211       
  192.            Bold  :      510        512          65          512
  193.            Grayed:      267        269          57          269
  194.            Italic:      597        600          94          600
  195.        Underlined:      235        237          47          236
  196.  
  197. Benchmark 4: QuickIndex v1.8 (Commercial version) from the QuickST disk. 
  198. All tests relative to TOS 1.6 with Blitter ON.
  199.  
  200.       CPU Memory:       100%       99%          99%         99%
  201.     CPU Register:       100%       100%         100%        100%
  202.       CPU Divide:       100%       99%          99%         99%
  203.       CPU Shifts:       100%       100%         100%        100%
  204.     DMA 64K Read:       193%       193%         193%        193%
  205.     GEMDOS files:       100%       100%         100%        100%
  206.         Disk RPM:       300        300          300         300
  207.         TOS Text:       100%       99%          301%        99%
  208.       TOS String:       100%       99%          1233%       99%
  209.       TOS Scroll:       100%       24%          24%         24%
  210.       GEM Dialog:       100%       99%          262%        99%
  211.  
  212.  
  213. CONCLUSIONS:
  214. ============
  215.     Although Branch Always claim in their adverts that QuickST is faster 
  216. than TurboST (I can say that Branch Always do a slag campaign against 
  217. TurboST in their adverts), TurboST _is_ faster, and by around 5-10%. It 
  218. seems that everything QuickST can do, TurboST does better (expect in 
  219. MonSTEr mode).
  220.  
  221.     To illustrate this compare the results of BMGTEFF.PRG. QuiskST (in 
  222. its manual) claims it speeds up all text attributes, and indeed it does. 
  223. TurboST claims to speed up Normal and Bold text only - and it does, but 
  224. it speeds up Bold text to the _same_ speed as the accelerated Normal text 
  225. of 42/200 sec. Compare this with QuickST's 40/200 and 65/200 sec for 
  226. Normal and Bold text respectively, this means that Bold text is an extra 
  227. 4 times faster than QuickST. Most text displays are Normal and sometimes 
  228. Bold text is used (users of LED v1.00 will relate to this) and so even 
  229. though QuickST speeds up Normal text slightly faster than TurboST - this 
  230. speed advantage is totally lost when Bold text is introduced.
  231.  
  232.     In MonSTEr mode however, TurboST doesn't speed the system up at all 
  233. (infact it slows it down in some respects), where as QuickST virtually 
  234. speeds up the MonSTEr screen by the same amount as a normal screen. I'm 
  235. not surprised by this result since MonSTEr is optimised to use QuickST 
  236. and not TurboST.
  237.  
  238.     On a more serious matter is the question of compatibility. In normal 
  239. use I find that the \AUTO\ folder program QuickST is very fussy about 
  240. its order in the folder... and problems have occured. In fact the makers 
  241. of Overscan state in their manual the QuickST uses some bad programming 
  242. techniques and illegal calls to the operating system. The effect of this 
  243. is so great, that that software running OverScan has switchs to turn off 
  244. certain features if QuickST is to be used and so prevent QuickST from 
  245. crashing the system.
  246.  
  247.     TurboST on the other hand has no such problems and the accessory 
  248. itself can be DCSquished very nicely and works fine - the same cannot be 
  249. said for QuickST. The options from the external QuickST controller 
  250. accessory/program are nothing new, there are pleny of programs that can 
  251. do the same. TurboST's all in one accessory form is much easier to use 
  252. and thus is always available for turning it on/off.
  253.  
  254.     And finally to the companies themselves. As mentioned Branch Always 
  255. are currently running a dirt campaign against TurboST boasting that 
  256. QuickST is much faster than TurboST (we've proved that wrong already). 
  257. Dealing with Branch Always Software directly is a _very_ slow process 
  258. (it took 2 months for my QuickST to arrive from them) and the customer 
  259. service and fequency of upgrades are well below the standard Softrek 
  260. offers. In fact, since QuickST v2.21 has been released, TurboST has gone 
  261. from v1.82 -> v1.84 and upgrades are cheap and quick. It seems that 
  262. Softrek don't waste their time with empty boasts, they just enchance a 
  263. better product. In the past TurboST was much more expensive than QuickST, 
  264. but a recent price drop has brought the two products in the same price 
  265. bracket. Infact the upcoming QuickST III will be much more expensive than 
  266. TurboST.
  267.  
  268.     So which should you use.... If you are going to use an accelerator for 
  269. everyday use I recommend TurboST. However, if you want to use the MonSTEr 
  270. screen, and want some little extras then go for QuickST.
  271.  
  272.     QuickST v2.21 (US$29.95)            TurboST v1.84 (US$32.00)
  273.     Branch Always Software              SofTrek
  274.     14150 N.E. 20th Street              P.O. Box 5257
  275.     Suite 302                           Winter Park,  FL 32793
  276.     Bellevue, WA 98007                  USA
  277.     USA
  278.  
  279.                      <<<<*>>>><<<<*>>>><<<<*>>>>
  280.  
  281.  
  282.