Summer... The kids are on vacation... So my nephew and his friends persuaded me to give them a separate computer and TV for games.
"Well, you will join retro games," I said in a voice that does not tolerate objections
As a result, I went through several variants of distributions sharpened for retro games. I've known about some of them for a long time, but I've only discovered some of them now.
So, we will conditionally allocate three categories of devices. Computers, microcomputers and handheld consoles.
1. Batocera. Perhaps, now my favorite (despite the name meaning beetle ). There are options for almost any device (even for Atom processors). The PC version has Wine-Proton, PS3 emulator and all that stuff.
2. Lakka. Also works on almost everything. But there are no ES (EmulationStation) and third-party emulators, only RetroArch and its interface and engines.
3. RetroPie. The famous distro for Raspberries. You can put it on your computer on top of Ubuntu.
4. RetrOrangePi. For some devices on Allwinner processors. Mostly Orange Pi.
5. ArkOS. For devices based on the Rockchip RK 3326 processor. A specific system for pocket consoles. I need to buy something modern, perhaps
I really like ANBERNIC RG351V, because of the build quality and the square screen.
6. AmberELEC. Approximately the same as in the previous paragraph.
Almost everywhere there is Kodi.
There are a few more, but I either didn't like them, or they are slightly modified versions of those mentioned.
Why am I saying all this? Well, I wanted to make a distro based on Puppy with emulators. With a shell written in PureBasic or BlitzMax. But now I think the effort spent will be wasted. It is unlikely to be possible to reinvent the bike (that is, to make the joystick-controlled interface better than in ES).