RetroArch - Native CRT Support

Ok, thanks. I have the User_modes.ini and the User_modes - super.ini … does it matter where i add them?

you can create your own if you want just add the ones I’ve suggested. its just a text file with the .ini extension instead of .txt.

But no it does not matter which one you change.

Well, guess i suck.

My file looks like this:

  • Desktop

  • 640 x 480 @ 60.000000 desktop

  • 320 x 480 @ 60.000000 desktop

  • Super resolutions

  • 2560 x 192 @ 60.000000 super

  • 2560 x 200 @ 60.000000 super

  • 2560 x 224 @ 60.000000 super

  • 2560 x 237 @ 60.000000 super

  • 2560 x 240 @ 60.000000 super

  • 2560 x 248 @ 60.000000 super

  • 2560 x 256 @ 60.000000 super

  • 2560 x 264 @ 60.000000 super

  • 2560 x 272 @ 60.000000 super

  • 2560 x 280 @ 60.000000 super

  • 2560 x 288 @ 60.000000 super

  • 2560 x 296 @ 60.000000 super

  • 2560 x 304 @ 60.000000 super

  • 2560 x 320 @ 60.000000 super

  • 2560 x 336 @ 60.000000 super

  • 2560 x 344 @ 60.000000 super

  • 2560 x 352 @ 60.000000 super

  • 2560 x 360 @ 60.000000 super

  • 2560 x 368 @ 60.000000 super

  • 2560 x 376 @ 60.000000 super

  • 2560 x 384 @ 60.000000 super

  • 2560 x 392 @ 60.000000 super

  • 2560 x 400 @ 60.000000 super

  • 2560 x 416 @ 60.000000 super

  • 2560 x 432 @ 60.000000 super

  • 2560 x 448 @ 60.000000 super

  • 2560 x 464 @ 60.000000 super

  • 2560 x 480 @ 60.000000 super

  • 2560 x 496 @ 60.000000 super

  • 2560 x 512 @ 59.000000 super

  • 2560 x 544 @ 55.000000 super

  • 2560 x 560 @ 54.000000 super

  • 2560 x 768 @ 60.000000 super

  • 2560 x 800 @ 60.000000 super

  • 2560 x 192 @ 50.000000 super

  • 2560 x 200 @ 50.000000 super

  • 2560 x 224 @ 50.000000 super

  • 2560 x 240 @ 50.000000 super

  • 2560 x 288 @ 50.000000 super

  • 2560 x 237 @ 50.000000 super

  • 2560 x 254 @ 55.000000 super

  • 2560 x 448 @ 50.000000 super

  • 2560 x 480 @ 50.000000 super

  • 2560 x 512 @ 50.000000 super

  • 2560 x 576 @ 50.000000 super

I installed them in static mode this time.

But when i started RetroArch with crt_switch_resolution = 0, my CRT went blank

When i set crt_switch_resolution = 1 its squeezed again.

Maybe i failed when dealing with the first two steps…is it normal that the 640x480 resolution, after enabling EDID emulation, feels like 30hz?

This is what i get when i start VMM:

Hello Yuke, did you try to follow my tutorial (posted in this thread) ?

Hi @Alphanu If I well understood, the output is VGA-0 I tried to use VGA only, not dual display. I managed to keep xrandr loading at startup in 640x480 15khz, so I Can use the crt TV only. I launch retroarch but it doesn’t change the resolution, e.g bsnes keeps launching at 640x480

Hello, i used this guide:

http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1052#p1052

But ignored the groovyMAME step as i dont want an arcade machine.

Ok, so if it can help, here is my step by step with files to download :

Hey, thanks for the Tut. What does W7 mean? Ill try out your Resolutionlist later but dont see many differences besides the suffix “super” in my list (dunno if thats a problem) thats missing in yours. I dont need a special version of RA right? I just got me the latest x64 version. My 5:4 LED Screen im using to set everything up until i start EDID emulation is capable of 15khz, so it doesnt goes blank after activating it, thats not a problem right?

W7= Windows 7. No special version of RA needed and no, your screen is not the problem but make sure the modelines and arcadeosd resolution are applied to your CRT and not your LCD.

Ah, right, could have guessed it…im using windows10 tho. Should work too according to the guide.

I tried your list and as expected have exactly the same issue as with mine. So thats not the root of my problem…

Im running out of options here to be honest, no idea whats going on…After installing the Modelines i can see all the resolutions under displayadapter in windows and can switch to the resolutions to test … 320 x 240 no issue, 640 x 480 obviously working too but it hurts my eyes - feels like 30hz lol. And i can also switch to a Super Resolution…which is obviously squeezed. So i guess they are indeed installed? I tried reinstalling RA. It started up without an issue in “windowed mode”. When i go full screen my CRT went blank again…when i change to CRT Resolution Switching its squeezed again…

One thing that i observed is that after i activate EDID for “Display 1” and then switch my VGA cable into my UMSA. The window suddenly changes to “Display 4” … when i reboot its “Display 1” again. I obviously tried installing the modelines for both cases (before and after rebooting) but the result is exactly the same.

Did tout try to use integer Scale ON with crt switchres 2560 activated ?

Im pretty sure i did but to be sure i just did it again and it is still squeezed.

Here is my Retroarch.cfg…maybe someone can see a problem …

https://drive.google.com/open?id=16jXD2hqJync2JWtApR4C-m8DxiQWmQlg

Ok so firstly you’ll want video_driver to be RGUI.

Can you upload a print screen of arcadeOSD?

Sure thing.

Can you post a screenshot of it when rgui (menu) is displayed?

Can you also try to toggle integer scale ON and OFF, I remember that causing a squashed screen (when it is either on or off, can’t remember which) for some emulator cores.

Nevermind i think you mean Menu Driver? This is set to RGUI already.

Not sure if i understand. I should start Retroarch GUI and then somehow also start arcadeOSD?

Integerscaling only fixed vertical squashing i had in SNES games for example.

You’re using a setup with both CRT and LCD connected right?

Can you confirm for us that your CRT is set to be the primary display?

Click right button on desktop -> choose display settings in menu. Click the CRT display and choose set as primary display.

No, im switching between LED and CRT (plug and unplug vga cable), which is a pain in the ass to be honest, but i dont want additional problems before fixing this issue…

Im close to resetting my whole windows installation to start from scratch…everything that was suggested doesnt work :frowning:

:edit:

One thing im remembering…when i installed the CRT_Emudriver (after reboot in testmode) … i got a bluescreen which lead to a automatic reboot of my PC … I didnt think much about it because i had to reboot anyways…so dunno if this could be a problem…

Ok, i give up, complete Friday and Saturday wasted on this (not to speak about the money).

I started from a clean Windows installation. Had the above mentioned bluescreen again while installing the CRT-Emudriver. Nevertheless had all my Modelines visible when i checked in windows under my video adapter resolutions. I cant make Retroarch accept the Superresolutions it seems. This is as far as i could go (FinalFastasyVI running on the leftside lol):

Im still open for suggestions of course. Specs are:

  • Windows10x64
  • Dualcore 3.2ghz CPU
  • 8Gb DDR3 ram
  • ATI Radeon HD6450 with vga, dvi and hdmi out + UMSA (Ultimate Scart Adapter)

Started installation with latest Radeon Catalyst driver installed (not the crimson thingy). I have c++ redistributable from 2010 and i have directX installed … thats it nothing else besides security updates.