Home

Cockpit

Project Magenta

WhazzUp

Tidbits

Contact

Peter Dowson

my FS CV

Aviation Humour

FSA by John Starkie

Last Updated: March 07, 2005 13:54 W. Europe Standard Time
Download FSA (click here)

FSA is a utility for Microsoft® Flight Simulator and FSUIPC.  It will work with any registered version of FSUIPC (plus versions of FSUIPC that do not need to be registered). There are no plans to get accreditation for FSA, so you can basically consider it a ‘freebie’ for registered versions of FSUIPC

FSA executes high-level code that can interface with FSUIPC. The code is based on a subset of the C programming language, plus some extensions required for FSA.

FSA code is compiled to an intermediate code (rather like assembler) and executed by the FSA interpreter. It is similar in concept to any interpreted language. The only way to begin execution of code is via a key command. Note that multiple different key commands can be issued. For example, you could execute code for Control-A and Control-B. FSA prevents you from multiple executions of the same key code.

To run FSA, extract it and run. No installation process is necessary. You should see something like the following screenshot when your file is loaded.

To compile, click the red button (hotkey F9). If it compiles, the button will deactivate. If it fails to compile, you can go to the Compiler page and look at the error report. You do not need Flight Simulator running to compile.

You do need Flight Simulator running to run the compiled code. Once you’ve compiled, click the Run button (hotkey F5). It’s to the right of the Compile button. When connected the button will change to yellow, and you will be automatically taken to the ‘Program Output’ page. All you need do then is go back to Flight Simulator and play with your chosen keys.

 

Last Updated: March 07, 2005 13:54 W. Europe Standard Time