Since hacking the 3DS and Vita in the past year, I’ve gone down a bizarre rabbit hole that led me to single board computer gaming. The term is broad and, as the name implies, refers to computers built on a singular board. While the term can refer to devices like the Raspberry Pi, or handheld consoles like the GameBoy and Steam Deck, it’s also commonly used in the context of portable emulators. SBC portable emulators typically originate from China, due to lax copyright laws, and are usually built on custom Linux or Android operating systems. These emulators also come in a variety of form factors and hardware power, from the teeny-tiny Trimui Model S to the beefier Switch-esque Ayn Odin.
The 3DS isn’t perfect for emulation. Specifically, the 3DS struggles with pixel-perfect upscaling, resulting in GB and GBC games either being windowed to match the aspect ratio or being scaled up with an ugly blurry effect. Additionally, the 3DS’s inherent SNES emulator can be fussy with certain games, like Terranigma, and need to be played using a third-party emulator. While the 3DS can run GBA games well, they still have the aforementioned aspect ratio problem, don’t have save states, and cannot be put to sleep. Well, you can technically make injects that work with sleep mode, but they aren’t perfect, re: my 50+ hour Mother 3 file that tracked my time even when I hibernated the 3DS. Lastly, I was fed up with having to make injections for games, instead of being able to plop ROMs onto the SD card. The PS Vita fares much better with emulation, but (and this is honestly a weak excuse) I wanted to reduce wear and tear on the console.
For personal emulation needs, I wanted something that could at least handle GB/C, GBA, and SNES. I’m not currently interested in N64 or Dreamcast emulation, and any sixth-generation home consoles would be covered by a potential future Steam Deck purchase. I currently don’t do a lot of public transportation commutes or long-form traveling, but I wanted something small-ish that I could pick up for short bursts AND long periods. Basically something I could use to kill 15-20 minutes on puzzle games before going to cycling class or for camping at a coffee shop for a couple of hours to dig into an RPG. My current emulation interests are Pokemon ROM hacks, the dearth of fan-translated JRPGs, some attempts at getting into Tetris and Puyo Puyo, and indie stuff like Pico-8 and GB Studio games. Ultimately, I decided to go for the Miyoo Mini +.