KEmulator
Introduction: KEmulator nnmod
Tags:
Cross-platform J2ME emulator, based on decompiled KEmulator 1.0.3
Links
Compatibility
JRE:
- Java 8 by Oracle
- OpenJDK 9-21
System:
- Windows XP - 11 (x86, x86_64)
- Linux (x86, x86_64, arm64, arm32)
- Mac OS X 10.13 and higher (x86_64)
- macOS 11 Big Sur (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 selectedBuilding
- File>Export...>Java>Runnable JAR file
- Select launch configuration, export destination, and click Finish
Uses
Libraries
- SWT 4.20 / 4.7
- LWJGL 3.3.6
- JNA 5.2.0
- ASM 5.2
- vlcj 4.7.3
- JInput 2.0.5
- jutils 1.0.0
- java-discord-rpc 2.0.1
- webcam-capture 0.3.12
- BrigJ 0.7.0
- lwjgl3-swt
- org.apache.tools.zip
Source code
- J2ME-Loader Apache-2.0 license
- JL-Mod Apache-2.0 license
- FreeJ2ME GPLv3
- FreeJ2ME-Plus GPLv3
- Symbian^3 EPL 1.0
Decompiled code
- KEmulator v0.9.8, v1.0.3 by Wu.Liang
- Nokia S40 SDK
- GLEmulator