Jump to content

Fullscreen Windowed


Recommended Posts

I understand where you are coming from Sal, 

However, I have bought multiple copies of KSP, for myself and others and have been pimping out KSP since 0.10. I shouldn't have to ask nicely I should just have to ask without being an amazing person.

Edit:
Nice profanity filter.

Edited by micho.todorovich
Link to comment
Share on other sites

3 minutes ago, micho.todorovich said:

I understand where you are coming from Sal, 

However, I have bought multiple copies of KSP, for myself and others and have been pimping out KSP since 0.10. I shouldn't have to ask nicely I should just have to ask without being an amazing person.

Edit:
Nice profanity filter.

Everyone appreciates kindness, aggressiveness not so much, now I know of this asset I will ask the devs as I'd like this as well, it will save me from pasting the link to the Unity command line args quite as often.

Also, don't attribute to laziness what can be explained with missing options :wink:

Link to comment
Share on other sites

I have developed for windows. Any time I see an application using fullscreen (not-so-exclusive) mode I immediately think lazy or incompetent. You should be happy I defaulted to lazy, it means I think you guys are fully competent :sticktongue:

http://www.takohi.com/maximized-borderless-unity-application/

This method uses dll calls to tell windows to modify the game's window.

Link to comment
Share on other sites

Quote

We're releasing on three PC platforms don't forget, and non exclusive mode happens to be more reliable for control+alt window switching in Unity.

Don't you all forget, just because you are releasing on multiple platforms that have different capabilities does not make it OK to not use features you should be using on platform X just because Y and Z don't also support them. I'm sure there are already multiple spots in KSP where you have non-cross-platform code. It's needed from time to time to make things works right.

Link to comment
Share on other sites

Squad are using the features of unity and some assets such as VPP and PPFX highlighting, and when there are issues with those assets Squad contacts the asset developer for support, just as any other asset user.

No developer who uses Unity has to incorporate any 3rd party assets however, that is a choice they make.

Link to comment
Share on other sites

You do not require a third party anything to use a borderless window. You just need to use a few dll calls. I'm sure that mod that does that already is fine, but its not necessary.

As I shared before
http://www.takohi.com/maximized-borderless-unity-application/

This link shows how to do it with no plug ins. Just a few lines of code.

The only requirement is to hook into windows. If unity does not expose a method for doing that other than command line argument, that does not mean you cannot do it, it means you need to make the DLL calls yourself. If none of your developers are familiar with windows programming this task should still only take a few hours to research and implement.

Link to comment
Share on other sites

Those dll's, like the asset you linked, may not be the most appropriate option, there may be better methods but that would be up to the developers to decide, the request is a good one and you've shown it is possible without having to rely on the command line.

I'm sure there are times when someone has asked you to add something and you've decided you'd be better off rolling your own solution.

Link to comment
Share on other sites

11 minutes ago, micho.todorovich said:

Very much so, but I doubt windows is going to change their API anytime soon. I would imagine that plugin would be a stable bet.

Depends really, if it's a Mono/C# object it may work fine on Linux and OSX, as Unity uses a built in version of Mono (now Xamarin) for its own scripting language.

Also you may be interested in this unofficial and unsupported method of making KSP use an exclusive window, it may even work better for you on a multi monitor setup.

This should work for other Unity games as well, as no settings are compiled into the binary itself, it's all done via files.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...