home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / INFO / IINFO51.MSA / TEXT_NEODESK.TXT < prev    next >
Text File  |  1991-03-14  |  6KB  |  139 lines

  1.  
  2.  
  3.        A COMPARISON OF NEODESK AND ATARI'S DESKTOP
  4.        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.  
  6.  an interesting study conducted by the folks a Gribnif...
  7.  
  8.       We were sitting around the other day and decided that we had  never 
  9.  really  done a direct comparison of the speed increase of  NeoDesk  over 
  10.  the built-in desktop.
  11.  
  12.       For these tests we used a Mega ST4 with the Blitter turned on.  The 
  13.  machine  was equipped with the newer TOS 1.4 and was running on a  SM124 
  14.  monochrome monitor.   We also repeated the tests on a Moniterm Viking  2 
  15.  monitor.   Apart from the NeoDesk Control Panel,  no other software  was 
  16.  running  (when  the Moniterm was used the Moniterm driver  software  was 
  17.  also  running).   A plain out-of-the-box copy of NeoDesk 2.05 was  used.  
  18.  The newer TOS 1.4 was used since it is supposed to have the latest  (and 
  19.  fastest) version of the built-in desktop.
  20.  
  21.       Since a manual stopwatch was used,  there is probably error  margin 
  22.  of about .3 second.   All tests were done three times,  best time of the 
  23.  three was used.
  24.  
  25.       We created a folder with 800 files within it.   This directory  was 
  26.  then  scrolled  from top to bottom with a series of  different  options.  
  27.  This was done by holding the mouse over the scroll arrow and holding  it 
  28.  down  until all the files had been scrolled.   When NeoDesk was used  to 
  29.  display text all the file size, date, and time displays were left on (to 
  30.  be identical to the built-in desktop as possible).
  31.  
  32.  On the SM124 monochrome monitor:
  33.  
  34.  Type of Test                     NeoDesk 2.05     Built-in Desktop
  35.  ------------------------------------------------------------------
  36.                                   min:secs          min:secs
  37.  
  38.  With a window that was the full
  39.  width of the screen and 2 icons
  40.  high (show as icons)............   0:07.4            0:57.1
  41.  
  42.  With a window that was the full
  43.  width of the screen and 5 lines
  44.  high of text (show as text).....   0:48.5            5:30.2
  45.  
  46.  With a window the full size of
  47.  the screen (show as icons)......   0:08.7            1:24.5
  48.  
  49.  With a window the full size of
  50.  the screen (show as text).......   0:58.6            6:23.8
  51.  
  52.  
  53.  On the Moniterm Viking 2 monitor:
  54.  
  55.  Type of Test                     NeoDesk 2.05      Built-in Desktop
  56.  -------------------------------------------------------------------
  57.                                   min:secs          min:secs
  58.  
  59.  With a window that was the full
  60.  width of the screen and 2 icons
  61.  high (show as icons)............   0:05.7            0:37.7
  62.  
  63.  With a window that was the full
  64.  width of the screen and 5 lines
  65.  high of text (show as text).....   0:30.7            2:17.2
  66.  
  67.  With a window the full size of
  68.  the screen (show as icons)......   0:06.4            (see below)
  69.  
  70.  With a window the full size of
  71.  the screen (show as text).......   0:48.31           6:07.3
  72.  
  73.  
  74.       It  seems  that the built-in desktop is has problems  displaying  a 
  75.  window  the  size of the Moniterm screen if it is full  of  icons.   The 
  76.  built-in  desktop  can only display up to 249 icons in a window  at  the 
  77.  same time.   If you attempt to display over 249 icons in the same window 
  78.  it will start behaving in some rather peculiar ways.   It will refuse to 
  79.  scroll and when it does scroll it will do so incorrectly.  Seems that no 
  80.  one  ever bothered to see if the built-in desktop could handle a  screen 
  81.  of the size of the Moniterm.  Because of this we were unable to test its 
  82.  scrolling speed on a full size window on the Moniterm.
  83.  
  84.  More interesting information discovered while doing these tests:
  85.  
  86.  Maximum number of files viewable in a full screen window:
  87.  
  88.  Type of display                  NeoDesk 2.05      Built-in Desktop
  89.  -------------------------------------------------------------------
  90.                                    # of files         # of files
  91.  
  92.  SM124 Monochrome, Icons..........     64                 49
  93.  SM124 Monochrome, Text...........     18                 18
  94.  SM124, with no text, size, or
  95.    date display (only NeoDesk can
  96.    do this).......................     72                n/a
  97.  SM124, with no options, in small
  98.    text size (again, only NeoDesk
  99.    can do this)...................    128                n/a
  100.  
  101.  Moniterm, Icons..................    368                249*
  102.  Moniterm, Text...................    147**              147**
  103.  Moniterm, no text options (only
  104.    NeoDesk can do this)...........    441                n/a
  105.  
  106.  Moniterm, no text options in
  107.    small text size (again, only
  108.    NeoDesk can do this)...........    880                n/a
  109.  
  110.  *  Due to a bug in the built-in desktop, it will only display the first 
  111.     249  icons  that can fit in a window. In theory it  could  display  a 
  112.     total of 300 icons.
  113.  
  114.  ** With  all file size,  date,  and time information displayed both  the 
  115.     built-in  desktop  and NeoDesk display the information in  3  columns 
  116.     wide.   Unlike  the built-in desktop,  you can turn off the  multiple 
  117.     column display with NeoDesk.
  118.  
  119.     Most of the speed increase in NeoDesk derives from one simple  thing.  
  120.  We  do  not  use the VDI (Virtual Device Interface) part  of  the  Atari 
  121.  operating  system.   This is the part that handles all  screen  drawing, 
  122.  blitting,  and text drawing.  The built-in desktop (and just about every 
  123.  other  program  available for the ST) depend heavily  on  the  VDI.   By 
  124.  writing our own drawing,  blitting, and text drawing routines in our own 
  125.  high-speed code which uses the LINEA we are able to create a MUCH faster 
  126.  environment.   Sure this requires much more work, but we think the above 
  127.  numbers speak for themselves.
  128.  
  129.  For more information contact your dealer or:
  130.  
  131.                              GRIBNIF SOFTWARE
  132.                                 PO Box 350
  133.                             Hadley, MA.  01035
  134.                               1-413-584-7887
  135.  
  136.                    ---===< * >===---
  137.  
  138.  
  139.