
Those noted with an asterix cannot play every game at full speed, and so performance may vary. Here is a general list of systems that can be played on Android. This controller also has a power passthrough, so you can charge the phone while playing (sadly the USB-C passthrough does not support video out).Īnother important aspect of retro gaming is to build your ROM library. This USB-C controller will wrap around the phone and provide a more seamless experience than clipping a controller to your phone. If you are using an Android phone, then I recommend a telescopic controller like the GameSir X2. Note that in order to use a USB controller, you will also need an OTG adapter to plug the controller into the device’s USB-C port (you could also use a USB hub to plug in multiple controllers at once!). You could use a bluetooth controller like the 8BitDo SN30 Pro, or a wired controller like the Betop BD2E. Speaking of controllers, there are plenty of options out there, but I prefer to use something that’s somewhat retro-friendly. You can use a larger card than these but then you’ll have a card that costs more than the device itself, and are you really going to play more than 512GB of games at once? 128GB cards: A 256GB or 512GB card will allow you to store even more of those larger games. A 128GB card will allow you to load EVERY 8-bit and 16-bit game out there, just all of the arcade games that work, and quite a few PS1, Dreamcast, PSP, GameCube, PS2, and Sega CD games (those systems have the largest file sizes).

In general, I would expect to pay $20 for a 128GB card, $30 for a 256GB card, and $60 for a 512GB. The prices fluctuate all the time, so keep an eye out for deals. In general, I prefer the cards listed below, in order or preference. I recommend using a card from reputable brands like SanDisk or Samsung to use in your device. Some Android devices will have a microSD card slot, which is handy for storing game files.



Sandisk (left) and Samsung (right) microSD cards
