Configuration files are essential for IDE to work. If none is found then they will be created, thus IDE expects to have write permission in directory where it is started from.
Configuration consists of 3 files:
fp.cfg - save compiler related configuration and this file is passed to compiler as command line parameter @fp.cfg
fp.dsk - save data that should be preserved across IDE sessions. Chose what to save in desktop file in ”Options—Environment—Desktop...”
fp.ini - configuration of IDE itself.
Whenever you start IDE in directory first time, there are 4 scenarios for IDE configuration files.
Possible locations for default configuration files:
linux/unix:
Windows:
\fp1
Other platforms:
On sequential IDE start up in same directory ether fp.cfg, fp.dsk and fp.ini from current directory will be used or default configuration files will be used if file fp.dir exists.
1APPDATA means directory in environment variable APPDATA.