Repository navigation
Using OFP with Knossos.NET
Mike Nelson edited this page Oct 27, 2026
·
2 revisions
This page shows how to switch a mod in Knossos.NET from the stock FSO engine to the Open Freespace Project (OFP) engine. It takes two steps: download the OFP build, then tell your mod to use it.
- Open Knossos.NET.
- Click the Engine tab in the menu on the left.
- Click the Custom Builds tab in the menu along the top.
- Find the latest Open Freespace Project build and click Download.
When the download finishes, OFP is installed alongside your other engine builds. Installing it doesn't change any of your mods.
- Click the Develop tab in the menu on the left.
- Select your mod.
- Open the Packages tab.
- In the package's dependencies, find FSO [ FSO ] and replace it with Open Freespace Project [ OFP ].
- Click Save Changes.
That's it. Your mod now runs on OFP, and QtFRED opened for the mod is OFP's QtFRED.
- Switching back: repeat step 2 and replace Open Freespace Project [ OFP ] with FSO [ FSO ].
- Newer OFP builds: when a new OFP build comes out, download it from Custom Builds the same way.
- Missions made with OFP features: a mission that uses an OFP-only feature needs OFP to play it. See OFP Features for what OFP adds.
Getting Started
Features
SEXPs
Lua Scripting
Tables
-
Tables
- ai.tbl
- Animation (-anim.tbm)
- armor.tbl
- asteroid.tbl
- autopilot.tbl
- cheats.tbl
- colors.tbl
- controlconfigdefaults.tbl
- coordinate_points.tbl
- credits.tbl
- curves.tbl
- cutscenes.tbl
- Decals (-dcl.tbm)
- default_settings.tbl
- Dynamic SEXPs (-sexp.tbm)
- editor.tbl
- fireball.tbl
- fonts.tbl
- game_settings.tbl
- generated_nebula.tbl
- glowpoints.tbl
- help.tbl
- hud_gauges.tbl
- icons.tbl
- iff_defs.tbl
- intel.tbl
- lighting_profiles.tbl
- lightning.tbl
- mainhall.tbl
- medals.tbl
- messages.tbl
- mflash.tbl
- mission_profiles.tbl
- music.tbl
- nebula.tbl
- objecttypes.tbl
- Particle Effects (-part.tbm)
- post_processing.tbl
- props.tbl
- rank.tbl
- scripting.tbl
- ships.tbl
- sounds.tbl
- species_defs.tbl
- ssm.tbl
- stars.tbl
- strings.tbl
- tips.tbl
- traitor.tbl
- tstrings.tbl
- virtual_pofs.tbl
- weapons.tbl