CoX not keeping my resolution setting. Help!


Father Xmas

 

Posted

Dunno what happened, but ever since the last couple patches the game won't keep my resolution. This hasn't been an issue at all and then with the last couple patches now every time I start the game, it gives me an error that it can't support my resolution and defauts to 800x600 windowed mode. It's seriously annoying me. Been running 1440x900 (widescreen) at 75hz resolution for over a year without issues.

I changed my video card over a week ago but it's been fine except for the last two days, which were after a couple quick patches. Anyone else having problems?

When setting the card to use program-controlled settings, it wouldn't keep my resolution at all. When I force antialiasing, vertical sync, and anisotropic filtering, the game will hold settings after I change back the resoltion in-game and restart the game. But it holds it intermittantly. Sometimes it stays put, sometimes it doesn't.

Using a P3 1.2ghz, 512mb RAM, eVGA nVidia 6800 Ultra, WinXP Pro (SP3). Drivers/WinXP updates are the most current. Any ideas? I'm really frustrated here. Getting tired of starting the game up only to do the song-and-dance of whether or not it'll hold my resolution change again.

Any help's appreciated.


 

Posted

Never heard of Tweak CoH before (I'm not on these forums all that often). Is this something that forces settings on the game client prior to the game initializing? I'm assuming it runs in the background behind the CoX client?

Windowed mode is on and off too just like the resolution I have it set to. I've been running full screen 1440x900 for over a year with no problems. Just these last two patches it's been doing odd things.


 

Posted

[ QUOTE ]
Never heard of Tweak CoH before (I'm not on these forums all that often). Is this something that forces settings on the game client prior to the game initializing?

[/ QUOTE ] Yes. It makes the adjustments by editing the game's default options in the registry. You use it BEFORE you open the client.

[ QUOTE ]
I'm assuming it runs in the background behind the CoX client?

[/ QUOTE ] No. It's used for a one-time set-up. You open it, make your changes, and close it. There is no reason to have it open while the game is running.


 

Posted

No, the game saves it's hardware settings in the Windows Registry, TweakCoH simply modifies them. You could modify them directly as well but it's to easy for someone who thinks they know enough to mess up their system. A version of this program has been around since the open beta of City of Heroes in 2004.


Father Xmas - Level 50 Ice/Ice Tanker - Victory
$725 and $1350 parts lists --- My guide to computer components

Tempus unum hominem manet

 

Posted

[ QUOTE ]
No. It's used for a one-time set-up. You open it, make your changes, and close it. There is no reason to have it open while the game is running.

[/ QUOTE ]

The client seems to be losing settings after I've corrected them from prior game sessions. I'm not sure if TweakCoH will ensure the settings are held even if I run it prior to the game client.

What gets me is this wasn't an issue until 2 days ago. And it was only after the recent patches. Been running fine for a year+ with no issues.

Guess all I can do is install Tweak CoH and see. If it still has problems holding the settings after running it, I suppose a reinstall of CoX might be in order...


 

Posted

[ QUOTE ]
[ QUOTE ]
No. It's used for a one-time set-up. You open it, make your changes, and close it. There is no reason to have it open while the game is running.

[/ QUOTE ]

The client seems to be losing settings after I've corrected them from prior game sessions. I'm not sure if TweakCoH will ensure the settings are held even if I run it prior to the game client.

[/ QUOTE ] The game opens the settings from the registry every time you run it. If your registry is changed before you run the client, those are the options it's going to use.

Whether or not your settings will still "stick" after each session is another thing. The client may still change those registry settings if it finds a problem somewhere, but if that's the case, then we'd have to examine why it thinks those options are now invalid.

The problem you are experiencing seems to be the way the option menu in-game is currently working. It doesn't always save your options if close the window (even if you clicked "apply"). It seems to work better if you set the options, click apply, then quit the game without closing the window.

Otherwise, it may not be editing the registry and only working for that single play session. Because the registry never got updated, it reverts back to a previous preference the next time you play. Many people find that using TweakCoH is much easier than trying to monkey around with the mechanics/glitches of the interface. lol

[ QUOTE ]
What gets me is this wasn't an issue until 2 days ago. And it was only after the recent patches. Been running fine for a year+ with no issues.

Guess all I can do is install Tweak CoH and see. If it still has problems holding the settings after running it, I suppose a reinstall of CoX might be in order...

[/ QUOTE ] Reinstalling CoX.. sets your registry to default.
Running TweakCoH.. sets the registry values the way YOU want them.
Reinstalling CoX shouldn't make a difference, but I suppose you can try it if you really feel the need.

Hopefully TweakCoH will come through anyway.


 

Posted

The settings "sticking" seem to be intermittant. Sometimes it works, sometimes not. The PC could be off, do a cold boot, and work great when I launch CoX. Other times, after running for a bit and playing CoX and having the game closed for a while, I'll come back later and re-launch the game and it'll "un-stick" and revert to 800x600 windowed mode with the error. No real pattern to it.

I usually change settings in-game, apply, close window, and quit to login then close game and restart. As a side note, after CoX flips out and changes my game client resolution, for some reason it also sets my desktop resolution to 800x600 as well. So I have to change that back as well as the refresh rate. So I have no idea why CoX kills my in-game resolution AND my desktop resolution.

Either way, looks like I need to test Tweak CoH and see what it does. Definately tired of fiddling around with the interface and multiple game client relaunches. Only reason I considered a reinstall of CoX was if the game is messed up. Sort of a last ditch effort. I've saved my settings to file, so I can always set that back up that way.


 

Posted

The game isn't going to change your desktop. If your desktop resolution is changing, then I'd say it's your video device that is actually having the problem. The game get's it's list of possible resolutions from your video device. I doubt the game or any of it's recent patches have anything to do with your problem.

What's happening is the video card itself is removing the other resolution you are trying to use, causing your desktop to revert back to 800, and then the game doesn't have the resolution to choose from anymore, so it also reverts back to 800.

If that is the case, then you are right, TweakCoH isn't going to do anything for you.

I'd try making sure the video card drivers are re-installed correctly. I think at this point, a CoH_Helper report is in order.


 

Posted

Well, here's the update. Like I said, I've been using the new video card for over a week without issues. The video drivers and the card have been fine, including gameplay until just those couple of days ago.

Dunno why it was changing my desktop on top of the game going nuts, but Tweak CoH seems to have fixed the issue thus far. No more resolution problems. Perhaps the CoH registry settings just needed a hardset instead of going through the game interface.

Sometimes it does well to just accept as is. It's apparently fixed, so I'm going to leave it at that. Thanks again for the help.


 

Posted

lol np.. nice job. Hope it stays that way.


 

Posted

You and me both.


 

Posted

Well, new update. It did it again. For the record, I have two computers I use with a KVM switch connecting them. One for gaming, the other as a server and for everything else.

I noticed when I was set on the PC I play CoH on, the resolution issues didn't occur (courtesy of TweakCoH). However, when starting the game and switching to the other PC I would get the resolution error which I would see when I switched back. Running TweakCoH again before re-launching it fixed it again. Either my LCD isn't remembering the settings it stores and holding the resolution if I'm not active on the CoH PC or the KVM is causing it by not communicating with the LCD and the CoH PC while CoH is initializing.

Either way, it's probably the KVM switch or the LCD monitor doing it and not CoH itself (although it's a byproduct) and it isn't my video card drivers/monitor drivers. Albiet I've got a cheap LCD monitor, so a better quality monitor may solve the issue at hand. In addition, the LCD and KVM are both VGA and not DVI. DVI might be a different outcome.

So I guess that's some info for people running LCD's and KVM switches. When you load CoH, stay on that active PC until the game finishes initializing or there *possibly* could be resolution issues.


 

Posted

[ QUOTE ]
It's the KVM. A KVM "Emulates" a Monitor, if the emulated monitor has a smaller resolution then the resolution of your real monitor then CoH will freak out.

[/ QUOTE ]
I can atest to that i use to have my TV setup as a second monitor(duel monitors where cool ok ) anyways the TV was set to 1386 by 768(somethin close to that i think) while my monitor was 1280 by 1024 and tryin to use the settings from my monitor on my TV caused the game to show up as a blank screen(Heck it would show up as no connection) was a simple fix i just had to make sure to load CoH on the TV so it would be bigger rather then have to jack with the settings each time.


 

Posted

Well, it hasn't been a problem until about a week ago and I've been playing CoH on this KVM for 4 years without it doing this, even if I switch to the other PC while it's loading. It started about a week after I put in a new video card. Perhaps the native resolution on the video card vs. my old card is making the KVM and CoH wig out. lol I run the monitor at 1440x900 single display. Upgraded from a nVidia GeForce 4 Ti 4600 to a nVidia GeForce 6800 Ultra.

Either way, seems to work as long as I'm active on the CoH PC while it's loading. Not really any trouble to stay on the CoH PC for an extra 30 seconds while it starts up before going to the server to fool around so I'll just do that. At least I know where the problem is. When I build a new PC, I'll be replacing the KVM with a newer model that passes USB 2.0 and DVI or HDMI. I'll see if that changes anything when I swap it out in a few months.