Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: AV8R on December 14, 2019, 07:56:27 pm

Title: Knossos Headaches
Post by: AV8R on December 14, 2019, 07:56:27 pm
So I decided to give Knossos a try to simplify my setup (not that my Launcher 5.5g setup was problematic - it has served me reliably for well over a decade). So I copied my entire Freespace2 folder to my NAS for safekeeping (this version is very portable - even the registry settings) and I cleared my games folder of any trace of Freespace before downloading Knossos. I then downloaded and installed Knossos without issue and pointed it to my NAS where my original Freespace folder now resides (GOG version) and Knossos copied the FS2 files it needed to get itself going. So far so good.

Then I got into the Knossos interface and started downloading the MediaVPS 4.0, FSO and other required bits (why is the GOTY retail version required?). After this, the problems started. Since the installer automatically downloaded the latest release candidate EXE (19.0.0 RC1), none of the mods would load in Knossos. So. through the FSO app, I downloaded the latest stable release (3.8.0-3) and that at least got the retail versions working (Retail FS2 and Retail GOTY). But no matter what EXE I used, I could not get the MediaVPs 4.0 to load through Knossos.

Version 3.8.0 obviously wouldn't work as it's too old to use with MVPs 4.0 and 19.0.0 RC1 fails due to the joystick issue. So I told Knossos to download the latest nightly, of which it grabbed nightly 12/14/19. Yet, this nightly also crashes to the desktop when the joystick is plugged in - which is odd because I thought the joystick issue was fixed in the trunk for anything after roughly 12/1/2019. I wanted to download an earlier nightly but, unfortunately, I don't know how to get Knossos to let me download or manually install other nightly versions -  so I'm kind of stuck right now.

Any suggestions?
Title: Re: Knossos Headaches
Post by: Whitelight on December 14, 2019, 09:09:39 pm
1m using Knossos, and managed to get it to work there should be a window for this task.
Title: Re: Knossos Headaches
Post by: AV8R on December 14, 2019, 10:42:35 pm
OK, so there is a bug in Knossos that ignores the EXE you choose to run. When I downloaded the latest nightly EXE, Knossos created a drop-down selection under "FSO Settings" so I could choose which SCP build I wanted to run with whatever MediaVPs I've selected. But it doesn't seem to work so well. If I choose the correct nightly from the drop-down that Knossos created labeled "FSO 3.8.1-20191214" and then I saved that choice and ran it, Knossos would completely ignore my choice and ran 19.0.0 RC1 instead - which, of course, crashes on startup.

But, if I go to the Browse button and manually dig down into the folders and select the correct nightly EXE, then it runs the correct EXE I selected and I can get the MediaVPs 4.0 to run just fine.

So... I'm still on the fence with Knossos at this point. While I like the streamlined folder and file storage layout it has, it is really not easy to manipulate manually. You can't manually download EXEs or MODs and place them in folders and use them within Knossos - it MUST download and install it for you or it won't work. Nor does it automatically select the proper EXE to run with the MOD you've selected. You still have to do that manually. So other than downloading and organizing MODs and EXEs for you in a neat way, I really don't see a benefit beyond that. Did the the old way have a steep learning curve? Sure. Did I have an edge since I already understand file storage, manipulation and text file editing? Absolutely. Will Launcher 5.5g at some point be deprecated and unusable? Maybe. But, when you understood it, not only did it gave you the flexibility to organize things the way you wanted, but it was extremely portable too - which made it easy to backup and restore if you needed to.
Title: Re: Knossos Headaches
Post by: DefCynodont119 on December 14, 2019, 11:09:12 pm
I just use WX-launcher, It's way better and just as flexible as the 5.5g one anyway. (and more recently updated!)
Also 5.5g does have some issues with custom flags and the latest builds, and support for it was dropped like, 5 or 6 years ago I think.

You could either get WX-launcher https://github.com/scp-fs2open/wxLauncher/releases/tag/0.12.0-rc.2

