hex007 / freej2me

A free J2ME emulator with libretro, awt and sdl2 frontends.
Other
496 stars 78 forks source link

retroarch web player freezes #95

Closed humbertodias closed 1 year ago

humbertodias commented 4 years ago

After compiling using emscripten https://github.com/hex007/freej2me/issues/93 we have two files: freej2me_libretro.js and freej2me_libretro.wasm Then, I have copied to the container at folder /var/www/html The retroarch starts well, but freezes after selecting the j2me jar game. freej2me-web-freeze Used container https://github.com/humbertodias/docker-retroarch-web

XerTheSquirrel commented 4 years ago

FreeJ2ME Requires Java SE to be installed on the host system, a port to emscripten would require that it be able to fork and communicate with the FreeJ2ME JAR that is being ran by Java.

humbertodias commented 4 years ago

Thanks. I see. So, the port through emscripten that makes the bridge is missing. Because, I also have Java SE installed inside the container.

XerTheSquirrel commented 4 years ago

Your browser would need to fork a Java VM and launch the game, but the browser is not one to be implementing this due to the security concerns.