|
I know this topic has already been discussed lengthy but I still don't know how to do it :/
I'm using Windows 7 64bit, a 26" Iiyama widescreen monitor and a Radeon 4850 with the latest Catalyst Drivers (9.11). I managed to enable GPU scaling (which was quite a hassle in Win 7 http://s2.directupload.net/images/091123/yukrvtxv.png ) and it works with games with a resolution of at least 800x600. (Diablo II, Warcraft 3 etc.)
Unfortunately Starcraft only has 640x480 (like Diablo 1 and many other old games) so the image remanes stretched on my monitor.
640x480 is listed in the Catalyst Control Center as an available resolution ( http://s6.directupload.net/images/091123/yvenq7uh.png ) but not in Windows ( http://s3.directupload.net/images/091123/59jyfd25.png ). Maybe you have pull of some kind of registry trick or something?
|
if you cant get a config tool made for your gfx card to do it there is the (somewhat ugly) solution to use wmode (chaos launcher/iccup launcher etc.), set your desktop resolution to something like 1280*960 or bigger (depends on what you prefer) and then toggle 2x screen(edit to clarify: double size of both x and y axis thus it should make the window slightly larger than 1280*960) feature of wmode (alt+F9 iirc, its to be found in the wmode readme file)
as i said before it would be a somewhat ugly solution to your problem, but who knows maybe its good enough for you -_-
gl hf getting a config tool that supports legacy resolutions for your gfx card btw =)
|
You should be able to use the "Maintain aspect ratio" setting in the Catalyst control center to maintain Starcraft's 4:3 aspect ratio rather than the native 16 of your monitor.
"Scale image to full monitor size" will stretch the 4:3 image to a widescreen, 16 , image, which it sounds like you DON'T want.
If you're having problems due to Win7 or your specific setup, I don't think I know how to help you. t.t
|
5386 Posts
I installed windows 7 with a radeon 3450 card, and the catalyst drivers for W7 DO NOT contain the ability to do GPU scaling
I reformatted with XP and installed the same version drivers (but for XP of course) and voila, GPU scaling was available.
There are a couple hate-threads on the AMD forums about this, because gamers are pissed off that AMD obviously neglected to get GPU scaling to work in the windows 7 drivers
you might have some luck searching google for gpu scaling + catalyst + windows 7 and hope that someone by now has come up with a solution (perhaps use the vista drivers ??) -- but this was 2 months ago that there were no solutions
|
too bad the monitor doesnt have a: Standard, Fill, Overscan setting. That way or like my 42 inch tv for pc gaming which i wud never do, Standard takes away a little from both left and right, and makes a perfect sqaure. No stretch!
|
That's why i love my Samsung P2350. Screen auto-scaling is just so nice when you like old games.
|
I had that problem but what I did was to change the resolution to a 4:3 ratio (i.e. 1024x768), the tell Catalyst Control to stretch or w/e it was and then run SC and that worked.it's just annoying to have to change resolution every time to play SC but it works.
|
Yeah scaling on ATI cards is a bitch with win 7. How did you manage to enable scaling? If you did the trick involving setting the res to a lower than normal res, enabling scaling, then setting it back to your normal res maybe try setting it to 640x480 when you enable scaling.
If you didnt use the resolution trick then this probably wont work for you
|
For me, I just go to the Catalyst Control program and set my resolution do something lower. My native res is 1920x1080, I just set it to some low random res then go to the GPU scaling adjust the setting. Then after doing that, go back to the screen res page and set it back to 1920x1080 and I got it working, SC is no longer stretch out for me.
|
On November 24 2009 10:29 jimminy_kriket wrote: Yeah scaling on ATI cards is a bitch with win 7. How did you manage to enable scaling? If you did the trick involving setting the res to a lower than normal res, enabling scaling, then setting it back to your normal res maybe try setting it to 640x480 when you enable scaling. [...]
I did the trick you mentioned, but the only resolution that unlocked GPU scaling was 1400x1050 (I tried 640x480 before) Searching google says, that it's theoretically possible to edit your registry and include 640x480 somehow, but I found no in-deph guide yet :/
For now I'm using cyronc's WMode solution. The image quality is a lot better that way because my monitor doesn't have to interpolate like hell. (thank you cyronc and chaos launcher )
|
|
|
|