Ok. To anyone else that may be googling how to fix this, these are the settings I have for near-exact SNES video aspect ratio and timings using super resolutions. If you want timings for a different console, google "____ resolution", where the blank is whatever console you want to know the resolution for. Then, multiply the first number by 10. For instance, the SNES resolution is 256x224, so for the super resolution I added, I used 2560x224. Anyway, here we go!:
- Open user_modes - super.ini using Notepad++ and add:
2560 x 224 @ 60.000000 super
- Run vmmaker.exe, click Generate modes, then Install modes. You should see the resolution you added in user_modes - super.ini listed.
- Open retroarch.cfg using Notepad++, and change to the following:
menu_driver = "rgui"
video_fullscreen=true
video_scale_integer=false
video_smooth=false
video_threaded=false
video_shader_enable=false
video_fullscreen_x = "2560"
video_fullscreen_y = "224"
custom_viewport_width = "2560"
custom_viewport_height = "224"
custom_viewport_x = "-70"
custom_viewport_y = "-2"
aspect_ratio_index = "22"
video_aspect_ratio = "1.143000"
video_windowed_fullscreen = "false"
video_gpu_screenshot = "false"
- Enjoy retro-gaming bliss on your SD CRT =)
Hopefully I didn't leave any settings out. Let me know if I am not being clear enough in these instructions. If you try these settings and experience something that looks wrong, please post and I will try to figure it out. It may not be something you did wrong, but something I left out, so let me know and I will correct this post.
EDIT1: For comparison, here is a picture of the SNES running on an SD CRT:
https://imgur.com/a/IfaO0And here is RetroArch on the same TV:
https://imgur.com/a/1ykoJUnfortunately I don't have a camera stand for my phone, so the shots are not 1:1 because my hand was unsteady and I moved a little bit when I reached for the switchbox to switch over from the SNES to the PC
EDIT2: bought a camera stand so i was able to more accurately compare a genuine SNES video output vs RetroArch. Changed custom viewports for more accurate X/Y screen placement.
EDIT3: the aspect ratio is just a bit wider horizontally on RetroArch than a real SNES. It's unnoticable unless you do a direct side-by-side comparsion and you look very closely. I'll be fixing this soon. Below are comparison shots using a camera on a mount, pointed directly at the SD CRT. I named them wrong because they look nearly identical, so once you load up the image, it'll say "snes" instead of "retroarch" and vice versa. I'll name them correctly here to make it less confusing.
https://picgur.org/image/Gn3 <----------
SNES model 1, SHVC-CPU-1, via RGB SCART to YPbPr transcoder, to MonoPrice component switchbox, to Sony Trinitron KV-36FV26 SD CRT
https://picgur.org/image/GXz <----------
RetroArch using BSNES Accuracy core, via VGA-to-YPbPr transcoder (RetroTek VGACTV1), to MonoPrice component switchbox, to Sony Trinitron KV-36FV26 SD CRT