
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
.jarfiles can simply be placed into thejavafolder 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