Or ask one of the coders that made Knossos about this. . It is technically still in beta after all.
Title: Re: Knossos Headaches
Post by: AdmiralRalwood on December 17, 2019, 11:06:01 am
OK, so there is a bug in Knossos that ignores the EXE you choose to run. When I downloaded the latest nightly EXE, Knossos created a drop-down selection under "FSO Settings" so I could choose which SCP build I wanted to run with whatever MediaVPs I've selected. But it doesn't seem to work so well. If I choose the correct nightly from the drop-down that Knossos created labeled "FSO 3.8.1-20191214" and then I saved that choice and ran it, Knossos would completely ignore my choice and ran 19.0.0 RC1 instead - which, of course, crashes on startup.

But, if I go to the Browse button and manually dig down into the folders and select the correct nightly EXE, then it runs the correct EXE I selected and I can get the MediaVPs 4.0 to run just fine.

So... I'm still on the fence with Knossos at this point. While I like the streamlined folder and file storage layout it has, it is really not easy to manipulate manually. You can't manually download EXEs or MODs and place them in folders and use them within Knossos - it MUST download and install it for you or it won't work. Nor does it automatically select the proper EXE to run with the MOD you've selected. You still have to do that manually. So other than downloading and organizing MODs and EXEs for you in a neat way, I really don't see a benefit beyond that. Did the the old way have a steep learning curve? Sure. Did I have an edge since I already understand file storage, manipulation and text file editing? Absolutely. Will Launcher 5.5g at some point be deprecated and unusable? Maybe. But, when you understood it, not only did it gave you the flexibility to organize things the way you wanted, but it was extremely portable too - which made it easy to backup and restore if you needed to.
The 4.0 MediaVPs have their FSO dependency set to ">= 19.0", which means Knossos isn't letting you run it with the nightly (without explicitly browsing to the executable, of course) because its version number is too low.

In other words: it's not a bug, it's a feature with poor user feedback.
Title: Re: Knossos Headaches
Post by: AV8R on December 21, 2019, 11:51:38 am
Understood. Can someone answer some other questions about Knossos:

1) Why is the GOTY Mission Pack required for FSOpen to run in Knossos?

2) How do you remove old or unwanted EXEs from Knossos?
Title: Re: Knossos Headaches
Post by: mjn.mixael on December 21, 2019, 12:16:20 pm
The goty pack is only required for the MediaVPs to run. I set it up this way so that the MediaVPs will include the goty missions, but mods that require the MediaVPs won't.
Title: Re: Knossos Headaches
Post by: AdmiralRalwood on December 21, 2019, 10:42:32 pm
2) How do you remove old or unwanted EXEs from Knossos?
Select the "Details" for FSO on your Home screen. Use the version selector dropdown on the top-left to pick the executable you don't want. Click "Options", then "Uninstall". Select another version. The old version is now gone.
Title: Re: Knossos Headaches
Post by: Sutehp on December 30, 2019, 06:36:11 pm
Not sure if this is the right place to post this, but it's a Knossos question, or at least I recently got Knossos after being away from the HLP/Freespace modding scene for 15 years and and loving being able to play FS1 on the FS2 engine at long last. Anyway, m question is this: how do you change screen resolutions in FSOpen so that there aren't big black bars on either side of my screen on the interface pageslike the options menu, intelligence pages and briefings? I managed to do that for the FS1 port, but I forgot how and now I want to do the same thing for the other mods like the Ancient-Shivan War and Wings of Dawn.

Can anyone help me with this?
Title: Re: Knossos Headaches
Post by: Mito [PL] on December 30, 2019, 06:50:59 pm
I think it's "Stretch interface to fill screen" in HUD section of FSO options.
Title: Re: Knossos Headaches
Post by: FrikgFeek on December 30, 2019, 06:54:46 pm
Check "Stretch interface to fit screen" under gameplay flags. Though as the name says this just stretches the image so everything is going to look fatter than it should(circles won't be circular, text will look pretty wide).
Title: Re: Knossos Headaches
Post by: Sutehp on December 30, 2019, 07:35:29 pm
Check "Stretch interface to fit screen" under gameplay flags. Though as the name says this just stretches the image so everything is going to look fatter than it should(circles won't be circular, text will look pretty wide).

Yeah this was it. I saw "-stretch_menu" enabled in my FS1 port, and when I went to the gameplay flags, hit "Stretch interface to fit screen" and saw it enabled in Ancient-Shivan War as well, I knew that this was what I had done before.

As for stretching the image, I haven't found that to be a problem yet. And if it does become a problem, I can always switch it back. Thank you for the swift replies, gang!