https://github.com/electronstudio/libretrojava
LibRetro core implemented in Java
https://github.com/electronstudio/libretrojava
Last synced: 2 months ago
JSON representation
LibRetro core implemented in Java
- Host: GitHub
- URL: https://github.com/electronstudio/libretrojava
- Owner: electronstudio
- Created: 2022-01-31T20:47:44.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-01T01:55:57.000Z (over 4 years ago)
- Last Synced: 2025-06-04T00:24:22.861Z (about 1 year ago)
- Language: C
- Size: 56.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LibRetro Core Implemented in Java
Tested on Linux. Include paths for Windows will need to be added to Makefile.
Java must be installed and these env variables must be set in order to compile *and* in order to run.
Set paths
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export LD_LIBRARY_PATH=$JAVA_HOME/lib/server
Compile C:
make
Compile Java:
javac java/src/LibRetro.java -d . && jar cf Test.jar *.class
Run:
RetroArch-Linux-x86_64.AppImage -v -L java_libretro.so Test.jar