Jump to content

Recommended Posts

Posted

Hi Team!

 

I have recently been trying to get the game to run in a true fullscreen mode to try and get AMD Fluid Motion Frames 2.1 enabled for the game.

 

However, I am having trouble actually achieving a proper Fullscreen Mode:

  • Every resolution setting in the game is either Borderless Windowed or Windowed.
  • Using the "/fullscreen" command and restarting does not enable it.
  • Adding "-fullscreen" to the Extra Launch Parameters does not make a difference.
  • Even "Alt-Enter" just shifts between Borderless Windowed and a smaller Windowed resolution.
  • The gfx.json (see attached image) seems to show the game being set to fullscreen, however, I am unsure if this is potentially related.

 

Is it at all possible to enable a true fullscreen mode with Homecoming? 

CoH Homecoming gfx-json.png

Posted (edited)
54 minutes ago, Captain Fabulous said:

If you're able to adjust the refresh rate then you're in fullscreen mode.

That being said I've never been able to get FSF to work.

image.thumb.png.58d80f229081fe16698e089dc8f5bfbd.png

 

I can change the refresh rate; however, the game is still clearly in Borderless Windowed, and AMFM (not trying to make FSF or FSR work) does not enable (it even states it is not exclusive fullscreen in Adrenalin). 
 

Happy to try any other solutions people can think of. I just want to reiterate, though, because of some misguided help in the Discord, that the application covering the entirety of the screen does not mean true/exclusive fullscreen.

 

It could quite simply be that the devs have removed the functionality (some more recent games have done so in favour of a borderless windowed application, but keep it labelled differently. Just wanting to see what might be the case, and if anyone can provide advice.

Edited by JustBowey
Posted
22 minutes ago, JustBowey said:

 

I can change the refresh rate; however, the game is still clearly in Borderless Windowed, and AMFM (not trying to make FSF or FSR work) does not enable (it even states it is not exclusive fullscreen in Adrenalin). 
 

Happy to try any other solutions people can think of. I just want to reiterate, though, because of some misguided help in the Discord, that the application covering the entirety of the screen does not mean true/exclusive fullscreen.

 

It could quite simply be that the devs have removed the functionality (some more recent games have done so in favour of a borderless windowed application, but keep it labelled differently. Just wanting to see what might be the case, and if anyone can provide advice.


It's been awhile since I tried enabling AFMF, so I gave it a shot and it worked. Got the overlay showing the increased framerate. 🤷‍♂️

Posted
3 minutes ago, Captain Fabulous said:


It's been awhile since I tried enabling AFMF, so I gave it a shot and it worked. Got the overlay showing the increased framerate. 🤷‍♂️

 

That's great and all, but can you explain as to how you managed to do so? I have two screens, do you? Is there something obvious I'm missing?

 

Like saying you did the same and it worked isn't too helpful when it comes to troubleshooting.

Posted
3 hours ago, Captain Fabulous said:

Yes, I have two monitors. I didn't do anything special, exactly as I showed you. Picked the resolution that says "desktop". That's it.

 

Right okay, selecting any of the 3440x1440 resolutions does not seem to make an effect. It won't stay as the "3440x1440 (desktop)" option when saved (drops back to the non-desktop version each application save). Also, your image shows it as just the standard "3440x1440" as well.

 

I can adjust the refresh rate, and see it is loaded in fullscreen, but it very clearly is not (no bound cursor, runs behind other windows, AFMF not seeing it as applicable), so I'm unsure as to what the final bit is.

Posted (edited)

Some insight: this is a game that was developed when CRTs roamed the earth and a 2K display cost $1,000s and in CRT land weighed a ton. (Or was one of those "flat CRT" semi-HD displays that used DVI Dual Link.)

 

(I know, I know, "Shut up old guy hiding behind a cartoon, this isn't helping.") 

 

Fine, here's what might:

-- Are you able to use FMF on any other title?  If so, I got nothing. Disregard the rest of this.

-- If not, or this is the only game you play (big assumption on my part) are you running at that refresh rate?  Don't count on the game, check Windows.  Is your display running at 144Hz?  (Even if you are happy with 60Hz, this is helpful to enable modern game features.)

  -- Monitor capable of it?  If G-Sync or Freesync, does the monitor have it turned on in the on screen display, or a Gaming Mode to enable it?

  -- Using a HDMI or DisplayPort Cord made in the last three years?  Even if it's working, consider replacing it. (You'd be surprised how a $15 cable bottlenecks a new video card.)

Edited by nacho2k3
Posted
1 hour ago, JustBowey said:

 

Right okay, selecting any of the 3440x1440 resolutions does not seem to make an effect. It won't stay as the "3440x1440 (desktop)" option when saved (drops back to the non-desktop version each application save). Also, your image shows it as just the standard "3440x1440" as well.

 

I can adjust the refresh rate, and see it is loaded in fullscreen, but it very clearly is not (no bound cursor, runs behind other windows, AFMF not seeing it as applicable), so I'm unsure as to what the final bit is.


Yeah, the (desktop) part doesn't stay, but like I said earlier, if you see the ability to set the refresh rate you're in fullscreen mode. Borderless window mode is one of the "borderless" options at the bottom of the resolution list.

When you have multiple monitors Windows 11 won't allow an application to do fullscreen exclusive, and most DirectX 12 games are also converted, which is why you can move the mouse between screens and can float other windows on top. Why your AMD driver doesn't see it as fullscreen and mine does, I don't have an answer for. I assume you're using the latest drivers? Have you tried temporarily disconnecting the 2nd monitor?

Posted
26 minutes ago, nacho2k3 said:

Some insight: this is a game that was developed when CRTs roamed the earth and a 2K display cost $1,000s and in CRT land weighed a ton. (Or was one of those "flat CRT" semi-HD displays that used DVI Dual Link.)

 

(I know, I know, "Shut up old guy hiding behind a cartoon, this isn't helping.") 

 

Fine, here's what might:

-- Are you able to use FMF on any other title?  If so, I got nothing. Disregard the rest of this.

-- If not, or this is the only game you play (big assumption on my part) are you running at that refresh rate?  Don't count on the game, check Windows.  Is your display running at 144Hz?  (Even if you are happy with 60Hz, this is helpful to enable modern game features.)

  -- Monitor capable of it?  If G-Sync or Freesync, does the monitor have it turned on in the on screen display, or a Gaming Mode to enable it?

  -- Using a HDMI or DisplayPort Cord made in the last three years?  Even if it's working, consider replacing it. (You'd be surprised how a $15 cable bottlenecks a new video card.)

 

