JOY Emulator - 3DS,PS1,NDS,GBA

JOY Emulator - 3DS,PS1,NDS,GBA

Pocket arcade on the go

482 ratings
244 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • February 19, 2026
  • May 19, 2026

Features

JOY Emulator - 3DS,PS1,NDS,GBA screenshot #1 for iPhone
JOY Emulator - 3DS,PS1,NDS,GBA screenshot #2 for iPhone
JOY Emulator - 3DS,PS1,NDS,GBA screenshot #3 for iPhone
JOY Emulator - 3DS,PS1,NDS,GBA screenshot #4 for iPhone
JOY Emulator - 3DS,PS1,NDS,GBA screenshot #5 for iPhone
🖼️Get Icon
Icons↘︎

About

Relive classic video games from multiple console generations on your mobile device. This emulator offers extensive platform support, advanced features like save states and speed boosts, and cloud synchronization for seamless play across devices. Enjoy customizable controls and retro visual filters for an enhanced gaming experience.

Supports Nintendo, PlayStation, Sega, and Arcade consoles
Unlimited save states and auto-save
Speed boost mode for faster gameplay
Extensive cheat code database
Customizable retro visual filters
Cloud sync for game library and saves
Full controller support
Show original description

What's New in JOY Emulator

1.2.0

May 19, 2026

Sorry for the long wait! We've teamed up with GameBaby on a fresh new set of skins, and tackled the stability and audio issues you've been reporting the most, one by one — thanks for sticking with us~ Here's what's new in this update: New & Improvements: - GameBaby collab: brand-new GBA/GBC/NES skins (Color + Retro editions) - New in-game "Control Settings" menu — switch thumbstick mode and sensitivity on the fly - Reshaped thumbstick sensitivity curves — finer, more responsive feel - Thumbsticks auto-map to D-pad on systems without analog support (NDS and more) - New blow-mic simulation — trigger from menu or a hotkey - DC platform now supports microphone input - New custom cover art — snap a photo or pick from your album - Quick-load now supports long-press — jump back to the action in seconds - D-Pad now supports multi-touch — smoother combos and inputs - Brand-new launch screen progress bar — resource download status at a glance - Smoother animations across the app - 3DS save data can now be exported in Citra raw format - PS1 now supports importing .sbi files - PSP now supports .chd compressed format Key Fixes: - Fixed audio crackling and tearing across multiple scenarios - Major 3DS performance boost, occasional crashes fixed, stability noticeably improved - Fixed multiple NDS issues including microphone and crashes - Fixed occasional PSP crashes - Fixed fast-forward not working in PS1 compatibility mode - Fixed GameBoy filter causing screen zoom - Fixed haptic feedback not working with controllers connected - Fixed offline mode occasionally not working - Fixed occasional cover art and save data loss - Fixed game recognition failure inside nested archives - Fixed corrupted zip files still being reported as imported successfully - Fixed mic-required games freezing after alarms or incoming calls - Plus countless little tweaks to make everything feel just right

More
1

In-App Purchases

$6.99

Joy Pro Forever Early Bird Discount

Joy Pro Forever Early Bird Discount

User reviews

Lowkey the BEST One

This is like the only one I’ve seen that lets you customize your buttons which is strange I mean that’s like bare minimum like I’m just tryna play Sonic gng. It also lets you add rom hacks which is very cool. Anyways I have two suggestions that I hope you listen to. First please make it so we can also change the button SIZE too. I would also like a “Hold Button” feature for games like Mario or Donkey Kong. I would also like if they would show you each box art for the game. For example: If I wanted to change the box-art for Sonic 1, it would let me switch between JP, EU, and US. Ik you can insert your own image but a lot of the time they don’t fit so could this be an alternative.

Also I’m tryna play Paper Mario 64 and there are a lot of graphical bugs and slowdown areas. And I mean ONLY here, cause I tested it on Delta and the graphics were fixed.
Show more

Decently well!! Mic issues though lol

Trying to play Nintendogs runs pretty good! Overall I can’t get pass the naming the dogs one since the mic is buggy for some reason! Hope u can tell me a solution eventually! Thanks.

PERFECT EMULATOR!!!

I recently played the sonic 1, and 2 prototypes on it, and played other games like "dynamite headdy" and the "godzilla" arcade game on it!

Worked the First time-AWESOME EMULATOR!!!!!

This one is something special-just loaded my gta from the ps1 into it and it plays like i was sitting right on front of it... So many memories, and so much AWESOMENESS in this little box. Absolutely worth the purchase price and The Best along with maybe only one other-might be game best one period,if it were just a little easier to configure buttons especially for the 64, because the way it is, some of my games don't recognize/respond to the base config. Also, maybe add a way to confuse the bios better, somehow?... All in all, this thing rocks!!!
Show more

Requesting Windows CE/0WINCEOS.BIN for Dreamcast

Please consider optimizing the Dreamcast core to support Windows CE-based titles (games that boot using 0WINCEOS.BIN, like Sega Rally 2 or Resident Evil 2).Currently, these titles get completely stuck or freeze on the "Powered by Microsoft Windows CE" logo screen. Since App Store users cannot use a PC to enable JIT compilation, please consider optimizing these specific code paths for non-JIT interpreter mode or implementing an Ahead-of-Time (AOT) compilation solution.The app runs standard Katana SDK games flawlessly on my M1 iPad Air, so adding working Windows CE compatibility for App Store users would make this the ultimate Dreamcast emulator!
Show more

FAQ

What is JOY - Multi System Emulator?

JOY is an all-in-one emulator application designed to let you rediscover and play classic video games from various console generations on your phone, tablet, or TV. It supports a wide range of platforms including Nintendo, PlayStation, Sega, and Arcade systems.

What classic consoles does JOY support?

JOY supports a comprehensive list of classic consoles, including Nintendo 3DS, N64, NDS, GBA, GBC, GB, NES, SNES, PlayStation (PS1), PlayStation Portable (PSP), Dreamcast, Mega Drive/Genesis, and Arcade systems. More systems are planned for future updates.

How much does JOY - Multi System Emulator cost?

The application is free to download and use, offering a free experience with in-app purchases. Specific details on what can be purchased are not provided, but it allows users to enjoy the core emulation features without upfront cost.

Can I play games on multiple devices with JOY?

Yes, JOY offers cloud sync functionality that synchronizes your game library, save states, and settings in real-time across all your devices. This allows for seamless switching and picking up your game instantly wherever you are.

Does JOY support external controllers?

Absolutely. JOY provides full compatibility with mainstream controllers such as Joy-Con, DUALSHOCK, and Xbox controllers. It also supports keyboard input and multi-controller co-op for a classic couch gaming experience.