For about $30 on AliExpress, you can get a Miyoo A30, a pocket-sized Linux computer with WiFi and a GPU. Although not popular with retro handheld gamers, it has a 4-core Cortex A7, Mali-400 MP GPU, 512MB RAM, WiFi, and a 640×480 IPS screen, allowing for Nintendo 64 game emulation. The article details steps to install Python 3 and Pygame on the device using Debian in a chroot, necessary driver overrides, and creating scripts for Python apps to show up in the spruceOS UI. One downside is the screen rotation issue, but overall, it’s a unique way to create multiplayer games with your child on a budget device.
https://www.jtolio.com/2025/02/py3-pygame-miyoo-a30/