Skip to content
Tech News
← Back to articles

I turned my old Pixel 7 Pro into a portable emulation handheld, and it actually works

read original get Android Gaming Controller → more articles
Why This Matters

This article highlights how aging smartphones like the Pixel 7 Pro can be repurposed into portable emulation devices, offering a cost-effective and customizable gaming solution. It underscores the potential for consumers and developers to extend device lifespans and explore retro gaming without investing in dedicated hardware, benefiting both the environment and gaming enthusiasts.

Key Takeaways

Robert Triggs / Android Authority

In a bid to relive a bit of my youth, I’ve been enjoying some retro games for the past month or so (I’m currently a good way through Wind Waker), but have been confined to playing on my couch. While I could install a bunch of games on my daily driver, that is a distraction I’d rather not carry around all the time. Thankfully, I have a few aging handsets around to use instead, so I picked up my Pixel 7 Pro and set about converting it into an Android gaming handheld.

While the Pixel 7 Pro is far from a powerhouse handset by today’s standards, emulation often doesn’t require as much horsepower as you think, especially for 16-bit consoles. Not to mention that you can often get away with 720p on a small phone screen for more demanding 3D consoles. In any case, I was curious to see how an aging model would fare.

Setting up an emulation station

Robert Triggs / Android Authority

Before booting up any games, I first needed to choose the right software. There’s a healthy selection of emulators for various consoles out there, but for a dedicated gaming device, I don’t want to have to dig through app icons and drawers to find what I want to play. An aggregator or combined front-end is what I need.

I’ve previously had success using RetroAssembly to host games on my NAS and share them with any device on my network. However, this is less ideal when using my phone outside my home, and it doesn’t support some of the more demanding emulators. RetroArch is the gold standard for supporting a wide range of emulators under one roof. Its UI isn’t the prettiest, but you can pair it up with front-ends like LaunchBox or Daijisho if that’s really a problem.

RetroArch UI Daijisho UI

Daijisho's UI paired with RetroArch's power is a match made in emulation heaven.

After a bit of trial and error, I decided on a combination of RetroArch as the core and Daijisho as the front end. I couldn’t get comfortable with RetroArch’s UI and deep settings menus on a small phone screen, whereas Daijisho is built for controller navigation. It requires a little bit of back-and-forth configuration, but Daijisho is smart enough to automatically recognise installed RetroArch cores and boot straight into the app to launch the game. Likewise, RetroArch is robust enough to automatically detect and configure my ASUS ROG Tessen game controller, saving me from painstaking manual mapping.

... continue reading