By now you’re all set up to be emulating some of your favorite games, but there’s still one step to go before we’re actually playing them: input. While games built from the ground up to work on smartphones do their best to work within the limitations of touchscreen control, a 30-year-old NES game is going to be operating at a disadvantage.
All of these emulators attempt to make do with on-screen virtual controls. With enough practice, maybe you could learn to operate them without being constantly annoyed, but there’s no mincing words here: they suck. If you want to run emulators on your smartphone and not end up hating your life, you’ve got to pick up a dedicated controller.
The good news is that you’ve got tons of options, and might not even need to go shopping for anything new. If you’ve got a system like a PlayStation 4 or Xbox One, you can probably just pair your existing controllers over Bluetooth with your Android phone. Failing that, there’s no shortage of affordable wireless controllers available, like the 8Bitdo model you see peeking out all the way up top. And if you’re really looking to score some retro cred, you could even hook up a wired USB controller. But no matter what, pick one, just so you’re not stuck rubbing your screen like an idiot.
Right now, it’s not an easy time to be a gamer looking to play the latest and greatest titles. Between all the headaches you’d face trying to get your hands on a PS5, or afford a 3080 for your new PC rig without taking out a second mortgage, it’s enough to make you want to give up on the whole mess. But if you’ve got even a moderately powerful smartphone, and are willing to invest a little time, there’s a whole world of classic gaming waiting to be tapped into (on the cheap, no less) through the power of emulation.
For the better part of the past 35 years now, gamers have been using some clever software to reproduce the functionality of older consoles on newer hardware. By faithfully emulating the behavior of all the components that built up those gaming machines — everything from the CPU, to audio and video chips, to all input/output circuitry — and pairing that with a copy of the game software (most often referred to as the ‘ROM’) you can relive these classic titles without needing any of the original equipment.
While emulation got started on the PC, like pretty much all software these days, emulators have migrated to smartphones — and done so in spades. With the right app, and access to the right ROMs, you can play anything from a blocky Atari 2600 (or VCS to you cool kids) game to relatively modern Wii titles. So what do you need to start emulating?
It’s best to think of Retro Arch like a framework: it’s not so much an emulator itself, but a front-end that lets you install “cores” that add support for various systems.
The Switch may be Nintendo’s current portable console, but there’s plenty of gaming still left to be had from prior-gen systems, like the 3DS. This emu’s a relative newcomer to the scene, only arriving for Android last year, but it’s already made quite the name for itself. The Nintendo 3DS emulator taps into your smartphone’s hardware to even support features like the console’s front-facing camera and motion controls.
Drastic is just what it sounds like: a Nintendo DS emulator. DS is easily one of the most popular platform to emulate on Android, and Drastic is well-loved for good reason.
Sticking in the Nintendo camp, Dolphin is another multi-system emulator, but one with a much tighter focus: Dolphin works with the GameCube and Wii (fitting, as those two are essentially the same system). Even though we’re emulating modern 3D-heavy games, both performance and compatibility are pretty impressive, letting you get your Smash Bros.
The Dreamcast may have signaled Sega’s exit from the hardware scene, but dammit if it didn’t leave us with a few really quality games along the way. Android users have both Recast and Redream to consider, so if you face any glitchy operation on one (and with a system as complex as the Dreamcast, that’s to be expected), give the other a shot.
Many emulators are labors of love by a small team of dedicated hobbyists, and while that means you can find lots of really nice free software out there, sometimes it’s worth tossing a few bucks to a dev who’s put together a particularly nice effort. ePSXe is just such a highly regarded PlayStation emulator, though it faces some stiff competition from FPse.
My Boy! / My OldBoy!
After the NES itself, the Game Boy has one of the longest emulation histories, so it’s little surprise that current apps like these two are extremely full-featured and offer excellent compatibility. My Boy! handles all your Game Boy Advance titles, while My OldBoy! supports the original Game Boy and subsequent Color model.
I’d be remiss to bring up SNES and turn a blind eye to Genesis — wars have been fought over less. Coming from the same dev as Snes9x EX+, MD.emu supports hardware ranging from the lowly Master System up to the Sega CD add-on.
Psst, hey buddy, want some ROMs?
There’s nothing sketchier in the emulation world than bridging that gap between “I’ve downloaded my emulator” and “let’s play some games.” It’s a mire of intellectual property law, copyright, and chasing down broken links on some of the most malware-looking websites you’ll ever visit.
The problem is that emulation doesn’t do you any good without some games to emulate, and getting your hands on that software in an appropriate format can be tricky; it’s easy to buy a used cartridge or CD, but neither one can be accessed by your phone. You may have some success pulling files off an optical disc with your PC, and if you’re really lucky you may have access to cartridge dumping hardware, but most of us are going to look online for games.
With older systems, this tends to be all you need to get up and running, but others will require some additional system files — often a BIOS dump — in order for the emulator to operate.
View Full Article On: AndroidPolice
Choosing your emulators
No matter where your tastes in gaming lie — whether you’re into home consoles, handheld devices, rich 3D worlds, or just some basic platforming — there’s an emulator that’s got you covered. Some only attempt to emulate a single console, while others might focus on a few related devices.