Appendix for Explosiv 3.0 Explanation of Command Line Switches and Display Parameters for DOS version This is the entire list of options supported by version 3.0 of the Explosiv screen saver. The interface was designed so that you will never have to know or use the majority of these options. However, they are all listed here for reference. The options that are useful to know are: Explosiv ; run the interface Explosiv - ; read the configuration file Explosiv on ; activate (normal, herc=text) Explosiv +on ; activate (animate, herc=graphics 0) Explosiv -on ; activate (blank, herc=graphics 1) Explosiv off ; deactivate Explosiv remove ; remove the tsr all the other options can be and should be controlled by the interface. A complete list of options is listed below: blank - This is the only display that does not halt the underlying program when it is resident. The delay factor and object variable have no meaning. No mouse support is given to this display if it is resident and if blank is resident then no other display can be loaded unless you first remove explosiv. random - Select a random display from the explosiv library. If a display is not found that can be loaded then a blanking display is used (not the same as the blank above). If no display is specified then random is used. - Select the module associated with the display name. For example, if aranea is available in the explosiv library then it can be run simply by typing the command "explosiv aranea". new - Force explosiv to load the specified configuration into the memory resident explosiv. Use this parameters to change characteristics such as minutes, objects and display without first removing explosiv from memory. on - This option will turn the screen saver on. If the monitor is hercules then this also tells the screen saver to restore the screen to text mode. If the monitor is not hercules then this tells the screen saver to use the animation when possible and to blank the screen when it feels that the screen cannot be saved properly ( for example, in graphics modes ). +on - This option will turn the screen saver on. If the monitor is hercules then this also tells the screen saver to restore the screen to graphics mode ( page 0 ). If the monitor is not hercules then this tells the screen saver to use the animation when possible and not to screen save when it feels that the screen cannot be saved properly ( for example, in graphics modes ). -on - This option will turn the screen saver on. If the monitor is hercules then this also tells the screen saver to restore the screen to graphics mode ( page 1 ). If the monitor is not hercules then this tells the screen saver to blank the screen under all possible circumstances. off - This option will turn the screen saver off. +video - This option tells the screen saver that it should check for screen writes through bios. Any character that is written to the screen will reset the screen saver's timer. -video - This option tells the screen saver that it should not check for screen writes through the bios. Any character that is written to the screen will not reset the screen saver's timer. This option should be used if you are using some sort of RAM resident clock. mono - This option specifies that the display should be in monochrome. color - This option specifies that the display should be in color. tinge - This option specifies that the display should be in color. This is used to give alternate color patterns to displays like fireworks and aranea. d - This option specifies the delay factor that should be used if required. Here is a number from 1 to 255. By default, Explosiv will check your CPU and generally deduce the proper delay factor. This option should only be used if you find the default unreasonable. Run the command Explosiv ? to find the default delay for your CPU. m - This option must be used if Explosiv is to become a screen saver. Here ranges from 1 to 30 and refers to how many minutes of inactivity Explosiv should wait before activating. e - This option specifies the object level. This value ranges from 1 to 9 where the default is 4. Not all displays use this option and those that do not always use it in the same way. ? - This option will display the help screen. This will give you information such as hot keys, Explosiv direc- tory, monitor type, delay factor, multiplex number and some simple options to use. - - This option specifies to read the configuration file. The screen saver will also parse the command line but using this option will guarantee that the program will become memory resident. remove - This option tells Explosiv to remove the resident copy of the screen saver from memory. If this is not possible because other TSRs are loaded above Explosiv then a message will be printed and the screen saver will remain active and resident. vga - This option specifies that you wish to override the Explosiv auto-detection and assume you are using a vga monitor. ega - This option specifies that you wish to override the Explosiv auto-detection and assume you are using an ega monitor. mcga - This option specifies that you wish to override the Explosiv auto-detection and assume you are using a mcga monitor. This option is functionally equivalent to cga. cga - This option specifies that you wish to override the Explosiv auto-detection and assume you are using a cga monitor. This option is functionally equivalent to mcga. herc - This option specifies that you wish to override the Explosiv auto-detection and assume that you are using a hercules monitor. mda - This option specifies that you wish to override the Explosiv auto-detection and assume that you are using an mda monitor. default - This option sets the screen saver to the default delay factor. Use this to reset a resident copy of the screen saver to the default setting. mem1 - This option tells explosiv to allocate 4K of memory to save the text buffer. This is the only valid option unless you have an EGA or VGA monitor. Explosiv will not be able to restore 43 or 50 line mode if you use this option. mem2 - This option is valid for a EGA or VGA monitor only. Explosiv will allocate 8K of memory to save the text buffer. This will save 43 or 50 line mode but will not restore user defined fonts. This is the default for EGA. mem3 - This option is valid for a VGA monitor only. Explosiv will allocate 8K of memory to save the text buffer or font table. If you are using 43 or 50 line mode then the full text buffer will be restored but user defined fonts will not. If you are running a 25 line mode then user defined fonts will be restored. This is the default for VGA. mem4 - This option is valid for a VGA monitor only. Explosiv will allocate 8K of memory to save the text buffer or font table. User defined fonts will be restored but 43 or 50 line mode will not. mem5 - This option is valid for a VGA monitor only. Explosiv will allocate 12K of memory to save the text buffer and font table. User defined fonts will be restore as well as 43 or 50 line mode.