Yes I am aware of CoH's peculiarities, but I appreciate the flashback, haha.

  1. Yes, plenty of others. The closest example would be Star Wars Galaxies: Legends. Which I can run in fullscreen and enable AFMF.
  2. I play a huge range of titles, all 165Hz just fine. The ones I don't use AFMF either have the engine integrated option or are unable to be utilised in true exclusive fullscreen.
  3. Freesync is enabled on both monitors and works as expected for the main one.
  4. Cables are as new as my graphics card (6800XT, about three years old, I think). Shouldn't be an issue considering the above.

Thanks for inquiring about a few things though.

 

29 minutes ago, Captain Fabulous said:


Yeah, the (desktop) part doesn't stay, but like I said earlier, if you see the ability to set the refresh rate you're in fullscreen mode. Borderless window mode is one of the "borderless" options at the bottom of the resolution list.

When you have multiple monitors Windows 11 won't allow an application to do fullscreen exclusive, and most DirectX 12 games are also converted, which is why you can move the mouse between screens and can float other windows on top. Why your AMD driver doesn't see it as fullscreen and mine does, I don't have an answer for. I assume you're using the latest drivers? Have you tried temporarily disconnecting the 2nd monitor?

 

Okay, I'll have to shift the perspective a bit here. The game, for all intents and purposes, considers itself in fullscreen mode. That's established. However, the issue itself, is that nothing else considers it to be in exclusive fullscreen nor does it behave as such.

 

Well, that's another Windows 11 annoyance, then I suppose, haha. I am on that, and I do have the latest AMD 25.11.1 driver. I suppose it could really just be that., I just wouldn't have thought the drivers would ever update anything that would directly affect old OpenGL games.

Posted
49 minutes ago, Captain Fabulous said:

Are you running the game on the main or secondary monitor? Have you tried disconnecting the 2nd monitor? The mystery is why it's working for me and not you.

 

Main monitor, identified as 1 within Display Settings.

 

Just disconnected the two other monitors and launched it. This did not make a difference and was still listed as an incompatible display setting, causing AFMF to not enable.

Posted

I've been doing a bit more digging and I think the problem is your GPU. The 6000 series is far more finicky than the 7-9000 when it comes to AFMF. Unless you can find a way to force the game into genuine fullscreen exclusive I think you're outta luck. The only other suggestion I can give you is to try the Lossless Scaling app (currently on sale in Steam for $4). Also make sure you're not using any kind of overlay programs and have an activated copy of Windows.

 

I'll continue doing some research to see if anyone's found a way to force fullscreen exclusive in Win 11. Someone suggested Steam can do it, but I haven't had a chance to try it yet.

