Skip to content

shinovon/KEmulator

Repository files navigation

KEmulator nnmod

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 Debug 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