r/funkey

J2ME on Anbernic RG Nano / FunKey S
▲ 49 r/funkey+1 crossposts

J2ME on Anbernic RG Nano / FunKey S

Slowly getting J2ME working on the RG Nano / FunKey S.

It’s still far from perfect, but a lot of old java games are already playable and work surprisingly well on these tiny devices.

Current features:

  • many 2D games are working
  • scaling/stretching from low resolutions like 128x128, 128x160 and similar
  • support for running 240x320 games
  • .jar files can simply be placed into the java folder on the root of the SD card

Current issues:

  • 3D games may not work at all
  • some sound effects/music can be missing
  • controls can be problematic in certain games (there are settings, but they do not always behave correctly)
  • some games may freeze or crash

Overall though, it’s already very usable for a lot of classic J2ME games.

Most of the games I personally wanted to play work more than fine, aside from some control-related workarounds. For example, games that require proper numeric keypad input (like Doom RPG with door codes) usually need patched controls or some custom control workaround.

GitHub: https://github.com/slrmoon/j2me-funkey-rgnano

If anyone can improve the controls or keypad handling, I’d be very happy to see pull requests or any fixes on GitHub.

u/Zestyclose_Put_6702 — 9 days ago