We can never truly go back—but a part of us stayed there for good.
Welcome to JOY, an all-in-one handheld born from passion. Whether you want to relive the masterpieces of your childhood or finally play the classics you missed, it's all here—in a whole new way, ready to move you all over again.
> Supported Platforms
Nintendo
- Nintendo Wii (Wii)
- Nintendo GameCube (GC)
- Nintendo 3DS (3DS)
- Nintendo 64 (N64)
- Nintendo DS (NDS)
- Game Boy Advance (GBA)
- Game Boy Color (GBC)
- Game Boy (GB)
- NES (Nintendo Entertainment System)
- SNES (Super Nintendo Entertainment System)
Sony
- PlayStation (PS1)
- PlayStation Portable (PSP)
Sega
- Dreamcast (DC)
- Mega Drive / Genesis (MD)
Arcade
- Arcade (MAME)
» More systems are joining the roster soon—stay connected for updates.
> Features You'll Love
The thrill of beating a final boss, the joy of playing side by side with a friend—every moment is worth treasuring, and worth a better experience.
- Save Without Limits: Manual + auto multi-layer protection; never relive the nightmare of starting over.
- Rewind (GB/GBC/GBA/NES/SNES/MD/PS1/NDS/N64/Arcade): One wrong move? Turn back a few seconds and try again.
- Speed Boost Mode: Skip the grind, jump straight to the action.
- Local Wireless Play: Team up with friends on the same Wi-Fi in NDS, GBA, PSP, and 3DS games.
- Live Translation: On-device, real-time subtitles translate in-game text; foreign-language games made easy.
- Motion Controls: Play Wii games with your phone's gyroscope; just swing to strike.
- Cheat Code Database: Extensive collection of classic game secrets; unlock hidden gameplay.
- Retro Filters: Scanlines, nostalgic CRT glow, or sharp HD upscaling—your choice.
- Theme Customization: Multiple console skins and interface styles; express your taste.
- Skin Import: Import third-party skins and freely adjust button layouts.
- Smart Covers: Box art is matched automatically on import; your library at a glance.
- Easy Import: ZIP, 7z, and RAR archives plus drag and drop; swap discs in one tap for multi-disc games.
- Instant Sharing: Capture epic moments, show off to friends immediately.
- Flexible Orientation: Any screen angle; comfortable whether sitting, standing, or lying down.
- Button Mapping: Customize every input; craft your perfect control scheme.
> Cloud Sync, Play Anywhere
- Game library, saves, and settings sync in real time across devices.
- Bank-grade encryption; your progress is bulletproof.
- Seamless switching between phone and tablet—pick up and play instantly.
- Your retro journey, wherever you go.
> Controller Support & Big-Screen Mode
- Full compatibility with Joy-Con, DUALSHOCK, Xbox, and other mainstream controllers.
- Keyboard support and multi-controller co-op; relive classic couch gaming.
- One-tap casting to TV (AirPlay/Mirroring)—bring the arcade home to your living room.
Privacy Policy: https://joyemu.com/privacy-policy
Terms of Use: https://joyemu.com/terms-of-use
Payment Terms: https://joyemu.com/payment-terms
Support Email: support@joyemu.com
> Notice
JOY is not affiliated with any game or console manufacturer. Names mentioned here are used solely to describe the platforms the app supports. Users must provide their own legally obtained game files. JOY does not include any copyrighted game content. If you run into any issues, feel free to reach out anytime through our community or by email—we'll get them resolved as quickly as we can.
I have just started playing and the app was so easy to use, all you had to do was download your own rom and insert the file and youre all set, the app does literallly all the rest for youUPDATE: alright after a while using this app its really solid and amazing app, only complaint is that it sometimes slows down the gameplay whenever anything external happens(eg. text message recieved or call recieved) but otherwise its a great appUPDATE 2: This is probably gonna be the last time i update but the app has way better features now and its smoother than it was before the update but i still freeze a lot when i open an external app/browser, good thing is theres autosave so there no real complaints aside from that
3DS works pretty well! Few issues though
MageEspeon
I got this to revisit the 3DS Pokemon Mystery dungeon games as the battery in my old 3DS went pillow-shaped a few years ago and the whole thing had to be disposed of. I tried out a couple emulators and this one has significantly less audio popping and crackling, though it does occasionally stutter, especially in parts of the games with a bit more going on. My phone being at lower battery also seems to mess with this, even if low power mode isn’t turned on. I’ve encountered a few crashes, which definitely could be annoying, especially with the fact that the only way to have more than two save states is to buy the premium version, and the quicksave button will always try to make a new state instead of replacing the last quicksave. Still, this emulator works decently well and is easy to set up. It also supports tilt controls in games that have them! It can’t do anything for features that required the 3DS camera as far as I could tell though. A couple other things to note are that this emulator will run down your phone battery pretty fast, and personally I’ve felt my phone get physically quite warm in my hands while playing. Also, while the simple settings menus and such are easy to understand, there aren’t as many options as other emulators might offer. I haven’t seen any sort of “advanced settings” dropdown or anything
Good For Casual Gaming
MothTheFirst
I got this since I was bored and wanted nostalgia anyways it’s good none the less if you want 2x speed it’s kind of laggy but it’s good at regular stuff (gb 3ds are the ones I tryed) but they don’t tell you specifically that you need to save and how to go to normal speed (you have to hold the speed button till a thing pops up) but if you know that it’s good there aren’t any ads or stuff and it’s good for casual play idk if it works offline or not but still fun so if you want casual games it’s fun (btw you have to download the game if you did not know its ez to just try not to get hack and try to find the smallest file [less than 2g is good but more it might not work] since bigger files tends to not work hopes this helps bye)
Overall good
Xamonia
The games run decently, the best emulated console in this emulator is (in my opinion) tied between Game Boy advance and PlayStation Portable, I’ve played these 4, 3ds: laggy and not very good. Dreamcast: descent just not very powerful when playing sonic games, especially adventure 2, the frame rates drop to about 18fps and i feel like the main fps is 30, and the audio is horrible. This applies to all Dreamcast games. I exceptionally love how there is no ads, if there were, that would drastically decrease my interest. And change the rating. And the other consoles: PSP: works well (audio is GREAT) except PPSSPP is much better. Game boy advance: Works EXCELLENTLY with great audio and gameplay performance. If you consider adding GameCube to the list, (it would have to work well) I would give this 5 stars, or if you improved audio performance and fps functionality.
Sorry for the wait! This time we've slipped GameCube and Wii into your pocket, made 3DS games much smoother, and added local wireless play, live translation, rewind, and more — plus fixes for a ton of issues that were getting in the way — thanks for sticking with us!
New Platforms:
- Added GameCube and Wii game support
- GameCube and Wii now support up to 4 players on one device and 2–4-player LAN play
Major 3DS Performance Improvements:
- Significantly improved performance with less stutter and a smoother experience on lower-end devices
- Fixed camera, microphone, and motion-control problems for a more complete experience
- More reliable game imports and DLC installs; games with language patches automatically use the appropriate startup language
- Fixed compatibility for a large number of games
New Ways to Play:
- New local wireless play — enjoy GameCube, Wii, NDS, 3DS, PSP, and GBA games with friends on the same Wi-Fi
- Supports linked battles and trades across different game versions, so your cherished companions can keep adventuring with you across generations
- New live translation — automatically recognizes in-game text and turns it into subtitles, so language no longer stands between you and the classics
- New rewind — turn it on in-game, then hold to rewind; one slip-up and you can try again
- Fully upgraded skin editor — freely move, resize, and rotate buttons and screens
Experience Improvements:
- Drag game files in from other apps to import them directly
- Refined iOS 27 visuals
- Improved AirPlay mirroring
- More curated shaders — handheld LCD, classic TV, anti-aliasing and smoothing — to tune the look of your classics
- Richer per-platform game settings, saved per game, with image-quality changes applied instantly
- NES core improvements — better compatibility with rare Mappers and ROM hacks
- New Close Lid option for NDS — the lid closes automatically when you lock the screen
- Easier batch management for save states
- Support for more controller models, including 8BitDo Micro button mapping, plus improved dual-stick mapping
- Better cropping and aspect ratio for custom covers
Other Fixes:
- Fixed inconsistent fast-forward speed
- Fixed freezes when using NDS save states and improved compatibility with older saves
- Fixed issues resuming play with some shared save states imported from another device
- Fixed freezes and incorrect touch-stroke display in some 3DS games, and scene-specific freezes in certain Chinese-translated GBA versions
- Fixed PSP black screens on repeated launches and at high resolutions; in-place updates now preserve in-game saves
- Fixed severe frame drops during N64 fast-forward
- Fixed MD black screen when loading and save-state incompatibility across versions
- Fixed some arcade manual saves failing to load
- Fixed save states potentially overwriting in-game saves on exit
- Fixed automatic save states missing thumbnails and Quick Load occasionally not working
- Fixed games getting stuck paused with the menu inaccessible after switching between foreground and background; Fixed an occasional black screen after exiting a game
- Fixed duplicate games, missing covers, and skins not refreshing after installing over an existing version; Fixed skin resources loading endlessly and occasional crashes when opening the skins page
- Fixed interrupted imports, duplicate imports, and missing content from multi-disc games; Fixed game deletion occasionally failing
- Fixed game launch and screen rotation glitches with shaders enabled
- Fixed dual-screen touch offset with system Display Zoom
- Fixed player slots getting mixed up with multiple controllers of the same model
Plus countless little tweaks and improvements to make everything feel just right
Version 1.2.1
The developer, Emulator Lab, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More