Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fullscreen Windowed missing (Settings/Video/Resolution/Borderless Window option missing) #2020

Closed
jsahoka opened this issue Dec 4, 2021 · 14 comments

Comments

@jsahoka
Copy link

jsahoka commented Dec 4, 2021

Version

Latest public-1.4-alpha

OS

Windows

Platform

Steam

Description

The option to use "Fullscreen Windowed" is missing in the latest Tmodloader (it is available in terraria still)
On discord there was mention that the standard fullscreen option would be borderless windowed now but this does not seem to be the case.

I use 1 monitors, my main monitor is an 3440 x 1440 (WQHD) screen, the second monitor is a regular 1080p resololution.

When in fullscreen mode, if you click in the second monitor, Tmodloader minimizes
When in windowed mode if you click in the second monitor, Tmodloader stays active/in focus.

Windowed mode has the titlebars visible which is less then ideal. The option "Borderless Window" should fix that, but it is not available in the menu
2021-12-04 14_19_15-Terraria_ May the blocks be with you

Log File

No response

Steps to reproduce

No response

Expected Behavior

No response

Actual Behavior

No response

Reproduction frequency

No response

Additional Information

No response

@Solxanich
Copy link
Collaborator

To clarify;

  1. exclusive fullscreen is gone, Microsoft has been killing it for a good 4+ years now. Terraria has it as a legacy app, and good chance it won't work after windows 11.
  2. borderless window is already implemented. This is what the "Go Fullscreen" button does.
    The other button you are thinking of was for exclusive fullscreen
  3. the actual issue here is the question of why the window is getting minimized - I would presume this is due to XNA/FNA being designed for single monitor setups and not properly supporting dual monitors

@jsahoka
Copy link
Author

jsahoka commented Dec 5, 2021

Hey Solxanich, thanks for your reply.
I just tested it, it does do a little more then just minimizing the screen. It also mutes the background music.
I would think that if it is indeed just a minimize but the game would be in borderless windowed mode, the music would keep playing right?

@Solxanich
Copy link
Collaborator

Not necessarily, no.
Most programs when minimized are muted, windowed or otherwise.

In the most likely design, XNA looks for if the player leaves the game (ie window not active), and forcefully minimizes it to prevent any weird screen softlock issues, again making an assumption that it's single monitor display.

This can probably be modified either through an FNA launch parameter or code; main thing is that the issue here want resolved is forced minimization on a dual screen

@Solxanich
Copy link
Collaborator

Actually, just double checked, we are currently using borderless fullscreen, not borderless windowed.
Apologies for the confusion there.
The FNA code is pretty bad at providing the right information.
So, yes, borderless windowed is missing and instead borderless fullscreen is being used (arguably a weird setting choice)

@jsahoka
Copy link
Author

jsahoka commented Dec 6, 2021

Thanks for clarifying that.
Is this something that could/will be fixed in an upcoming release?

@melancholicMathematics
Copy link

hope still shines for the future, I still believe

@MonChoubidouDAmour
Copy link

hope still shines for the future, I still believe

That is hopeful.

@Chicken-Bones
Copy link
Member

This will be available:

@Chicken-Bones
Copy link
Member

To clarify, there is still no 'borderless fullscreen' option, because now regular full-screen is truly borderless (doesn't minimise on focus loss)

@JavidPack
Copy link
Collaborator

JavidPack commented Oct 2, 2022

I'm testing this on 2022.9.47.4 (october stable as of now) and the window still minimizes when clicking out (on my 2nd monitor.)

@steviegt6
Copy link
Contributor

I'm testing this on 2022.9.47.4 (october stable as of now) and the window still minimizes when clicking out (on my 2nd monitor.)

Still minimizes for me on the latest October stable as well.

@markedone66
Copy link

can confirm, its still happening even in november. Borderless window just doesnt work on Tmodloader. terraria works fine. I hope it gets fixed is mega annoying.

@steviegt6
Copy link
Contributor

steviegt6 commented Nov 8, 2022

I should get around to updating my Borderless Terraria mod to be a proper overhaul to the windowing system.

@PixusPanic
Copy link

While I don't mean to bump the topic, I can easily confirm that I'm having the same issue. While it's minor, it's definitely annoying to not be able to see the game and have to click on it in the task bar every time I want to focus back into it.

Chicken-Bones pushed a commit that referenced this issue Oct 4, 2023
Solxanich pushed a commit that referenced this issue Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants