01-21-2014, 10:42 PM
I'm not sure about the sharpness quite yet. It seems roughly the same though. but that was more due to using 16:9 base values for the scaling, I think. What I'm doing now, is trying to get the actual (gs reported, at least) native res, for each specific game. And then base the scaling multipliers on that. Rather than the hardcoded fixed values that cause scaling issues in games.
-----
I've attached a preliminary test build below. This is a different sort of test build. Not one for testing gameplay, but rather for loading up your games and look at the top of the GSdx window (where the fps, and % usages are reported), and it will display what each game's reported native resolution is.
Then I'd like you to look at the console - I have a trace outputting from when the emu is launched that will spew out what the reported base width, and height values are (more than a bit crude, sorry, but it works lol). What I'd like you to do is check out your games, and tell me if the console output trace is matching the GSdx values at the top of the screen.
Again - this comes with it's own pcsx2.exe to avoid visual studio problems, with different versions.
Ensure your using scaling (2x, 3x, etc), and not a custom-set resolution, as that is unaffected.
Test Build: [attachment=48416]
Please keep in mind this is a very early version of the test, and it will need to be refined an all that. This is strictly to see if it's actually working. I've only got like 9 or 10 games burned to iso on my machine atm, so it's not much to go by.
Thanks a lot for testing, it's appreciated
#Edit: I forgot to mention - this build has a problem with some cutscenes, but that'll be looked into later.
-----
I've attached a preliminary test build below. This is a different sort of test build. Not one for testing gameplay, but rather for loading up your games and look at the top of the GSdx window (where the fps, and % usages are reported), and it will display what each game's reported native resolution is.
Then I'd like you to look at the console - I have a trace outputting from when the emu is launched that will spew out what the reported base width, and height values are (more than a bit crude, sorry, but it works lol). What I'd like you to do is check out your games, and tell me if the console output trace is matching the GSdx values at the top of the screen.
Again - this comes with it's own pcsx2.exe to avoid visual studio problems, with different versions.
Ensure your using scaling (2x, 3x, etc), and not a custom-set resolution, as that is unaffected.
Test Build: [attachment=48416]
Please keep in mind this is a very early version of the test, and it will need to be refined an all that. This is strictly to see if it's actually working. I've only got like 9 or 10 games burned to iso on my machine atm, so it's not much to go by.
Thanks a lot for testing, it's appreciated
#Edit: I forgot to mention - this build has a problem with some cutscenes, but that'll be looked into later.