If you're short of memory there's another option as long as your computer and hard disk are fast enough. Create a file called FFSEL.INF which contains the path to FREEDOM.APP (including the filename) and add it to your AUTO folder alongside FFSEL.PRG for example:
C:\FREEDOM\FREEDOM.APP
Using this method the main program FREEDOM.APP is not memory resident but loaded into memory as required. After a period of inactivity (defined in FREEDOM.CNF using the #SHUTDOWN parameter) FREEDOM.APP can also be automatically unloaded from memory.
Loading Freedom™ in and out of memory isn't a problem under a multitasking OS. Under single TOS we recommend you install Freedom™ memory resident BUT it is possible to use Chameleon, the accessory loader programmed by Karsten Isakovic. For those determined to ignore our advice a patched version of Chameleon is included (with Karsten's permission)) in this distribution. This has been patched so that:
For some strange reason there are a few users who wish to eradicate all their free memory by running Freedom™ AND Selectric™! This is now possible using the program KILLFSEL which deletes the Selectric™ cookie jar entry. If, during installation, FFSEL finds a FSEL Cookie less than v2.0 it replaces this with a pointer to it's own structure. If your luck holds, Freedom™ appears with all clean programs leaving Selectric™ to clean up the rest (including the 'Start program...' entry in the MagiC popup.
FFSELR.PRG is offered as an alternative to FFSEL.PRG and handles redraw messages by filling the application windows with the Freedom™ logo. When the application regains control it can restore its windows. This method is less compatible than the new version but on slower computers saves a few superfluous redraws, it's also a few Kilobytes larger. If you'd don't like the fill pattern you can change it using a program written by Andrew Mayer. The choice is yours!