Posted
11 hours ago, BlackSpectre said:

Uninstall display driver, reboot, and reinstall. On the surface, looks like an incompatibility with the monitor...

 

This was freshly done when the 25.11.1 was released on the 6th. AMFM works with a variety of other games and on the same monitor. I do not have this issue with other games. Even other games that do not offer a true fullscreen mode anymore (Darktide, for example, labels it as fullscreen but it as borderless windowed which flexes when in a match - I actually had this running over FSR 3.1 by accident the other day, which made for some wild results).

 

So I really don't think it has anything to do with my monitor.

 

1 hour ago, Captain Fabulous said:

I've been doing a bit more digging and I think the problem is your GPU. The 6000 series is far more finicky than the 7-9000 when it comes to AFMF. Unless you can find a way to force the game into genuine fullscreen exclusive I think you're outta luck. The only other suggestion I can give you is to try the Lossless Scaling app (currently on sale in Steam for $4). Also make sure you're not using any kind of overlay programs and have an activated copy of Windows.

 

I'll continue doing some research to see if anyone's found a way to force fullscreen exclusive in Win 11. Someone suggested Steam can do it, but I haven't had a chance to try it yet.

 

Thanks for looking into this, I do appreciate the help. 

 

I suppose that could potentially be it; I just haven't had any other game encounter issues with it once the correct settings are chosen. That's why I used Star Wars Galaxies: Legends as an example, being a very old MMO, a very unique engine, and the accompanying peculiarities coming with that. 

 

My Windows 11 is activated and verified, and the only overlay would be the AMD Adrenalin one.

 

I'll have a look into some external programmes that may help, I just didn't want to be running something between that could be a bannable reason or anything. Like GShade could potentially help.

Posted
22 minutes ago, JustBowey said:

 

This was freshly done when the 25.11.1 was released on the 6th. AMFM works with a variety of other games and on the same monitor. I do not have this issue with other games. Even other games that do not offer a true fullscreen mode anymore (Darktide, for example, labels it as fullscreen but it as borderless windowed which flexes when in a match - I actually had this running over FSR 3.1 by accident the other day, which made for some wild results).

 

So I really don't think it has anything to do with my monitor.

 

 

Thanks for looking into this, I do appreciate the help. 

 

I suppose that could potentially be it; I just haven't had any other game encounter issues with it once the correct settings are chosen. That's why I used Star Wars Galaxies: Legends as an example, being a very old MMO, a very unique engine, and the accompanying peculiarities coming with that. 

 

My Windows 11 is activated and verified, and the only overlay would be the AMD Adrenalin one.

 

I'll have a look into some external programmes that may help, I just didn't want to be running something between that could be a bannable reason or anything. Like GShade could potentially help.


The one unique thing to CoH is that it uses OpenGL. Most other games use DirectX. That may also be playing a role.

Posted (edited)

Interesting development!

 

So I am able to get AFMF enabled and running so long as the High DPI Scaling is being performed by the System in the .exe properties. Then, once I am in-game, it will only activate once the resolution is swapped to "Borderless (Monitor 1)".

 

I am totally aware that the Borderless mode should not be technically capable of doing this, but some reason it is.

 

image.png.e40e296de6e977bbac9898e49661a70c.png

 

However, whenever I log in, it returns to "3440x1440" and I have to manually swap it back to "Borderless (Monitor 1)" to get it re-enabled again. Any idea on how to get it to stick?

Edited by JustBowey
Posted (edited)
5 minutes ago, Captain Fabulous said:

Excellent! Glad you found a solution. Did you perhaps add -fullscreen to the launcher parameters?

 

Yes... but as stated a few days ago, it had been in effect this whole time and did not work as the solution. Even removing it now doesn't make a difference; the game then launches as 3440x1440, and the switch to "Borderless (Monitor 1)" with the settings shown enabled in my previous reply seems to then enable AFMF for me. No clue as to why.

 

Is there a command for the extra launch parameters that can set it to "Borderless (Monitor 1)" on launch?

 

*UPDATE* it looks like getting it to launch in "Borderless (Monitor 1)" doesnt enable AFMF but swapping to it after launch does. I really dont understand it at this point.

Edited by JustBowey
Posted
9 minutes ago, Captain Fabulous said:

You could try -fullscreen 0 tho I have no idea if it'll work.

 

Unfortunately, seems like with all these tweaks, it then needs to be manually put into "Borderless (Monitor 1)" to get AFMF enabled. So, launching with -fullscreen still requires a switch to "Borderless (Monitor 1)", and also launching as "Borderless (Monitor 1)" still requires a manual switch back to that resolution for it to enable. It's very odd.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...