SquirrelJME is a libretro core for RetroArch built as a port of the SquirrelJME Java ME 8 virtual machine emulator. According to the official libretro documentation, the core is intended to be small and fast while maintaining high compatibility, and it also supports older J2ME software and games designed for flip-phones.
What the core is
The core is a libretro port of the SquirrelJME Java ME 8 virtual machine emulator. The official documentation credits Stephanie Gawroriski (Xer Shadow Tail) as author and lists the core under the MPL-2.0 license.
Supported file extensions
The documentation lists the following content extensions for the core. Java ME packages are typically distributed as .jar and .jad files, while the remaining extensions cover other formats the core accepts according to the same source.
- .jar
- .sqc
- .jam
- .jad
- .kjx
- .adf
- .sec
- .sto
- .sp
- .sp0 through .sp9
Database
The official documentation points to a J2ME database in the libretro-database repository. This is the reference the docs supply for cataloguing Java ME titles.
Core options
The SquirrelJME core has no core options, according to the documentation. There is no documented list of adjustable settings to configure in RetroArch for this core.
Getting started
- Confirm your Java ME content is in one of the extensions the core documents (for example .jar or .jad).
- Load the content in RetroArch with the SquirrelJME core selected.
- Expect no core-option menu entries, since the core documents none.
Official links
The documentation lists the SquirrelJME repository and an issue tracker for reporting problems with the core.
Reference table · Scroll horizontally to see all columns.
| Item | Documented value |
|---|---|
| Core | SquirrelJME (Java ME / libretro port of the SquirrelJME Java ME 8 VM) |
| Author | Stephanie Gawroriski (Xer Shadow Tail) |
| License | MPL-2.0 |
| Database | J2ME |
| Core options | None documented |
| Compatibility target | Small, fast, high compatibility; also older J2ME software and flip-phone games |
Sources & references
Content responsibility: FrameTinker editorial desk. Source authors and software maintainers are credited separately below; this is not a claim of hands-on testing.
Published .
RetroArch: squirreljme — official gaming software documentation https://raw.githubusercontent.com/libretro/docs/master/docs/library/squirreljme.mdRetrieved Oct 30, 2026Something doesn’t match your setup?
Suggest a correction
