The fantastic spreadsheet created by SVS of FIRE crew jumps to a higher level, and it goes overlays! SVS-calc 2.0 makes deep use of the Austrospeed's overlaying technology. Now, a frequent disk access ensures perfect embedding of the single code's operations into the main compiled code, allowing even bigger operations to be performed and saving more memory for user's data. This is the most notable one in a series of both evident and little improvements. The main new features have been listed by the author in a text which comes together with the new manual, colorful and clear to read. Let's see them:
a) PRINTING (to printer or to file -- CBM or ASCII) b) SORT (horizontal or vertical -- ascending or descending) c) CTRL-B for blanking managing d) Blanking is animated by a raster color bar increasing of size. Every 5 completed frames, it becomes transparent to let user view process status. e) RENAME and DELETE options. They are integrated with DIRECTORY. f) GRAPHS can be embedded into current grid. g) AREA SELECTION by cursor movements + SHIFT. Selected area is visualized reversed and can be freely resized. When an area exists it is prompted every time an input is requested (and inside INPUT box by [STOP]). h) NAMES to refer a string with any value (cell coordinates, cells zone, text, formula, another NAME). They can be used inside formulas (ex.: name TOTAL="A1:C20"; formula can use it =sum(TOTAL) ) i) LOAD can be launched just viewing DIRECTORY. j) Flexible CONFIGURATOR (instead of Standard or Reduced versions) on system boot. User can set how many rows and other dimensions in order to leave free RAM as he needs. k) Automatic MEMORY WARNING window message, to warn user when free RAM becomes too little. l) INFO window to show all parameters of current configuration and sheet. m) SCREENSAVER 2 modes + test, with settable delay. n) AUTOSIZING of column width on the basis of contents of all its cells (by Menu or by CTRL-L) o) Separate disk units setting for 1) System; 2) User files; 3) Print outputs. p) New funtions VAL(), DAYS(), WDAY(), LOOKUP(), SECONDS() q) Option to view free memory as Kb or as bytes. r) CLEAR can erase the whole sheet or only a zone. s) SEARCH feature can optionally limit the searching inside the Selected Area if existing. t) [F3] resets screen font after a crash and enables Basic editor :-? u) FONTS selectable and switchable from a working spreasheet (4 different original new fonts) v) Control codes (color, reverse, blinking) can be inserted inside the text of a cell. z) Selectable world-area date format (DDMMYY / MMDDYY) - (Week' 1st day)
Absolutely complete and professional, SVS-calc 2.0 is a little jewel to show big code on slow machines. Just to cite the manual:"...this program needs 1/16000 the memory of Microsoft Excel, and runs on a system 1500 times slower, whereas an F16 fighter aircraft flies 'only' 800 times faster than a walking man". At the same time, SVS-calc_2_0 is not (only) that pretty cool example of fine code's optimization on an ancient computer: it's a tool which must seriously have to be used for actual job's purposes and day-by-day usages, thought to be comfortably used on emulators and set to their chance of speeding-up the whole system.
No words can be enough to deeply describe a so elaborate tool, you have to download it and try by yourself. And who knows, if you'll take advantage from it quite a long time, you'll end to discover the easter egg that lies somewhere into it ;)