N-EMU · Retro game emulatorv1.10.1
Development storiesPosted thorv0.2.0

Bringing several systems into one app

Several emulator cores are connected so you can choose games and manage saves from the same library across systems.

Early development

N-EMU began with the idea of making an emulator app of my own. As I connected several systems, I put their files in one library and kept game selection and save menus consistent.

Open-source emulator cores reproduce the hardware's behavior. By connecting mGBA, bsnes-jg, melonDS, ares, PPSSPP, Azahar and PCSX-ReARMed, N-EMU supports the same 13 systems on iOS and Android. That is possible thanks to the developers behind those cores.

Each core handles video, input and saves differently. N-EMU lets you import games and manage save states from the same menus, whichever core is running.

The controls unique to each system are not forced to be identical. DS needs two screens and touch; vertical WonderSwan games need a different orientation and button layout. Displays and controls reflect those differences.

Supporting a system does not mean every game runs equally well. The Features page lists the scope and limitations, and I intend to keep checking game startup, saving and resuming on real devices.

  1. Development storiesv0.6.1Early development

    A button layout that fits your hands

    Move and resize on-screen buttons, and map connected controller buttons yourself.

  2. Development storiesv0.6.0Early development

    From finding a game to playing it

    Search and organization have been refined to make games easier to find. An imported game can also be started right away.

Back to newsSystems and features