MascotME is a MascotCapsule v3 implementation written in pure J2ME with no dependencies except for MIDP 2.0.
Based on MCv3 implementation from JL-Mod.
Thanks to the lack of external dependencies MascotME can be easily integrated into existing J2ME emulators (see integration notes for details) or can be used to play MascotCapsule games on (powerful enough) cellphones without MCv3 support by simply dragging MascotME's "com" folder into your game JAR file.
Copy MascotME's "com" folder into your game JAR file.
Various performance and compatibility hacks can be enabled by creating "mascotme.ini" file in JAR archive root.
See INI-CONFIG.md for more detail.
Due to inability to access MIDP Graphics framebuffer some of the semitransparent geometry can render with artifacts.
Some of the compatibility hacks (such as fbClearColor) may solve this issue, or at least make it less visible.
Since there's also no proper way to get framebuffer resolution, some games that use viewport clipping can look stretched or render at incorrect screen coordinates. fbSizeWorkaround can solve this issue in some cases.
woesss for MascotCapsule v3 implementation from JL-Mod
klaxons1 for continuous testing and moral support
shinovon for additional help
minexew for MascotCapsule Archaeology


