Aerothorn on 7/1/2010 at 03:04
Hey - so I'm currently running Windows 7 Home Premium (64-bit) using a Samsung LCD monitor (DVI) and a GeForce GTS 250 1GB with the 195.62 drivers.
In the Nvidia Control Panel, there is no flat-panel scaling option as there has been in the past (and, indeed, as there was when I was running some older drivers during the summer). Any idea how to enable it? I hate having games stretched.
Renzatic on 7/1/2010 at 04:13
Short answer: you can't. For some reason, GPU LCD scaling is nonexistent on Vista/7 with Nvidia cards. As to the reason why, well...I've heard every excuse from Nvidia is lazy and refuses to fix the issue all the way to some BS issue with DRM. Whatever it is, the end result is it just doesn't work.
And hey, at least it blocks out the option for you. On my end, I see the scaling options in the control panel, but it resets itself to default after hitting apply. It's a giant damn tease for me.
Aja on 7/1/2010 at 10:00
That's odd, I have Windows 7 Pro 64bit, an 8600M GT, and whatever the latest driver is, and scaling works fine for me. I'm using a laptop, but an LCD's and LCD, no?
edit--195.62 drivers
Aerothorn on 7/1/2010 at 13:58
Wow, that's...atrocious. I have a laptop for real legacy gaming but that thing is severely underpowered - we're talking really rudimentary 3d or 2D stuff here. I made this discovery when deciding to play Max Payne on my Windows 7 computer, and I doubt the laptop could run that. And the thing is unplayable stretched into 16:9 - Max is a morbidly obese midget who can't climb three-foot walls.
WHY DO MONITORS DEFAULT TO STRETCHING. Is Fixed Aspect Ratio really that complicated?
I don't suppose there is any third-party software that can do this?
Renzatic on 7/1/2010 at 19:04
Apparently laptops are spared from the scaling issues, as, based on what I just read, it only affects HDCP compliant displays tethered to HDCP compliant graphics cards. Pretty damn stupid.
As for fixing it, some people have had luck tweaking resolutions in Powerstrip, or applying a few registry edits here and there and hoping for the best. The only solution that's worked for me is either hoping a game has built-in aspect ratio correction, or playing older games in Ubuntu, where the GPU scaling options work fine.
Aerothorn on 7/1/2010 at 22:04
man, that's just depressing. And I'm not nearly knowledgable enough about Linux to use the Ubuntu workaround.
Maybe this summer I'll pick up a CRT for retro gaming purposes.
bikerdude on 7/1/2010 at 22:57
its partly because your connected via DVi and drivers. But that said my old GTX285 via my NEC 20" had scaling in the driver. Uninstall and reinstall the driver, if that fails try a previous driver. Or failing all of the above there maybe 3rd party utils to do tweak the option on/off etc..
Renzatic on 7/1/2010 at 23:34
A wild idea just occurred to me. Since scaling is apparently disabled due to HDCP compliance issues, you might be able to find a way to break it to get your scaling options back. The only downside to this is, provided you get it working, you won't be able to watch Blu-Ray movies.
I admit this is just a random guess here, but it might be worth looking into. In the meantime, I doubt Bikerdude's suggestion will work because, while his GTX285 was HDCP compliant, his NEC 20'' probably wasn't. Installing new drivers won't fix your problem here since all your hardware is probably capable, ready, and enabled.
bikerdude on 8/1/2010 at 00:34
Quote Posted by Renzatic
, while his GTX285 was HDCP compliant, his NEC 20'' probably wasn't.
Ah yes, I didnt think about - fucking DRM...
Renzatic on 8/1/2010 at 04:59
Yup. Fucking DRM. And this isn't that minorly annoying software DRM that can be cracked if it gets too annoying. No. This is that hardware specific, enforced by the OS DRM no one can seem to get around.
Guess you either got to get an LCD screen with hardware scaling capabilities, or get a Radeon...which supposedly works fine, though you have to reset your scaling options each time you fire up a game. No simpler solutions than that, unfortunately. :(