@PeterCxy Last year I made a DIY Raspberry Pi gameboy, it was a failure. HW/SW was fine, but had a nasty mechanical problem. The uneven pressure due to the board thickness made D-pad buttons unusable (e.g. if you press "left", the "up" is also triggered). I need to design a single-board SoC version without an external Pi, but it's a big project...