I commented out the back button mapping in es_input.cfg.
I used Notepadd++ to inject <kidgame>true</kidgame> on the line just before </game> for each entry in the gamelist.xml.
I set ES to start in the arcade system.
I set ES UI Mode to Kid.
The only buttons that now work are Launch (A), Random (X), Page Up (L) and Page Down (R). Connecting a keyboard (already mapped) or exiting Kid mode gives me full UI control again.
This is the solution I have been looking for all along! :)
Mostly not at 4:3 or 5:4, as I said, because they haven't been manufactured in bulk in almost a decade. It is actively hard to find a brand new 4:3 or 5:4 LCD panel. 99% of new monitors are 16:9 or 16:10.
I also have a Lenovo M92P Tiny that I can use. However, this bartop will be dedicated solely to arcade platform, I have changed tactics and just ordered a Pi3B+. I really want to use GPIO for the controls so I can remove the USB encoder.
I will use a Lenovo T430 laptop connected to our main TV for console emulation (4x PS3 controllers). This has Intel HD4000 GPU so it handles most everything that I care about.
@caver01 There IS a recess/gap of about 2 cm, so you idea about a square piece of wood that fits the inside of the edges is quite brilliant. And would be very, very easy for me to do. It would be steady from sliding to the sides at least, and I can probably attach something on the back and/or front, so that is also keeps it from sliding back and forth.
The best part of that idea is almost that the recess/gap was probably going to look a bit strange on the stand (because the bartop bottom can't be flat on the stand), but this solution can actually hide that gap when it's on the stand, making it look more like a full size cap!
A small other question, is there any way to avoid the green screen when starting a neogeo rom?
No, this is present in original hardware. I know there is a trick to hide it, perhaps i'll look into it the day there won't be things more important to do in the emulator, which means probably never. I don't mind if someone try to add a core option for this and make a PR though.
Nice job buddy! I have finished my large cab too and was thinking about doing a small upright like this. I like how you have the shape and it's not the same as every other generic bar top...looks original.