I had everything running pretty smoothly. Few days ago, I after practice in VirtualBox, compiled GroovyUME156. It worked great. While doing that I decided to try out some settings for video output. I don't know how, but somehow I messed up AdvanceMenu. It now displays image that looks like an image my JPAC would normally produce when fed 31 KHz signal. But it isn't. It looks like the image starts halfway on left-right axis and the missing half is wrapped on the left side. Games look perfect as well as Linux shell and GASETUP menu. All video settings should now be the default Generic15KHz monitor.
I will provide better info with screenshots once I next look into it (super busy week at work), but right now I would like to know:
1) what files could I look into? Where are the relevant settings stored for AdvanceMenu? AdvanceMenu's own .rc file only has one number settings for screen size (didn't change that, when things broke) and some boolean values for interlace and such. Alternatively I could re-install Groovy Arcade, but last time I failed it somehow overwriting wrong partitions and I finally had to copy ROMs again.
2) Is there an idiot proof guide re-installing Groovy Arcade while keeping your ROMs? Last time I remember, it was either fully automated with sensible defaults for newly created partitions or totally custom where you needed to know exactly how the partitions are laid out.
3) What about alternative front ends, are they as good or better than AdvanceMenu? My requirements are the obvious ones: works with cabinet controls and display. Also in my case it should also work in vertical orientation. Bonus points for good default layout and customization options. I also use UME for consoles and computers in my cab. If the frontend could display soft list name for a ROM instead of the file name that would be awesome ("Super Mario World" instead of smw.zip).