Sadly, the above method did not work. Using the above method, the whole retroarch gets cropped, (to 448p) while my monitor remains at 480p. Maybe My monitor can’t handle 448p at 60hz. Either way, the snes emulation is still cropped WITHIN the cropped retroarch.
I keep thinking:
"But SNES WAS intended to be shown 4:3!! (even though the resolution itself wasn’t 4:3) "
Maybe it will work if I use crop overscan, and than make modification to the interlace shader to match the stretched image?? (But have no clue how)
PS: Lex: It actually doesn’t matter for me to just use “normal resolution” 640x480 like you mentioned. The reason for using super wide resolution is to utilize shaders other than simple scanline shader (which I don’t plan to use).