no no, both take 15k over VGA (New Net City with Tosh PF and Cyberlead with MS9), yes I know technically it is called DE15 and not VGA connectorThis is generally configured for a 15k monitor, I imagine you'd need to alter settings for 31k.
This is a Lakka image - you need to burn it on a minimum 8GB SD card.Any chance of a pre-built image?
Yes I realized the premade image was different but thanks for the detailed comparison. Your AdvanceMame method would be a totally different experience (a lot better one) from what I read. I need to try it out. :]@suverman I'm sorry but you're "mixing" a little bit (or maybe I'm misreading your reply).
On RPi it's possible to set custom (non-standard) video modes at boot editing config.txt. It's also possible to use the command line to change these video modes on the fly. Various retrogaming distributions take advantage of these features in different ways:
- on LAKKA (www.lakka.tv) you can set a custom video mode at boot via config.txt (e.g. NES video mode if you're gonna use a NES emulator) and eventually change resolution and viewport manually for each core (emulator) or ROM (game). The "CRT switchres" option is (still) not supported on RPi.
- Recalbox (www.recalbox.com) AFAIK (maybe @archimage will confirm or deny this) use a fixed list of video modes to automatically set the "right" one at frontend level, i.e. just before starting the emulator (I don't know if video modes are also different for each for ROM loaded, so for example if Bad Dudes is effectively loaded with a video refresh of 57Hz).
- AdvanceMAME (www.advancemame.it) is different and, IMHO, currently is the most advanced regarding this feature, especially for arcade: having set the type of monitor used (CRT TV, PC multisync, Arcade etc.) and having chosen the mode of operation ("manual" like the one I have already described in the guide, or "automatic" like the one I will describe shortly for @PascalP) AdvanceMAME automatically and "intelligently" generates the best video mode both for each ROM loaded and the monitor used. Latest versions of AdvanceMAME are optimized for RPi and (as you can also see from my previous post) most games including CPS2, M92 and some CPS3 like Street Fighter III Third Strike run at FULL speed (100%) with NOframeskip. Input lag is also reduced to minimum.
display_adjust none | x | clock | xclock | generate_exact | generate_y | generate_clock | generate_clocky | generate_yclock
Hmm I'm not on Facebook anymore. :/Advancemame should be the best approach until Retroarch comes with newer cores/romset for the Rpi + Switchres integration, which I doubt is their main priority right now, it didn't move since a long time.
Your solution is the right way to go at the present, btw if anytime you are interested to help try to reach Ben Templeman on Facebook.
Lakka's support for X11 + CRT Switchres depends on him, a little support/interest should motivate him, people roughly declined to adopt X11 because no interest in CRT at all, also a lot of people sell their hardware, and don't see interest to help him to come with a solution that makes gpio obsolete, it somehow discouraged him![]()
' said:If the monitor accepts separate H/V sync signals at levels 0 - 5 V you can directly use the VGA sync signal of your PC. If the monitor uses another sync signal you must use a sync conversion circuit.
If the monitor accepts a composite sync signal, instead of using a sync conversion circuits you can also try twisting the two H and V VGA signal together. It works if you select VGA negative H and V sync on the programs. To be on safe side I DO NOT RECOMMEND THIS HACK to connect sync signals directly together. Technically you should never just tie sync signal lines together. They are not usually designed for this, so this can damage your video card. If you try, use with caution.
You must also ensure that the monitor accepts the VGA video signal level of 0.7 V p-p. Generally arcade monitors require a video signal between 1 V and 5 V for each line. Therefore if you attempt to drive an arcade monitor with a VGA video signal you will at most, have a very dark picture with no contrast. You will need to buy/make an amplifier for each line in order for it to work.
sudo apt-get install joystick
(and a reboot) should do the trick.