Reply 80 of 189, by Kordanor
Thanks, yeah, that sounds in theory what I did, just with some additional steps.
I just tried 640x400, but that is cropping off a whole lot. And decimating it makes it look a whole lot worse for me.
That said, I think my result with just downscaling from 720x400 to 320x200 and then upscaled via OBS looked fine.
I mostly dislike that OBS has to do some scaling. That basically means that you can't set up VCS in a way that you have a fixed result for each game. Instead you would need to handle each game's resolution individually in OBS. And while I am not sure which game handles it that way, I am pretty sure that some games use multiple resolutions, e.g. when switching to a cutscene. The idea was to have VCS handle it, but automatically applying the proper scaling.
If a game uses 2 different resolutions, you would basically need to readjust everything in OBS for these moments. Like switching to a different source for the cutscene, as the cutscene would otherwise be tiny or huge. Or you set a fixed max size in OBS, but that would then apply to everything. So if your gameplay is 800x600 which you'd want to scale to 1440x1080 via an area upscaler and your cutscenes are 320x200 which you'd want to scale with nearest neighbour to 1280x1000, then that would not be possible that way. Unless there is a plugin for that which I am not aware of. Ofc that would be an extreme example, but same would be true for other resolution mixes. Best you could do for a game mixing 320x200 and 640x480 is to define a window in OBS of 1280x1000 and then have everything stretched to that view. Sure 1280x960 would have been better for that resolution, but you cant make that distinction. You could alternatively set a width of 1280 px, but then your 320x200 would automatically be scalled to 1280x800.