Could this shader 3D be theoretically done on CPU for texture upscaling and could you make Super xBR? Also is standalone 3D shader possible for purely 3D games?Hi, this is a PoC of the shader I'm working to filter 2D elements and let 3D untouched. So it's good to use with High Internal Resolution.
I chose ePSXe to release first because it render pixels perfectly square.
Inside this shader there's a var called XBR_RES and its default value is 3.0. You can tweak it between 1.0 and 5.0 (maybe it can go upper), though I can't see the results for it bigger than 3.0, as my notebook has a resolution of 1366x768, so it only can upscale by 3x max on psx games. I tested it with Resident Evil games and they worked very well!!
It's a xbr level 1 only, because I couldn't figure out how to make lv2 work this way. I think it will take time... So, some stairs won't be totally linearized.
I'd like impressions. If you can run it at resolutions bigger than 3x native psx res, please try changing XBR_RES param accordingly.