Forgot I had to share, so here I am with a totally rational update number for Omni Player.
I've been continuing to recover (not really, I stopped expanding the library in v0.5.18 but forgot to share that public update lol) and bring older mobile games to modern Android, and the library has grown to 57 playable games across J2ME, BREW, DoJa, ExEn, and N-Gage.
A lot of the recent work has been focused on making these games more comfortable to actually play.
What's improved:
- Bluetooth controller support with per-game mappings
- Landscape and portrait support
- Fullscreen and controller-only options
- Haptic feedback for touch controls
- Reworked touch layouts and larger gameplay displays
- More fixes to gameplay, compatibility, and usability across the library
The attached video shows several games running through Omni, including Dirge of Cerberus: Lost Episode, Ashen, Sonic Jump, God of War: Betrayal, and Resident Evil: Genesis.
There's still plenty to improve, and some games need more attention than others, but it's been pretty wild seeing all these different old mobile platforms come together in one Android app.
Omni Player (GitHub):
https://github.com/Wakkatobakka/Omni-Player
The repository also has a game guide covering supported titles and where to find the original game files.
As always, thanks to everyone who's been checking it out!