Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Tools => Topic started by: wookieejedi on February 19, 2024, 08:58:16 am
-
Knossos.NET (KNet) Announcement
Hi everyone, we wanted to share an important announcement regarding the current state of FSO launchers! As many of you might have heard, the most modern, stable, and cross-platform launcher that we recommend to use is now officially Knossos.NET (KNet for short). Massive thanks to ShivanSPS for building KNet from the ground up, and many thanks to the other collaborators including taylor, Cyborg, Lafiel, and more.
We highly recommend folks switch to using KNet. Upgrading to KNet from classic Knossos has innumerable benefits and robust stability. KNet is a highly improved launcher that fixes the bugs and issues of classic Knossos. This includes orders of magnitude faster loading, better joystick setting, easier option handling, smaller file size, mod compression and many more updates 🙂
KNet also uses the same library folder structure, so no need to redownload your currently installed mods! You don’t even need to point KNet at your old library, it’s automatic!
Get KNet for PC, Linux, and MAC here:
https://knossosnet.github.io/Knossos-Release-Page/ (https://knossosnet.github.io/Knossos-Release-Page/)
Backup link if link above does not work:
https://github.com/KnossosNET/Knossos.NET/releases (https://github.com/KnossosNET/Knossos.NET/releases)
(https://cdn.discordapp.com/attachments/372927881048883201/1209151910750330950/Screenshot_2024-02-19_094025.png?ex=65e5e178&is=65d36c78&hm=5378902fa616f1665539d9b6de23bff7cf3bafcdaf005685d39ffe7cdfc7d4fd&)
-
I don't see quite the amount of options and flags to enable as compared to Knossos Classic. The HUD and Gameplay sections seem to have been deleted. Is that all on the game_settings.tbl now?
-
All the flag options are still there, though slightly more organized. To see all settings, just hover over a given mod, click `settings`, then click `configure. As you alluded to though, many modern mods also use many of these settings in the game_settings table now, too. :)
-
Congratulations on a successful 1.0 release
-
All the flag options are still there, though slightly more organized. To see all settings, just hover over a given mod, click `settings`, then click `configure. As you alluded to though, many modern mods also use many of these settings in the game_settings table now, too. :)
Ah. I expected that these would be available in the master list of options OUTSIDE of each individual mod, as they are in Knossos-classic.
-
Good question. Given that these controls are more mod specific now, that's the reasoning for having the clickable options be under each mod. But, nevertheless, if you would like to apply settings to all mods you can just copy the relevant command line args and put them in the global command line argument in the global KNet settings tab (ie set them once and they apply everywhere). :) Also, for extra control, you can even disable the global command line on a mod-by-mod basis.
-
I find the new UI for command line options more intuitive than the old version, personally :)
Also very glad the critical security vuln was fixed where Sathanas Juggernauts could come through the Knossos portal, that was very inconvenient. :p
-
Is it safe to delete the Classic Knossos, or would that cause complications for the new launcher
-
Perfectly safe to delete old Knossos (note, by delete old Knossos we of course mean deleting the program, not the mod library folder that holds the mods themselves :) ). Also, old Knossos likely has files in App Data folders of Roaming and Local so if you are deleting old Knossos, I suggest checking those locations and deleting 'Knossos' folders there. KNet has folders in App Data called 'KnossosNET', while old Knossos folders are just named 'Knossos'.
-
Congrats on the v1.0 KNet release! :yes: That’s a huge milestone and a big step forward for FSO tools. :nod:
-
The file compression does seem to make a difference. I had to download the older MediaVP files and FsPort files in order to install Shrouding the Light and it took up a fraction of the space it used to
-
How do you launch the debug FRED? I don't see that in the options list.
-
There is not a button for it ATM, but I think you can hover over a mod tile, click Settings, then click browse and browse to a FRED debug build, then click save, close the popup and then click Play (I think that should work).
-
Hey, so I'm having a slight issue. For some reason my mouse sensitivity is really low, even when I max out the sensitivity settings in game. Any idea what it may be? I've got the other knossos launcher installed and that one seems to work fine. I really like your launcher though as it removes the 120 fps cap, so I'd like to continue using it ideally.
-
Hey, so I'm having a slight issue. For some reason my mouse sensitivity is really low, even when I max out the sensitivity settings in game. Any idea what it may be? I've got the other knossos launcher installed and that one seems to work fine. I really like your launcher though as it removes the 120 fps cap, so I'd like to continue using it ideally.
If you're playing on a recent nightly then it could be the bug with the new Options system that I've submitted a fix for in PR #6020 on github for FSO. Hasn't been reviewed yet so I dunno when it will get merged. But basically until that is merged, the retail options don't work in most cases.
-
Hey, so I'm having a slight issue. For some reason my mouse sensitivity is really low, even when I max out the sensitivity settings in game. Any idea what it may be? I've got the other knossos launcher installed and that one seems to work fine. I really like your launcher though as it removes the 120 fps cap, so I'd like to continue using it ideally.
If you're playing on a recent nightly then it could be the bug with the new Options system that I've submitted a fix for in PR #6020 on github for FSO. Hasn't been reviewed yet so I dunno when it will get merged. But basically until that is merged, the retail options don't work in most cases.
Unfortunately, playing with an older build also didn't work. In game my mouse input mode for some reason only works when selected to JOY-0, it does nothing on mouse. I wonder if the game thinks my mouse is a joystick for some reason?
-
If you are playing on a build before Feb 28th, then go to the Options screen and then the Config Controls screen, then manually bind your mouse to the desired controls again :)
-
What are the joystick options in the launcher supposed to do? Are they for using multiple input devices natively in FSO?
-
Correct, in the Controls section of Knossos you can specify which or your plugged-in devices will register as devices FSO can use in-game :)
-
Wow! I was finally able to get rid of the buggy CH Control software, this should be put up in a big announcement that FSO can now do this without the need for 3rd party software....unless it's been able to do this for awhile now, it's been a couple years since I checked on this. Anyways, much appreciated! Fantastic work!
-
Thanks, z64555 did a fantastic job implementing multi-input support for FSO, which was added in nightly builds in later 2020 and stable builds in early 2021 :)
-
After playing Freespace for most of the month, I have to say KNet is definitely an improvement over the old Knossos, though removing classic Knossos from my computer sure felt like the end of an era
-
I feel so stupid, but I feel like i'm copying the files per the installer setting instructions that are needed for the main game mods to show up, but nothing is working! Is there any very detailed instructions/help in any specific forum here/ I really want to use this!
-
I feel so stupid, but I feel like i'm copying the files per the installer setting instructions that are needed for the main game mods to show up, but nothing is working! Is there any very detailed instructions/help in any specific forum here/ I really want to use this!
Hmm are you on Discord? IF so I and others can likely more rapidly help you there :)
https://discord.gg/njTJXAhq87 (https://discord.gg/njTJXAhq87)
-
Just messaged there, thank you!
-
Just FYI, this is awesome!
A couple issues with the develop tab:
- Unchecking packages doesn't actually exclude them, they still get added to the -mod when running FS.
- Packages are loaded in reverse alphabetical order, regardless of their order in the project (and there's no way to reorder them in Knossos except by editing the JSON). I was doing some work setting up a hi-res package and a radaricons package and had to rename my mod's "Core" package to "ZCore" to make it load correctly. (Is that how everyone else makes this work as well?) :doubt:
-
Thanks for the comment! Yes, FSO loads things in reverse ABC order, for example many mods use a base script file with base functions called 'Z_LoadFirst-sct.tbm'. I'll let the KNet devs know about the package checkbox comment, too.
-
No, I mean that knossos had the core package first in the -mod list, which (as I understand it) means that core was overriding the other mods (the radaricons package).
I do know that I tried calling the tbm both "aradaricons" and "zradaricons" and neither of them worked. So the tbm name didn't change the precedence (as I understand it, this is correct - table name only changes order of precedence within a mod directory).
FSO was (correctly) loading everything from "mymod-radaricons", followed by everything from "mymod-core", which was a problem. I needed Knossos to be able to change the order these mods were listed in in the "-mod" commandline.
As an aside, how does all this work once a mod is actually deployed? I notice that e.g. the MediaVPs don't have packages as far as Knossos is concerned. Does it all get mashed together in a mod directory (in which case, FSO's table loading order will suddenly start mattering)?
-
Just to check, which version of KNet are you using? It seems the unchecking packages bug got fixed a while back, and the most current version is 1.2.
-
1.2.0 but I just tried it again and realized I have to hit "save changes" to make it work. So that's one problem down :p
-
Nice! Is this still an issue "Unchecking packages doesn't actually exclude them, they still get added to the -mod when running FS"?
-
Nope, unchecking is the issue that's fixed! (or was user error to begin with)
There's still no way that I can tell to force package order in the -mod cmdline. But I have my "ZCore" package so it's all "good" :yes:
-
Gotcha, thanks for clarifying!
-
Hello together,
I don't know if this belongs here but I have a Problem regarding to the Installaion file 1.2.4 x64:
Windows itself declares the Installer as suspicious.
Also my Kaspersky AV deletes the Installer. If i managed to install Knossos.NET Kaspersky will remove the Knossos.NET.exe file because of Trojan (PDM: Trojan.Win32.Generic)
That's reason enough for me to take a closer look:
VirusTotal says 3 out of 72 flag it as malicious. --> (https://www.virustotal.com/gui/file/e9c7b86e2af60afc0fb2b30f3e9638dc64458d2d13456fa6aa6973603c5e5bbe/detection)
Falcon Sandbox also labels it as suspicous --> (https://www.hybrid-analysis.com/sample/e9c7b86e2af60afc0fb2b30f3e9638dc64458d2d13456fa6aa6973603c5e5bbe/67337148cdea6616410d0cbb)
I hope this will provide you some information.
Maybe they are all false positives. But better save then sorry.
Greetings
N3philim87
-
Thanks for the post! Overall, those are false positive likely caused by built-in executables, we are looking at possibly removing some of those and replacing them with custom solutions in future versions possibly.
-
Thank you,
I already thought they were false positives.
But I thought I'd let you know, something might have gone wrong after all.
Greetings
-
Congratulations on a modern launcher that will hopefully continue for the years to come! Still I have two suggestions:
1) This thread should be moved to the Getting Started section of the board if KNET is supposed to be the way to play FS2 mods and games in the future and it should be pinned there.
2) Games and submods are still a comlete mess that confuses the mod selection. Like there are eight slightly different Diaspora submods, three of which even have the Babylon Project graphics! Or are these for The Babylon Project and the creator only forgot to update the readme? I recommend to move these kind of mods to the new Modify section so that the overall look of the launcher is much clearer!