Manic EMU - Game Emulator
Love Retro Games
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Manic EMU is your all-in-one retro gaming emulator. Step into the world of Manic EMU—where dreams and adventures begin!
[Supported Platforms]
Nintendo
▸ Nintendo 3DS(3DS)
▸ Nintendo 64(N64)
▸ Nintendo DS(NDS)
▸ Game Boy Advance(GBA)
▸ Game Boy Color(GBC)
▸ Game Boy(GB)
▸ Nintendo Entertainment System(NES)
▸ Super Nintendo Entertainment System(SNES)
▸ Virtual Boy(VB)
▸ PokeMini(PM)
SONY
▸ PlayStation(PS1)
▸ PlayStation Portable(PSP)
SEGA
▸ Sega Dreamcast(DC)
▸ Sega Saturn(SS)
▸ Sega Master System(MS)
▸ Sega Game Gear(GG)
▸ Sega SG-1000(SG)
▸ Sega Genesis 32X/Super 32X(32X)
▸ Sega CD/Mega-CD(MCD)
▸ Sega Genesis/MegaDrive(MD)
Atari
▸ Atari 2600
▸ Atari 5200 SuperSystem
▸ Atari 7800 ProSystem
▸ Atari Jaguar
▸ Atari Lynx
Arcade
▸ MAME
▸ DOOM
Mircosoft
▸ MS-DOS
SUN
▸ JAVA(J2ME)
More platforms coming soon!
[Key Features]
▸ RetroAchievements: Unlock challenges, shine with your glory trophies
▸ Unlimited Saves: Manual & 50 auto-save slots
▸ 5x Speed: Control the game’s pace
▸ Cheat Codes: Unlimited library for perfect playthroughs
▸ Retro Filters: Immersive visual effects
▸ Custom Skins: Authentic feel, third-party compatible
▸ Screenshot Tool: Share your epic moments
▸ Landscape Mode: Enhanced gameplay experience
▸ Custom Shortcuts: Redefine your controls
[iCloud Sync • Your Gaming Universe]
▸ Cross-device sync for games, saves, and settings
▸ Encrypted storage • Cloud backups • No progress loss
▸ Switch between phone and tablet seamlessly
▸ Play anywhere—your journey never pauses!
[Cloud Integration • One-Click Import]
▸ Google Drive, Dropbox, OneDrive, Baidu Cloud, Aliyun
▸ WebDAV/SMB protocol support—access the entire web!
[Controller Freedom • Play Your Way]
▸ Native Joy-Con/DUALSHOCK/Xbox support
▸ Bluetooth controllers/keyboards • Mac compatible
▸ Multi-controller connectivity
▸ Switch between solo play and multiplayer battles
[Cross-Screen Play • Conquer the Big Screen]
▸ AirPlay mirroring for lag-free streaming
▸ Phone-to-TV switching for parties or couch gaming
▸ Big screen + controller = Ultimate immersion
[Subscription Plans]
Unlock premium features via iTunes auto-renewal. Choose Monthly, Yearly, or Lifetime plans. Payment is charged to your iTunes account. Cancel at least 24 hours before renewal. No refunds for active periods.
To cancel: Go to Settings > Apple ID > Subscriptions and manage your plan.
▸ Privacy Policy: https://manicemu.site/privacy-policy/
▸ Terms of Use: https://manicemu.site/terms-of-use/
▸ Official Site: https://manicemu.site
Email: support@manicemu.site
[Legal Notice]
This app is not affiliated with any game manufacturers. Platform names are used solely to describe supported environments. For inquiries, contact us—we’re here to help!
more Amazing, everything is free and if you want more features you can pay 9.99 usd for your entire life and it has amazing features with it
Amazing, everything is free and if you want more features you can pay 9.99 usd for your entire life and it has amazing features with it
I love the fact that i can play nintendo 3ds games on this app but the problem is that like 80% of the time i can barely even play the games without waiting a whole hour for the loading screen to end
I love the fact that i can play nintendo 3ds games on this app but the problem is that like 80% of the time i can barely even play the games without waiting a whole hour for the loading screen to end
• Added JAVA (J2ME) support
Includes two cores: J2meJS (based on Mozilla’s PluotSorbet) and freej2me (based on CheerpJ)
J2meJS supports fast-forward
J2meJS runs natively, offering improved performance and compatibility
J2meJS provides limited network access
J2meJS includes partial M3G support
freej2me relies on CheerpJ (requires an internet connection)
Automatically detects JAR resolution, with manual override available in J2ME settings
Support touchscreen version JAR apps
Screen scaling options available (stretch or fit)
• Added MS-DOS support (powered by DOSBox-Pure)
Built-in gamepad and keyboard skins
Game screen can be used as a touchpad for mouse input
Added “Insert Disc” option for multi-disc workflows
Full DOSBox-Pure configuration available in both settings and in-game
• Added DOOM support (powered by prboom)
• Added XeniOS Link, allowing you to launch and manage your XeniOS library directly within Manic EMU
• Added skin button sound effects support (by including CAF audio files in custom skins; can be toggled in Settings - Skin Sound Effects)
• Fixed multiple issues caused by incorrect file paths on macOS
• Fixed an issue where multi-file ROMs were not uploaded during iCloud sync
• Fixed an issue where multi-line cheat codes did not work
• Fixed incorrect C button mapping for MCD and 32X
• Fixed an issue where UI could not be controlled via external controllers on iOS 26.3.1
• Various other fixes and improvements
J2ME support in Manic EMU is made possible thanks to the outstanding work of @zixing131 (紫星) and @Rosabis. Their development of J2meJS laid the foundation for this feature. With their improvements, Manic achieves better MIDP compatibility and even supports M3G, which is essential for bringing J2ME into the Manic ecosystem.
Special thanks to @StephenDev0 (developer of StikDebug) for contributions to DOOM core integration.
Special thanks to @cocorograph-kaz for multiple fixes and contributions.
1.9.0 25 Mar
• Added PSP online functionality (configure in Settings → Online Game Settings → PSP Networking).
• In full-screen mode, all buttons will be hidden. Tap the screen to display the menu button.
• Fixed crashes on macOS.
• Fixed crashes in some games when camera or microphone permissions were not granted.
• Added Safe Mode for launching games. Long-press the Start button on the game setup page to activate.
• Fixed an issue where MCD (JGenesis core) failed to load large .chd files.
• Fixed excessive error messages in DSi Home Menu.
• Added a ClownMDEmu core switching option for MCD (experimental).
• Fixed touchscreen offset issues in NDS (DeSmuME).
• Removed system registration for potentially confusing ROM file formats (.md, .zip, etc.) to avoid disrupting users’ normal workflows.
• Implemented save compatibility between NDS (melonDS and DeSmuME). When switching cores or importing saves, .srm and .dsv formats will be automatically converted.
• Upon first launch of v1.8.3, existing .dsv files will be automatically renamed to .srm unless a file with the same name already exists.
• From v1.8.3 onward, the DeSmuME core reads only .srm save files. Users may manually manage DeSmuME old .dsv saves in Documents → 3DS → sdmc → saves → nds.
• Other bug fixes.
1.8.3 14 Feb
• Added support for Atari 2600, 5200, 7800, Jaguar, and Lynx platforms.
• Re-added MCD and 32X platform support using the JGenesis core
• Added the DeSmuME core for NDS games, with support for custom resolution settings.
• Added real microphone support for NDS(DeSmuME).
• Redrew the default NDS skin with a more modern design and improved control feel.
• Optimized microphone drivers for 3DS(Citra).
• Added cheat code support to the 3DS(Azahar) core.
• Fixed and optimized shader issues for 3DS(Azahar) and NDS.
• Added microphone support to the 3DS(Azahar) core.
• Added Action Replay (cheat) support to the 3DS(Azahar) core.
• 3DS now supports importing cheat codes in .txt format.
• PSP now supports importing cheat codes in .db and .ini formats.
• Added sorting functionality to the cheat code list.
• Added a one-tap clear option to the cheat code list.
• Added promo code redemption logic to the purchase page.
• RomPatcher now supports local persistence without requiring network loading, and its UI has been redesigned to match the Manic style.
• Improved the UI and interaction experience of the MultiDisc Helper.
• The FLEX skin now supports setting personalized backgrounds freely.
• Added search functionality to the shader list.
• Shaders can now be configured globally or per core (long-press the shader title to configure).
• Improved the game manual feature, which now supports removing and re-uploading manuals, and remembers the last viewed page and zoom level.
• Fixed a bunch of UI issues on iOS 15, including problems with context menus not popping up and layout glitches.
• Other bug fixes.
1.8.2 30 Jan
- Added support for Shaders
- Shaders support downloading, editing, and customization.
- 3DS (azahar) now supports camera functionality.
- 3DS (azahar) now supports amiibo loading.
- 3DS (azahar) now supports keyboard pop-up.
- 3DS (azahar) now supports the accelerometer.
- GB, GBC, and GBA (using the mGBA core) now support camera functionality.(Now you can snap your own retro photos with the Game Boy Camera.)
- Added new app icons.
- Built-in PlayCase skin.
- other bug fixes.
Crediting:
Special thanks to the MeloNX team for their invaluable support and assistance.
In particular, @Stossy11 provided extensive, hands-on help throughout the entire process. All core technical ideas originated from her brilliant and creative vision. I would also like to thank duy and hugeblack for their valuable help with script execution and implementation.
Additionally, sincere thanks to the StikDebug team for their outstanding work, with special appreciation to @StephenDev0 for his crucial support and assistance.
1.8.1 18/12/2025
• Added Arcade platform support. The App Store version includes the MAME core, while the Sideload version additionally supports FBNeo with full RetroAchievements integration.
• Introduced the new Azahar core for the 3DS platform. Long-press a game cover to switch cores. This core restores missing features such as fast-forward, filters, and AirPlay support.
• Updated the 3DS skin with an improved visual layout and refined button placement.
• Added a new Manufacturer category to the Game Library (enable it in Theme Settings).
• Game List now supports collapsible sections and item count display.
• FLEX skin now supports aspect-ratio adjustment, allowing freeform stretching and perfect compatibility with Arcade Tate (vertical) mode.
• Improved FLEX skin settings, fixing scaling issues and edge-adjustment problems on iPad mini devices.
• Added iCloud Sync Status to Settings.
• Added JIT Status to Settings.
• Added an additional Dreamcast core with WinCE game support.
• Optimized dual-screen layouts while using AirPlay.
• Fixed an issue where adding a TriggerPro button on iPad could cause the window to stay open.
• Increased the TriggerPro limit for non-members to 10 buttons.
• Expanded TriggerPro mapping to allow assigning buttons not available in the default skin.
• Fixed inaccurate directional input when a joystick was mapped to the D-Pad.
• Improved the visual experience in Light Mode.
• Fixed an issue where group headers in the Game Library could turn black while scrolling in Light Mode.
• • Other bug fixes
1.8.0 25/11/2025
• Added TriggerPro — a full-featured customizable button system
• Redesigned default skins for MS and SG-1000 platforms
• Added support for multi-disc .cdi format on Dreamcast
• Added support for generating .m3u files from .cdi ROMs in the MultiDisc Helper
• Separated FDS and NES platforms for clearer distinction
• Fixed random in-game stuttering issues
• Fixed issue where the software keyboard could appear unexpectedly when using a Bluetooth keyboard
• Improved accessibility features for visually impaired players
• Other bug fixes and performance improvements
1.7.3 28/10/2025
Changelog:
• Adapted for iOS 26 Liquid Glass
• Added Light Mode appearance
• Improved overall UI visual experience
• Redesigned default skin for GB
• Redesigned default skin for GG
• Added microphone simulation for NES — use “Simulate Blowing” or press L3 on your controller
• Added NES palette support with the option to upload custom .pal files
• Added Famicom Disk System (FDS) support for NES — use “Swap Disc” or press L1 on your controller to flip the disk
• Added game manual import feature
• Added support for uploading custom background images in the game library
• Added option to clean up unsupported skins
• Fixed issue where Game Mode couldn’t be enabled properly
• Fixed incorrect cover aspect ratios in some game library items
• Fixed incorrect default skin in N64 landscape mode on iPhone SE
• Added cover style support for game library in landscape mode
• Fixed issue where Dreamcast .gdi files could fail to load
• Other bug fixes and improvements
1.7.2 16/10/2025
• Upgraded NDS core with RetroAchievements support (Important: this update breaks compatibility with old save states. Please convert them to in-game saves before updating to v1.7.1 to avoid losing progress)
• Added top/bottom screen layout configuration for NDS when using AirPlay
• Added touch-screen cursor control for NDS when connected via AirPlay
• Added external controller support for NDS cursor control (right stick moves cursor, R3 for click)
• Added microphone blowing simulation feature for NDS
• Added game screen scaling options when using AirPlay output
• Added global toggle for RetroAchievements
• Added NAND import support for 3DS, making it easier to install the Home Menu and restore missing system files
• Added new rendering mode options for PSP
• Added texture replacement toggle for PSP
• Added BIOS import support for more platforms, improving game compatibility
• Added option to switch GB/GBC cores between mGBA and VBA-M
• Added long-press fast-forward mapping option in controller settings
• Greatly optimized save state storage efficiency
• Optimized fast-forward functionality to reduce impact on emulation and audio
• Integrated RomPatcher
• Fixed issue where RetroAchievements Hardcore Mode could not be enabled on PSP
• Fixed issue where RetroAchievements were not displayed on TV when using AirPlay output
• Fixed keyboard unresponsiveness issue on iOS 26
• Other bug fixes and improvements
1.7.1 28/09/2025
Adventurers, thanks for waiting! This update took longer than usual, but it’s absolutely worth it—Manic EMU now supports RetroAchievements. Huge thanks to the RA team for their thorough review work, making hardcore achievements possible!
We’ve also added Dreamcast support, with special thanks to @JoeMatt of Provenance for building the JITLess core, and to @flyinghead, the original core developer.
And of course, big gratitude to all emulator core developers and our early-access subscribers who tested and shared feedback—Manic EMU wouldn’t be the same without you!
Important:
To support RetroAchievements, several cores have been upgraded (GB, GBC, GBA, SNES, MD, MS, GG, SG-1000). As a result, old save states created with previous versions will no longer be compatible. Please make sure to convert your save states into in-game saves before updating to v1.7.0 to avoid losing your progress.
Additionally, due to licensing conflicts with certain cores, support for Sega CD (MCD) and 32X has been temporarily removed. We hope to bring them back once these licensing issues are resolved.
Changelog:
• Added RetroAchievements support (not available for 3DS and NDS yet)
• Added Dreamcast support
• Upgraded the GBA VBA-M core
• Upgraded the GB/GBC Gambatte core
• Switched the SNES core from Snes9x to bsnes
• Switched the MD core from Picodrive to ClownMDEmu
• Switched the MS/GG/SG-1000 cores from Picodrive to GearSystem
• Added mGBA core for GBA
• Added gyro support for 3DS external controllers
• Added gyro support for GBA (mGBA core only)
• Added gyro support for GBA external controllers (mGBA core only)
• Added PKMClassic WFC server support for NDS
• Added rumble feedback for in-game events (not supported on 3DS, NDS, or external controllers)
• Added game title sorting
• Added game info display
• Added in-game menu position adjust via skins for PlayCase or GAMEBABY
• Improved PS1 BIOS import options
• Fixed continuous right analog stick triggering issue in PS1
• Fixed PS1 right analog stick key mapping
• Fixed disc-swapping issue with PBP format ROMs in PS1
• Fixed inverted gyro issue in 3DS
• Other bug fixes and improvements
1.7.0 18/09/2025
• Added PS1 platform support
• Added N64 core RDP graphics plugin switching
• Added controller deadzone settings to fix joystick drift issues
• Improved joystick mapping with anti-jitter for better accuracy
• Fixed graphical glitches in game library covers
• Fixed N64 C-button mapping issues
• Fixed skin settings being lost after updates
• Other bug fixes and improvements
1.6.0 07/08/2025
• Added landscape UI support for iPhone
• Added controller/keyboard navigation for Game Library & In-Game Menu
• Added PokeMini core support
• Bug fixes
1.5.5 30/07/2025
Fixed broken cheat code system
Fixed missing save files and blank screenshots when saving game state
Enhance game speed logic to prevent wonky speeds
1.5.4 24/07/2025
• Added Virtual Boy support
• Added NDS WFC functionality for online gameplay
• Added NDS BIOS configuration & HomeMenu access
• New NDS GBA Slot2 feature: Insert GBA ROMs to unlock easter eggs and transfer data
• PSKM compatibility for editing NDS/GBA/GBC/GB saves
• Re-fixed cover image zoom issue
• Re-addressed speed abnormality problem
• Fixed C/Z button mapping in 6-button layout
• Other bug fixes
1.5.3 20/07/2025
Fixed some critical bugs
1.5.1 14/07/2025
- Added Nintendo 64 (N64) support
- Added N64 Transfer Pak functionality for loading GB/GBC save data
- Added multi-disc support for SEGA CD/Mega-CD (MCD) and Saturn (SS) games via .m3u/.cue(.bin)
- Added Multi-disc Assistant for generating .m3u files
- Separated Game Boy (GB) and Game Boy Color (GBC) management
- Optimized button mapping with joystick directional support
- Fixed unresponsive Saturn L/R buttons
- Fixed cover image glitches during page scrolling
- Fixed file manager failure when adding skins
- Fixed crash caused by accidental JIT activation in unsupported 3DS environments
- Fixed third-party skin shortcuts malfunction in 3DS
- Fixed incorrect aspect ratios on certain platforms
- Fixed game speed inaccuracies on specific devices
- Other bug fixes and improvements
1.5.0 10/07/2025
• Added skin download from third-party communities
• Added Advanced Settings mode for 3DS
• Added 3DS microphone blow interaction
• Added NDS region/language options
• Added system mute synchronization
• Added GB/GBC color palettes
• Added full-screen display mode
• Added skin reset functionality
• Upgraded Saturn core to fix game compatibility issues
• Added Saturn region/language options
• Redesigned Saturn interface skins
• Fixed Saturn button mapping errors
• Fixed incorrect Saturn cover art proportions
• Optimized AirPlay full-screen latency across platforms
• Fixed 32x cover matching failure due to platform misallocation
• Corrected MD button configuration issues
• Fixed garbled text in SNES Hack ROMs
• bug fixes
1.4.2 01/07/2025
- Added Sega SG-1000 platform
- Added Sega Master System platform
- Added Sega Saturn platform
- Adjusted Mega-CD and Super 32X as separate categories
- Added option to hide game titles
- Added option to hide group titles
- Added new display styles for group titles
- Added Launch Link support – now you can create game launch shortcuts via Shortcuts App
- Optimized previews for 3DS screenshots and save states
- Fixed third-party skin compatibility issues
- Fixed Google Drive login issues
- Fixed PSP audio abnormalities
- Other bug fixes
1.4.1 18/06/2025
- Added support for the MD (SEGA Genesis/Mega Drive) platform
- Additionally supported Mega-CD and 32X, hardware upgrades for the MD
- Bug fixes
1.4.0 13/06/2025
Added right-eye rendering disable for 3DS, boosting performance in most games
New batch delete function for save states
SNES core upgrade fixes game crashes and text glitches
Auto-matching covers & cover search in multiple languages
External controller mapping now supports function buttons
Miscellaneous bug fixes
1.3.2 09/06/2025
Fixed PSP crash when connecting external controllers.
Fixed unresponsive PSP features on versions before iOS 17.
1.3.1 29/05/2025
PSP emulator support
3DS gyroscope & language settings
Auto-save toggle for instant states
NES core update (Fixed green screen issues)
Optimized iCloud sync efficiency
Added games per row and sidebar toggle in theme settings
JIT environment detection
Critical bug fixes
1.3.0 28/05/2025
- Added theme customization: app icon switching, theme color personalization, boxart style and rounded corner adjustments, console arrangement order
- New auto-adapting boxart feature
- Added online boxart search functionality
- Added 3DS Amiibo support
- Implemented 3DS game save import/export
- Added 3DS JIT configuration option
- New 3DS advanced shader settings to resolve texture issues in certain games
- Enabled return to Home Menu main screen when using 3DS Home Menu App
- Introduced streaming decompression for large ZIP files to prevent crashes
- Fixed 3DS camera black screen issue
- Resolved 3DS QR code scanning failures
- Fixed "Game not found" error when installing DLC/updates for 3DS titles
1.2.5 12/05/2025
Critical crash fixes
3DS virtual keyboard optimization
Custom skin hotkey integration
1.2.4 02/05/2025
- Added FLEX skins to support custom screen layouts
- Added key mapping for controllers and keyboards
- New download manager with pause/resume/cancel functions
- Support for 3dsx Homebrew applications
- Auto-fullscreen mode when using controllers
- Fixed iCloud sync issues
- Added screen switching support for 3DS/NDS
- Added resolution settings for 3DS
- Expanded technical support channels
- Miscellaneous bug fixes and optimizations
1.2.3 01/05/2025
Performance optimization, enhanced resolution in Quality Priority Mode
Fixed 3DS language encoding issues in specific regions
Resolved 3DS software keyboard activation failure
Addressed iPad display anomalies
Corrected skin customization malfunction
Remedied iPad crash incidents
1.2.2 22/04/2025
• Added JAVA (J2ME) support
Includes two cores: J2meJS (based on Mozilla’s PluotSorbet) and freej2me (based on CheerpJ)
J2meJS supports fast-forward
J2meJS runs natively, offering improved performance and compatibility
J2meJS provides limited network access
J2meJS includes partial M3G support
freej2me relies on CheerpJ (requires an internet connection)
Automatically detects JAR resolution, with manual override available in J2ME settings
Support touchscreen version JAR apps
Screen scaling options available (stretch or fit)
• Added MS-DOS support (powered by DOSBox-Pure)
Built-in gamepad and keyboard skins
Game screen can be used as a touchpad for mouse input
Added “Insert Disc” option for multi-disc workflows
Full DOSBox-Pure configuration available in both settings and in-game
• Added DOOM support (powered by prboom)
• Added XeniOS Link, allowing you to launch and manage your XeniOS library directly within Manic EMU
• Added skin button sound effects support (by including CAF audio files in custom skins; can be toggled in Settings - Skin Sound Effects)
• Fixed multiple issues caused by incorrect file paths on macOS
• Fixed an issue where multi-file ROMs were not uploaded during iCloud sync
• Fixed an issue where multi-line cheat codes did not work
• Fixed incorrect C button mapping for MCD and 32X
• Fixed an issue where UI could not be controlled via external controllers on iOS 26.3.1
• Various other fixes and improvements
J2ME support in Manic EMU is made possible thanks to the outstanding work of @zixing131 (紫星) and @Rosabis. Their development of J2meJS laid the foundation for this feature. With their improvements, Manic achieves better MIDP compatibility and even supports M3G, which is essential for bringing J2ME into the Manic ecosystem.
Special thanks to @StephenDev0 (developer of StikDebug) for contributions to DOOM core integration.
Special thanks to @cocorograph-kaz for multiple fixes and contributions.
more Version 1.9.0 25 Mar
Data Not Collected The developer does not collect any data from this app.