The model 4 RPi hardware can boot from USB3 including things like SSDs in USB3 caddies.caffeinekid wrote: ↑Sat May 01, 2021 9:01 pm When I used retropie it used to do my head in how long it took linux and the front end to load, even on a fast SD card.
Installation is identical (raw write the image to the disk, attach it and boot). Performance is dramatically better courtesy of both USB3's overall bandwidth and full duplex mode (compared to USB2).
There are plenty of cheap M.2 to USB3 converters that work fine, and turn an RPi4 boot process into about a 10 second wait. Still not the "instant on" feeling of MiSTer, but a marked improvement over sluggish RPi MicroSD boot ("fast SD cards" are still slow).
If you want leaner from there, check out distros like DietPi. Although then you're in to heavy customisation for yourself, and not the "plug and play" nature of pre-built retrogaming distros like Lakka or RetroPie.
I've got a number of RPi4 devices. Most are media players running off MicroSD cards (because they almost never reboot, and are hidden away behind TVs). But my main play device is currently hooked up to an SVGA CRT, and runs TwisterOS which does x86 emulation, and allows me to play Windows9X/2K era games, including 3D stuff, pretty well (as well as DOSBox, ScummVM, and all the usual culprits). It boots from a crappy old 120GB SATA SSD drive I've got in a USB3 caddy, and gets around 150MB/s. The RPi4 can handle a hell of a lot more, but this SSD is quite old. Still, a 10 second boot and 90s/00s era PC games that load pretty quickly are all good enough for me.
I also have a MiSTer and numerous real consoles of course. These things don't have to be "one or the other" decisions. Get one of everything and enjoy what they all uniquely have to offer.