mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-14 07:05:40 -04:00
Update OpenJDK status
This commit is contained in:
parent
48af767506
commit
187c8ea359
17
README.md
17
README.md
@ -5,16 +5,25 @@ A Minecraft: Java Edition launcher for Android based from Boardwalk. This branch
|
||||
## This branch?
|
||||
- Attempt to run Minecraft in OpenJDK, different a bit with Boardwalk 2.
|
||||
|
||||
## About OpenJDK 9 Java Runtime Mobile
|
||||
Build script: [PojavLauncherTeam/android-openjdk-build-multiarch](https://github.com/PojavLauncherTeam/android-openjdk-build-multiarch)<br>
|
||||
Source code: http://hg.openjdk.java.net/mobile/jdk9 <br>
|
||||
Architectures:
|
||||
- For ARMv7 (aarch32): **working**.
|
||||
- For ARM64 (aarch64): **working, but OpenGL doesn't**.
|
||||
- For x86 (i\*86): **working**.
|
||||
- For x86_64 (amd64): untested.
|
||||
|
||||
## Current status
|
||||
- [x] **Removed** ~~BinaryExecutor: execute `java` binary, no `JNIInvocation`.~~
|
||||
- [x] **Temporary removed** ~~JVDroid OpenJDK 11 (32 and 64-bit ARM and x86). Partial, no error `can't lock mutex`, but now exit with none output.~~
|
||||
- [x] OpenJDK 9 Mobile port
|
||||
- [ ] AWT/Swing for mod installer.Will try own graphics environment~~use `Caciocavallo` project~~.
|
||||
- [ ] AWT/Swing for mod installer. Will try own graphics environment~~use `Caciocavallo` project~~.
|
||||
- [x] OpenGL in OpenJDK environment
|
||||
- [ ] OpenAL
|
||||
- [x] OpenAL (work on most devices)
|
||||
- [x] Input keyboard and mouse events from ART to OpenJDK environment
|
||||
- [ ] Support Minecraft 1.12 and below. Used GLFW stub.
|
||||
- [x] Support Minecraft 1.13 and above. Will make a wrapper LWJGL2 to 3.
|
||||
- [ ] Support Minecraft 1.12 and below.
|
||||
- [x] Support Minecraft 1.13 and above. Used GLFW stub.
|
||||
- [ ] More...
|
||||
|
||||
## License
|
||||
|
Loading…
x
Reference in New Issue
Block a user