harbour-meliona

Rating: 
0
No votes yet

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.

source code:https://gitee.com/yun_gitee/meliona

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
Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-meliona-0.1-1.aarch64.rpm8.83 MB31/05/2026 - 18:41
File harbour-meliona-0.1-2.i486.rpm1.45 MB01/06/2026 - 18:07
File harbour-meliona-0.1-2.aarch64.rpm1.44 MB01/06/2026 - 18:07
File harbour-meliona-0.1-2.armv7hl.rpm1.43 MB01/06/2026 - 18:07
Changelog: 

(none)

Comments

windes's picture

Thanks! Waiting for armv7hl so much!

roundedrectangle's picture

Hello! Where can I find the sources for your application, and will there be armv7hl and i486 versions of it?

yun_L's picture

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's picture

Hi, the repo appears to be private. I'm getting a 403 upon visiting.