A couple of months ago I ran across an article about something called the "GPi Case" made by a company called Retroflag: It's a DMG clone with four face buttons, two "shoulder" buttons on the back above the battery compartment and a nice (But low resolution, 320x240) LCD for a Raspberry Pi Zero board. It uses three AAA batteries, though I eventually soldered in a small NiMH charging circuit that allows recharging them in the device itself when connected to a DC power adapter: Paired with good (I use Eneloop Pro) batteries this actually isn't that bad of a setup.
I bought one for $80 and a Zero for $15, got it set up and basically threw it in a drawer since the Pi Zero's performance was so anemic it made even SNES emulation difficult with any emulator that had reasonably decent accuracy.
About a month ago, though, the Raspberry Pi Zero 2 was released with over twice the performance and multiple cores: Basically it's a Pi 3 shrunk down to the Zero's form factor. So I got a Zero 2 and installed it, but support for the board was sketchy due to how new it was: I ultimately downloaded RetroPie and started working on making it function properly. This then resulted in making a full blown image for it (Including themes) after about a month of work.
https://retropie.org.uk/forum/topic/31708/gpi-zero-2-v1-2-retroflag-gpi-image-for-pi-zero-2-w
I'd never used RetroPie before, but due to being based on Linux I was able to start doing a lot of things immediately, like writing bash scripts to fill in gaps for functions I wanted that don't normally exist in the system. Overall I was pleased with how customizable it is, and it's absolutely minimal on resource usage despite having a fairly nice frontend (EmulationStation).
At the end of the day, this case with a Zero 2 is a really neat handheld that can run a lot of systems really well: PSX and down is great, but N64 is hit or miss and Saturn is unusable. After modifying the case to expose the HDMI port (And getting a couple of Gameboy themed 8bitdo Pro 2s to pair via Bluetooth) it can also act as a console when connected to a TV. For the approximately $150 I ended up dumping into it (And about 120 hours of my life developing the OS install, lol) I'm pretty pleased with the result
I bought one for $80 and a Zero for $15, got it set up and basically threw it in a drawer since the Pi Zero's performance was so anemic it made even SNES emulation difficult with any emulator that had reasonably decent accuracy.
About a month ago, though, the Raspberry Pi Zero 2 was released with over twice the performance and multiple cores: Basically it's a Pi 3 shrunk down to the Zero's form factor. So I got a Zero 2 and installed it, but support for the board was sketchy due to how new it was: I ultimately downloaded RetroPie and started working on making it function properly. This then resulted in making a full blown image for it (Including themes) after about a month of work.
https://retropie.org.uk/forum/topic/31708/gpi-zero-2-v1-2-retroflag-gpi-image-for-pi-zero-2-w
I'd never used RetroPie before, but due to being based on Linux I was able to start doing a lot of things immediately, like writing bash scripts to fill in gaps for functions I wanted that don't normally exist in the system. Overall I was pleased with how customizable it is, and it's absolutely minimal on resource usage despite having a fairly nice frontend (EmulationStation).
At the end of the day, this case with a Zero 2 is a really neat handheld that can run a lot of systems really well: PSX and down is great, but N64 is hit or miss and Saturn is unusable. After modifying the case to expose the HDMI port (And getting a couple of Gameboy themed 8bitdo Pro 2s to pair via Bluetooth) it can also act as a console when connected to a TV. For the approximately $150 I ended up dumping into it (And about 120 hours of my life developing the OS install, lol) I'm pretty pleased with the result
