Get ready for a new kind of FSO launcher!Never heard of FSO, the SCP or mod.ini files?Download Knossos and you'll be playing new mods within minutes! Just don't forget to tell us if Knossos helped you or if you had problems.
You've used wxLauncher for years, can write a mod.ini file in your sleep or have been using 5.5g since it was new?Forget everything you know about launchers and embrace Knossos' new approach! It might be scary at first but trust me, change can be good. Knossos should be pretty self-explanatory if you use the dev tab to add mods and read the integrated help texts. Just know that we're here to help if you run into issues, get confused by all of the new stuff or get frustrated.
Don't use your existing FS2 installation as Knossos' data directory (where mods will be installed) since Knossos uses a new directory structure and isn't compatible with existing installations. It also doesn't support mod.ini files.
Change log
Windows installer
Debian/Ubuntu
Python module (all OSes):
pip install https://pxo.nottheeye.com/files/test/knossos/knossos-0.15.0.dev0+73b131a.tar.gz
Windows Installer | macOS Bundle (.dmg)
Other download links and installation instructions
VERY IMPORTANT: Due to changes in FSO 3.8.0, Knossos will store the engine settings in a new location (%appdata%\HardLightProductions\FreeSpaceOpen on Windows). As a result, once you've used Knossos, all legacy launchers (like 5.5g and YAL) will be unable to start 3.8.0 properly until you delete the new settings folder.
This issue is fixed in recent nightlies. If you want to use Knossos together with legacy launchers, use them!
IMPORTANT NOTE: Since this is a beta, all errors will be automatically reported to me. If you don't want this, go to settings and turn off the automated error reports. In case you're wondering, the only personal information that can be sent here is your username since it often ends up in paths (like C:\Users\someone\AppData\Knossos\...) and your computer name.
ALSO IMPORTANT if you're on macOS: Change your preferred stability in Knossos' settings to "nightly". The currently uploaded stable FSO build is broken.
Please keep an eye on your free disk space. If you try to install all available mods, you can easily end up with more than 100 GiB of files. If a mod installation fails, make sure you have enough free disk space left.
Another note: If you upload mods, please don't change your mod dependencies between minor versions (i.e. between 0.3.6 and 0.3.7) to avoid dependency conflicts. Whenever you change your dependencies, please increase either of the first two version numbers (according to the previous example, you'd end up with either 0.4.0 or 1.0.0).
If you're going to create or upload mods through Knossos,
here's a helpful guide which explains the whole process. If you have questions or problems, feel free to post here or on Discord.
Huge thanks to mjn.mixael for the excellent UI work without him Knossos probably would still look
like this.
If you're interested in contributing or want to take a look at the source code, the
code is hosted on GitHub. Bugs can be reported here, there or in the #knossos channel on
HLP's Discord.
What works:
- You can create and upload your own mods.
- You can install the available mods. Knossos will only install FSO builds which you can actually run!
- Knossos resolves dependencies. If a mod needs the MediaVPs and you don't have them yet, it will install them for you.
- It can launch mods and FRED.
- Uploading debug logs
- Staff list: Give other users access to your mod to edit it and upload new releases.
- Private mods! Only people who are added to your mod can see/install your mod. (Beta testers can be added with read-only permissions)
Known issues:
- Ubuntu users running any version before 17.04 are stuck on an old version because those Ubuntu versions are missing the python-pyqt5.qtwebengine dependency.
Stuff planned for the next beta:
- Tags: Modders will be able to assign tags to their mods which can then be used to filter the mod list.