PyMenu was originally made for the cfm from steward that is curated by jutley. Jutley made on release of this firmware with PyMenu as default.
After that, gameblaba created the UselessRS97 fw, which is more advanced and has a lot of fixes for emulators and games, but is incompatible to stewards fw. I adapted PyMenu to run on this fw which is also the basis for other devices as the Arcade Mini and the K3P
As for the different board revisions: I still have not seen a problem that is specific to a revision. I don't think that the black screen error described here has anything to do with that. You should see at least something on all devices.
The only things that are currently missing from PyMenu are:
- TV-Out: not my priority, I don't use it. Could easily be added to the menu
- Configuration: Bug bummer. The configuration currently in the repository is still for the old fw made by jutley. You can change it to your liking on the device without touching any config files, but its work and nobody has done it yet ( @jutley
My advice: get the latest useless firmware and give it a try. Use a new sd-card and you can always go back, the device can not be bricked.
To get the game previews follow the guide here: https://github.com/m1024x/retrogame-preview-guide
Overclocking is done in PyMenu, frameskip can be set in the emulators