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.

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

Version

0.1.0 — 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
Changelog: 

(none)