Meliona — J2ME Emulator for Sailfish OS
A native Sailfish OS application that runs classic Java J2ME games
on your phone.If you want to reset the application, navigate to Settings > Storage and tap the resource path and config path options.
Features
- Import and manage JAR game files with automatic metadata extraction
- Run games using the FreeJ2ME engine with integrated QML rendering
- Virtual phone skins with hitmap-based touch zones — tap the on-screen keys
- Per-game skin binding: choose a phone model for each game by resolution
Requirements
-
Sailfish OS 5.0
-
Java 11
-
OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.20_8.tar.gz(e.g., Redmi K20)
-
zulu11.88.17-ca-jdk11.0.31-linux_i686.tar.gz(e.g., Example Mipad2)
Version
0.1-2 — Beta
- Add armv7hl & i486 build targets (no corresponding test hardware available temporarily)
- Reduce application size by removing partial default Game box resources
0.1-1 — Initial release(Beta)
- Game import with JAR manifest parsing and icon extraction
- Hitmap-based game box skin system with per-key highlight masks
- Stdio-based frame streaming from Java to QML
- Game box (simulator skin) management with resolution filtering
- Play config persistence (keyboard type, window mode, bound skin)
- Splash-screen JDK detection and preference-based override
- About page reading RPM spec metadata at runtime
Known Issues
- background music is not supported
- Game box skins import is not supported
Comments
windes
Tue, 2026/06/02 - 10:59
Permalink
Still not appear for armv7hl.
yun_L
Tue, 2026/06/02 - 11:33
Permalink
Could you clarify whether the problem is that the package cannot be installed or that the armv7hl package cannot be found? If the package cannot be found, you can directly visit OpenRepos.net, where I uploaded it. However, I am not sure how storeman identifies different versions.
birdzhang
Tue, 2026/06/02 - 08:44
Permalink
哈哈,好玩。
另外,只能竖屏吗?像植物大战僵尸是横屏的, 玩起来有点显示不全。可以下载 https://java.zixing.fun/java/jar/pvz.jar 测试一下。
yun_L
Tue, 2026/06/02 - 10:42
Permalink
是的,目前仅仅支持竖屏。更多分辨率与屏幕模式,将会在新的版本中得到支持
windes
Mon, 2026/06/01 - 21:23
Permalink
Thanks! Waiting for armv7hl so much!
yun_L
Tue, 2026/06/02 - 03:14
Permalink
The armv7hl build is ready now, feel free to give it a try.
roundedrectangle
Sun, 2026/05/31 - 22:15
Permalink
Hello! Where can I find the sources for your application, and will there be armv7hl and i486 versions of it?
yun_L
Mon, 2026/06/01 - 15:22
Permalink
Hello! The source code is available at: https://gitee.com/yun_gitee/meliona. I will release builds for armv7hl and i486 in the future.
Matias
Mon, 2026/06/01 - 23:24
Permalink
Hi, the repo appears to be private. I'm getting a 403 upon visiting.
yun_L
Tue, 2026/06/02 - 03:10
Permalink
try again
trial
Tue, 2026/06/02 - 02:33
Permalink
Me too.
yun_L
Tue, 2026/06/02 - 03:10
Permalink
try again