KEmulator nnmod
Cross-platform J2ME emulator, based on decompiled KEmulator 1.0.3

Links
Requirements
JRE:
- Java 8 by Oracle
- OpenJDK 17-21 (Will run on 22+, but debug tools work is not guaranteed)
System:
- Windows XP - 11 (x86, x86_64, arm64)
- Linux GTK3, glibc 2.24+ (x86, x86_64, arm64, arm32)
- Mac OS X 10.13 and higher (x86_64)
- macOS 11 Big Sur (arm64)
- Termux / Android, GTK3 (arm64)
Developing in IntelliJ IDEA
Importing project
- Install Ant plugin
- Open repository root as project in IDEA
Building
- Build artifacts:
KEmulator_win, KEmulator_x64, m3g_lwjgl, m3g_swerve, micro3d_dll, micro3d_gl
Developing in Eclipse IDE
Importing project
- Open
eclipse directory as workspace in Eclipse IDE
- File>Import...>General>Existing Projects into Workspace
- Locate
eclipse directory, select all projects and click Finish.
Running
- File>Import...>Run/Debug>Launch Configurations
- Locate
eclipse/run directory, select all configurations and click Finish
- Fix Runtime JRE if necessary. When running
KEmulator_win, make sure 32-bit JRE is selected
Building
- File>Export...>Java>Runnable JAR file
- Select launch configuration, export destination, and click Finish
Uses
Libraries
Source code
Decompiled code
- KEmulator v0.9.8, v1.0.3 by Wu.Liang
- Nokia S40 SDK
- GLEmulator