Awesome! I’ve been wondering about something for a while, though. How would one figure out the content’s resolution outside of RetroArch? For example, I’ve been assuming a 800x600 res for pcsx2 and Dolphin, just to set something reasonable and with 4:3 ratio, but I know RA would not use that value.
I just do 1920x1440 (4:3) on my 1440p monitor for both PCSX2 and Dolphin. And then just set Internal Resolution at 4.0 to blur/blend the image.
You’ll need something like Res-O-Matic to run PCSX2 and Dolphin (or any other emulator) at 4:3.
I even use the same settings for some older PC games -
Oh man, I didn’t think about converting the monitor resolution to a 4:3 ratio with PC games… This eases the color bleed from the mask that led me to mess with shadow_msk values a few posts pack.
In my case it’s 1440x1080 for a 1080p monitor, if I’m not mistaken. Might need to experiment with the horizontal res a bit too, but this is an improvement.
I’ve also been increasing Internal Resolution for some PC games like Resident Evil 1-3 ports with the REBirth mod, so at least that’s something I was doing right.
Not sure what’s the difference between leaving pcsx2 and Dolphin at native res and 4:3 vs. using Res-O-Matic, though. I’m on Linux so that software won’t work very well.
I use Res-O-Matic to avoid pillarboxing (black bars on left and right) in standalone emulators.
Without Reso -
With Reso -
@DevilSingh maybe better adding parameter like Resolution_X and Resolution_Y but for Aspect Ratio? so it will only did CRT-Guest-Advanced in 4:3 internally without the need of something like Reso
You can use something like - AspectRatioSuite for that. I just prefer Reso as it allows me to not only change the resolution, but also the refresh rate on a per game/emulator basis.
thanks for mentioning this! I will test it
Unfortunately it seems it not do what I think, and if you think about it, even if it do work as intended there will be many problems like the crt mask will be distorted
also in
it not only the black bars, it also the sharping, so I think it’s better to add new AspectRatio to CRT-Guest-Advanced and ntsc-adaptive reshade shaders
The second image looks sharper here because both images here uses Resolution_X at 1920. Which you can imagine will look blurrier in the first image, as it is 2560 width in size.
Perhaps to clarify, the way I understand it: Reshade shaders apply to the whole screen. (or active window you’re using Reshade with). This is different compared to Retroarch which applies shaders to the active pixels the content is running at.
Res-o matic is just a tool to quickly change/start apps with the desired res/refresh in your system. On Linux you could e.g. define hotkeys.
Strictly speaking, you don’t to change the resolution to a 4:3 one, but it can be useful.
you sure it’s not because ntsc filter treated 4:3 as 16:9? anyway I noted this in my side not only in the imagines above
dolphin
Retroarch as you can see, the 16:9 is blurry but the 4:3 is sharper like the one from retroarchtrue, and that make the image blurrier in reshade
I’m 1000% sure. Some examples -
Resolution_X = 1920 (4:3) -
Resolution_X = 1920 (16:9) -
Resolution_X = 2560 (16:9) -
I think I might know what the issue is here.
Please post your Resolution_X setting for both 4:3 and 16:9 Dolphin images here. And also what upscaling (like 4x, 8x) are you using in the RetroArch Dolphin core?
Resolution_X=720 in both 4:3 and 16:9, but in 4:3 as you can see my screen resolution is 1440 not 1920
in retroarch I use no upscale, same for standalone Dolphin, also I get same result using pcsx2, and I think the problem will be the same in 240p consoles but I didnt test since retroarch suffices my needs for any console released before the year 2000
Just set Resolution_X to 960 for 16:9. As I showed in my examples above, for me it’s 1920 for 4:3 and 2560 for 16:9.
that hack seems work
but isnt better to add new Aspect Ratio option? so both black bars and sharp 4:3 in 16:9 will work
Hi all. Great shader and thank you for sharing your work. I’m confused on what to put for resolution_x and resolution_y. I’m using PCSX2 and CRT-Guest-Advanced. Should the resolutions match the actual resolutions of PS2 games? I am using native resolutions in PCSX2.
@Jobima I’ll look into this today (if I get some free time) or the next weekend. But, no promises.
Your screenshots look amazing. Can’t get games too look like that on PCSX2 or Dolphin on my screen. What settings do you use? I also have a 1440p monitor.