Ive finally figured out what was going wrong. I noticed anytime retroarch would start in progressive 60fps … nothing would play, and if I could trick it into interlaced 30fps by toggling “threaded video” then any rom would load fine.
Ive tried changing video_refresh_rate to 30 in cfg file but it was just like toggling “threaded video” and would only work once and next time RA was launched it would revert back to 60fps and whenever RA would start in 60fps mode everything would mess up.
I finally tried turning save_on_exit to false in the config…
Now retroarch runs fine everytime, and loads all roms/cores without issues.
Untill… Im in bigbox , then I get a scrambled screen. I dont understand what bigbox could be doing to make the screen scrambled when retroarch runs fine now when launched directly.
I feel like its something to do with retroarch being able to switch resolutions fine on its own but when ran through bigbox it gets messed up. Do I need to run the crt at a specific resolution since it seems bigbox just takes whatever resolution the monitor its on is ran at? Ive tried 640x480 30hz interlaced, 60hz interlaced, 120hz interlaced and all give me the same out of sync image when a games loaded through bigbox. I think once when I set crt to 60hz interlaced the game would load but it wasnt in 240p super res it was in mushy 480i. Ive tried setting descktop res on crt to 2560x240 but just get a squished image but its there and isnt out of sync.
Ive been sitting at this computer for over a week now in ocd mode, i just need it to work so i can do other stuff in life lol. Im desperate…Is crt switchres wizardry noone knows about?