-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add freej2me emulator(maybe?) #26
Comments
hi, how do you get libbsd.so.0, libmd.so.0, libX11.so.6, libXau.so.6, libxcb.so.1, libXdmcp.so.6, libXext.so.6, libXi.so.6, libXrender.so.1, libXtst.so.6(all built for aarch64) ? |
Hi, for now I don't think that these libs are really needed. During initial testing I was running java games through X11 forwarding and got crashes without them. But seems If you use only libretro variant(as it should be during normal usage), it runs OK without additional libs. |
Thank you for answering. I've done all of the steps, but I could not see j2me on the emulation station list, is there any additional steps that I miss? sorry I am new to this. edit: |
cd ~/ After that we mount rootfs image sudo mount /media/user1/BATOCERA/boot/batocera fm -t squashfs -o loop And after that we apply all needed changes inside fin folder sudo cp opera_libretro.so fin/usr/lib/libretro/ After all changes are done we need to create new FS image Unmount everything And copy modified FS to microsd sudo cp ~/batocera /media/user1/BATOCERA/boot/batocera (It will take time because of 1,5GB file size) |
Also there is some instruction from batocera wiki, but I never tried it |
I managed to get Java to show in emulation station by following this tutorial: https://wiki.batocera.org/emulationstation:customize_systems the game won't boot though. I am still working on it, will update here. thanks. |
no wonder why all of my modification lost... will try this, thanks. |
You can try several things to debug in ssh session: |
update: anyway, java works using this tutorial (https://wiki.batocera.org/systems:ports), but somehow it cannot run using emulation station, will keep updating my progress. hopefully it will help someone else too. thank you. |
I dont'know why, but it's REALLY mandatory to set CLASSPATH inside startup shell script to make things work through emulation station |
yay it works!! turns out I only need to change the JAVA_HOME="/opt/jdk" in /opt/j2merun.sh to where it is installed (I put it in /userdata/system/java/jdk/). thanks a lot man, finally I can run java on this RG35xx H :) |
Congratulations! Stay tuned for future updates, I have dialog with one java developer who works now with this fork |
hi, any updates? I am really looking forward to this... |
Can you give me a direct link to download openjdk-jre? |
Knulli build version
40-dev-d8b86623f3 2024/05/30 01:50
Your architecture
RG35XX H
Issue description
Works reasonably well for me, and j2me platform is also supported by stock theme.
Detailed reproduction steps
It's never supposed to be working. But it surely can :-)
Details of any attempts to fix this yourself
No response
Details of any modifications you have made to Knulli.
I really don't know why, but this script make things work.
8. Add openjdk-jre to /opt/jdk (for me, best results were with IBM Semeru builds, but differences are minimal)
Logs and data
No response
The text was updated successfully, but these errors were encountered: