Game is drawn to wrong scale


Acemace

 

Posted

*** PROBLEM DETERMINED (resolved with work-around); see about 8 posts down ***

I just re-upped my accounts (plural). For the first time, I am playing via my Windows 7 OS setup (dual boot PC's).

On my machine that is connected to a Dell 3008 running an Nvidia 8800GTX at 2560x1600, I am getting a very odd scaling bug. I'm running driver version 258.96.

When I start the game, even the first LOGIN screen is being mis-scaled. That is, I end up seeing only the upper left 1/4 of the screen, magnified up to fill the whole physical screen. Trying to blindy move the mouse beyond the edge I can see doesn't work because I can see that the mouse is hitting the visible edge and stopping.

I toyed with a bunch of NVIDIA settings to be sure none of those were the problem (I was the guy that wrote the old NVIDIA how-to guide on here)... no luck. I especially checked both the monitor and the driver's scaling settings. No luck.

I deleted the entire registry key for COH and re-ran the updater anew. No luck.

I checked the registry keys versus another PC of mine and then DUPED a bunch of the details. I also forced the resolution to 2560x1600. While it then kept Windows at 2560x1600, the game still drew the screen such that I could only see the same corner of the login splash screen.

Now, the only thing I COULD get working was to force the game into WINDOWED mode. Doing that let me see the whole screen. Once in this mode, I tried making all the proper settings IN GAME, and then setting it back to FULL SCREEN. Upon exiting and re-entering, I ended up with the same problem as before -- a mis-scaled screen.

What is going on here?


 

Posted

odd, I play in Windowed mode myself.

Afaik, when Going Rogue came out, they had rescaled the splash page login and character creator ID so it's not stretched out like it was before.


 

Posted

I had a similar problem once before, though I wasn't trying to run the game at quite so high a resolution it wasn't displaying properly when I selected the appropriate resolution in the options, cutting off a portion of the screen. As I recall, there were two selections for the resolution in question in the options: one with "(desktop)" after it and one without. I believe I had to select the one that specifically had "(desktop)" appended to it for it to work correctly.


Goodbye may seem forever
Farewell is like the end
But in my heart's the memory
And there you'll always be
-- The Fox and the Hound

 

Posted

Welcome back, jg.

No help to offer. Haven't heard of that before.


Be well, people of CoH.

 

Posted

Quote:
Originally Posted by Tenzhi View Post
I had a similar problem once before, though I wasn't trying to run the game at quite so high a resolution it wasn't displaying properly when I selected the appropriate resolution in the options, cutting off a portion of the screen. As I recall, there were two selections for the resolution in question in the options: one with "(desktop)" after it and one without. I believe I had to select the one that specifically had "(desktop)" appended to it for it to work correctly.
I did try this.... didn't fix it.

Looking at it AGAIN, I do notice that even in WINDOWED mode, it gives me only the option to set the 2nd layer resolution to 1705x1024 (with no ability to increase it), but it is clearly using up my entire screen, though also quite clearly doing so at the lower res (nothing is as sharp as it should be). Changing Screen/UI res and the 3D Res Scaling both to 2560x1600 results in the same problem I noted in the OP.


 

Posted

On the SAME PC, booted into Windows XP (and running therefore a different and older video driver), the problem does not exist.

I'll have to try a different video driver to see if that fixes my issue. Windowed mode at the wrong resolution is unacceptable.


 

Posted

Quote:
Originally Posted by jg0001 View Post
I did try this.... didn't fix it.

Looking at it AGAIN, I do notice that even in WINDOWED mode, it gives me only the option to set the 2nd layer resolution to 1705x1024 (with no ability to increase it), but it is clearly using up my entire screen, though also quite clearly doing so at the lower res (nothing is as sharp as it should be). Changing Screen/UI res and the 3D Res Scaling both to 2560x1600 results in the same problem I noted in the OP.
Your problem is because you don't recognize that your monitor is not set to 2560x1600.


Th reason you only see part of the game when you set it to 2560x1200 resolution is that your monitor is a lower resolution so it only displays what it can, starting from the upper left corner as that is where the screen is "anchored".



Check your desktop resolution then set your game to match.
They have to match or the game will be bigger than your screen or smaller than your screen if you set the game lower.




I can't believe people still have this issue?


"The game is broken because it's too big to fit on my screen at this resolution. "

"Are you sure your desktop is set to that resolution too?"

"I know it's not the desktop so I won't bother checking."

"Just check it."

"Oops. I guess I did have the desktop resolution set much lower than I thought."

"/facepalm"










Just check your desktop graphics settings and make sure your resolution there matches your resolution in game by changing one of them to match.


 

Posted

Quote:
Originally Posted by T_Immortalus View Post
Your problem is because you don't recognize that your monitor is not set to 2560x1600.

Th reason you only see part of the game when you set it to 2560x1200 resolution is that your monitor is a lower resolution so it only displays what it can, starting from the upper left corner as that is where the screen is "anchored".

Check your desktop resolution then set your game to match.
They have to match or the game will be bigger than your screen or smaller than your screen if you set the game lower.

I can't believe people still have this issue?
Please just DELETE your post. It is inaccurate in every regard.

I am a PC guru myself. My screen IS set to 2560x1600, and that remains evident when in Windowed mode (where it 'works' but the in game rendering is being scaled up). The game even reports a DESKTOP RES of 2560x1600, but for whatever reason, the 3D scaling slider maxes out at a much lower res. [In full screen mode, ONCE I DID THE REGISTRY EDIT, the monitor reports it is receiving a 2560x1600 signal and it is also set to that resolution.] I have also tried various iterations of Nvidia's scaling choices, all with no effect.

I have two possible problem sources left to try (neither of which is an issue in WinXP):

(1) I have Windows 7 (but not XP on the same PC) set to a non-100% zoom (for text, browsers, etc). This doesn't affect most rendered GAMES (practically anything I play via Steam), but has proven to make some older program's dialog boxes mis-scale. I really don't see how this could be the problem, though, as the scale is VERY off.

(2) I did wonder if my dual screen setup was an issue, but even after totally disabling the second screen and rebooting, the effect remained. I think I may simply DISCONNECT the 2nd screen and try again, as I noted that my main screen is reported by NVIDIA as screen 2 (even though it is the 'main' as set by Windows) and my secondary is given #1. (I'll first disconnect, then swap DVI jacks...).

If neither of the above fix it, I'll take a photo of the screen with the monitor reported input and display resolution visible, so that you can see I'm not crazy.


 

Posted

PROBLEM LOCATED (no solution other than changing an O/S setting)

Windows 7 offers a nice feature under...

Control Panel > Appearance and Personalization > Display

I had this setting on "Larger 150%". Reducing it back to "Smaller 100%" returns my scaling for CoH to normal.

RETESTED -- It appears that ONLY the "Larger 150%" setting creates the problem. "MEDIUM 125%" does not result in the same issue. (and on both 125% and 100%, the in game resolution reported is 2560x1600 with 3D scaling also showing 2560x1600)
So, for whatever reason, the largest setting throws something off with CoH resulting in the screen res getting whacked. Now, this is a WINDOWS 7 setting, not an Nvidia setting. This setting was DESIGNED for these ultra high res displays to keep users from having to use tiny text (again, this doesn't typically affect GAMES at all, and the 125% setting still does not affect CoH, so I'm not sure why 150% does).

This setting allows you to set scaling on the display which usually only affects text and dialog boxes and the like... it has not affected any other game and it is ANNOYING that I have to lose the ability to use this setting. (On this monitor, I like to use this feature so that text isn't teensy tiny; most newer programs work just fine with it, including every STEAM based game I own).

I hope a future update fixes this.


 

Posted

Quote:
Originally Posted by jg0001 View Post
Please just DELETE your post. It is inaccurate in every regard.

jg's back. :] I just glanced the thread but could you be having issues with the 258.96 drivers, I just updated my wife's pc to the 260's because she was crashing and no problems now.

Quote:
PROBLEM LOCATED
-edit disregard my suggestion.






 

Posted

Quote:
Originally Posted by jg0001 View Post
[b]PROBLEM LOCATED (no solution other than changing an O/S setting)

Windows 7 offers a nice feature under...

Control Panel > Appearance and Personalization > Display

I had this setting on "Larger 150%". Reducing it back to "Smaller 100%" returns my scaling for CoH to normal.
Well, the solution is in the exact same location as the resolution settings.

I don't use the increased size, but then I don't have such high a resolution, possibly not as proportionally small a monitor either.


Good to know what the solution is, but again it was not the game that was the issue. It was your display settings.


 

Posted

Ace // BillZ

I just started up some Rogue accounts (x3); I am presently playing 3 Fire/Rad corruptors (yeah, I know I've done that already).

If you're interested in teaming, check me out of VIRTUE -- typically 9pm-midnight+ EASTERN. (I've had a few kids since this game came out, limiting my earlier play times).

VIRTUE --
TheQueen <--- this is my 'central' PC account, i.e. the best one to CHAT
AlphaGuard
OmegaGuard


 

Posted

Quote:
Originally Posted by T_Immortalus View Post
Well, the solution is in the exact same location as the resolution settings.

I don't use the increased size, but then I don't have such high a resolution, possibly not as proportionally small a monitor either.


Good to know what the solution is, but again it was not the game that was the issue. It was your display settings.
Well, the solution was neither (1) in the game (though the game may be the problem) nor (2) on the physical DISPLAY settings, nor (3) an Nvidia driver setting. It was a Winows 7 setting that SHOULD work as I had it.

Thanks anyway.


 

Posted

Quote:
Originally Posted by jg0001 View Post
PROBLEM LOCATED (no solution other than changing an O/S setting)

Windows 7 offers a nice feature under...

Control Panel > Appearance and Personalization > Display

I had this setting on "Larger 150%". Reducing it back to "Smaller 100%" returns my scaling for CoH to normal.

RETESTED -- It appears that ONLY the "Larger 150%" setting creates the problem. "MEDIUM 125%" does not result in the same issue. (and on both 125% and 100%, the in game resolution reported is 2560x1600 with 3D scaling also showing 2560x1600)
So, for whatever reason, the largest setting throws something off with CoH resulting in the screen res getting whacked. Now, this is a WINDOWS 7 setting, not an Nvidia setting. This setting was DESIGNED for these ultra high res displays to keep users from having to use tiny text (again, this doesn't typically affect GAMES at all, and the 125% setting still does not affect CoH, so I'm not sure why 150% does).

This setting allows you to set scaling on the display which usually only affects text and dialog boxes and the like... it has not affected any other game and it is ANNOYING that I have to lose the ability to use this setting. (On this monitor, I like to use this feature so that text isn't teensy tiny; most newer programs work just fine with it, including every STEAM based game I own).

I hope a future update fixes this.
jg, welcome back.

This isn't a Windows 7 only feature or problem unfortunately. The same option is available in XP and possibly in 95/98/ME/2000 as well. It also caused scaling issues in those OS's.

Most of the people I know of that used that setting were those that were running a program that required a specific screen resolution such as 1024x 768 but that made the text too small for them to read easily (often older people or those with acute visual impairments) or people that wanted to run higher resolutions due to games or graphics programs they used but since they were on 14"-17" monitors they couldn't read all of the text, even sometimes on the icons themselves.

I came across this issue when I was doing phone based Tech Support for a hardware manufacturer and we had customers unable to click the buttons in our setup wizards. It took a bit over a week to get someone willing to work with us (and that could follow instructions) to check all of the possible settings. Once we found the culprit, it was an easy solution for our techs to change that setting, run through the wizard with them (since they were on the phone anyway) and if they wanted, we walked them through changing it back.

The bad thing is I've run into it off and on over the years in other software as well. It's just been so long since I had to deal with it that your description didn't trigger my memory on this one. I think the last time I dealt with it was in early 2006 and it was another case of a dialog box coming up in a program where we couldn't click the buttons to advance through the settings the program needed.

Anyway, still not a totally new issue, and since it's been around so long I doubt Microsoft considers it something needing to be corrected. As I'm getting older, I wish they would correct it though since my vision isn't what it used to be and my screen resolutions are higher than what they used to be.

Again, welcome back.


If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.

Black Pebble is my new hero.

 

Posted

Thanks for the warm welcome back TJ.

I'd imagine I'm not the ONLY one with a 30" monitor running 2560x1600 who set the O.S. level display scaling to 150% who plays this game, though I do concede there are probably very few of us. While I know versions of Windows prior to 7 had similar features, to my recollection, they never worked or integrated as well with the O.S. As I noted in my op, I've certainly experienced the issue you yourself mentioned (with dialog boxes, usually in configuration/setup routines for games, getting misscaled to the point of not being usable), but I've not had any other GAME have this issue.

What I still don't get is that at 125%, the game plays fine (and looks the exact same as when I set it to 100%). It just doesn't work at 150%. Maybe there's some maximum cap in there somewhere that is causing CoH to crap out. [If I'm not too lazy, maybe I'll try setting the 150% O.S. scaling on my 1920x1080 native screen (on another PC) and see what happens.]

For those joining this conversation late, the SCALING % I'm referring to is not the same as the UI scaling in the game. I'm referring to a Windows 7 scaling feature.


 

Posted

Quote:
Originally Posted by jg0001 View Post
PROBLEM LOCATED (no solution other than changing an O/S setting)

Windows 7 offers a nice feature under...

Control Panel > Appearance and Personalization > Display

I had this setting on "Larger 150%". Reducing it back to "Smaller 100%" returns my scaling for CoH to normal.

RETESTED -- It appears that ONLY the "Larger 150%" setting creates the problem. "MEDIUM 125%" does not result in the same issue. (and on both 125% and 100%, the in game resolution reported is 2560x1600 with 3D scaling also showing 2560x1600)
So, for whatever reason, the largest setting throws something off with CoH resulting in the screen res getting whacked. Now, this is a WINDOWS 7 setting, not an Nvidia setting. This setting was DESIGNED for these ultra high res displays to keep users from having to use tiny text (again, this doesn't typically affect GAMES at all, and the 125% setting still does not affect CoH, so I'm not sure why 150% does).

This setting allows you to set scaling on the display which usually only affects text and dialog boxes and the like... it has not affected any other game and it is ANNOYING that I have to lose the ability to use this setting. (On this monitor, I like to use this feature so that text isn't teensy tiny; most newer programs work just fine with it, including every STEAM based game I own).

I hope a future update fixes this.

THANK YOU..... THANK YOU..... THANK YOU.....

I upgraded from Windows 7 32bit to 64bit this evening. After installing all my video drivers etc I loaded up COH had the same problem as described in your first post. I pulled my hair out for hours trying different video drivers etc until I found your post.

I confirm everything you said is correct. I also add to this thread that I was not having this problem on Windows 7 32 bit with the 150% setting - only in 64 bit. I have switched to 125% and now everything is fine.