diff --git a/JavaApp/src/main/java/net/kdt/pojavlaunch/Tools.java b/JavaApp/src/main/java/net/kdt/pojavlaunch/Tools.java index f96c2609..4d4b3cb1 100644 --- a/JavaApp/src/main/java/net/kdt/pojavlaunch/Tools.java +++ b/JavaApp/src/main/java/net/kdt/pojavlaunch/Tools.java @@ -157,7 +157,7 @@ public final class Tools // javaArgList.add("-Dorg.lwjgl.libname=liblwjgl3.so"); // javaArgList.add("-Dorg.lwjgl.system.jemalloc.libname=libjemalloc.so"); - overrideableArgList.add("-Dorg.lwjgl.opengl.libname=libGL.dylib"); + overrideableArgList.add("-Dorg.lwjgl.opengl.libname=libgl4es_114.dylib"); // overrideableArgList.add("-Dorg.lwjgl.opengl.libname=libgl4es_115.so"); // javaArgList.add("-Dorg.lwjgl.opengl.libname=libRegal.so"); diff --git a/JavaApp/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java b/JavaApp/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java index 0c805343..c1508833 100644 --- a/JavaApp/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java +++ b/JavaApp/src/main/java/net/kdt/pojavlaunch/prefs/LauncherPreferences.java @@ -17,7 +17,7 @@ public class LauncherPreferences public static int PREF_LONGPRESS_TRIGGER = 500; public static String PREF_DEFAULTCTRL_PATH = Tools.CTRLDEF_FILE; public static String PREF_CUSTOM_JAVA_ARGS; - public static String PREF_CUSTOM_OPENGL_LIBNAME = "libGL.dylib"; + public static String PREF_CUSTOM_OPENGL_LIBNAME = "libgl4es_114.dylib"; public static String PREF_LANGUAGE = "default"; public static void loadPreferences() { diff --git a/Natives/JavaLauncher.c b/Natives/JavaLauncher.c index c0d1c53e..558a8f65 100644 --- a/Natives/JavaLauncher.c +++ b/Natives/JavaLauncher.c @@ -88,7 +88,7 @@ int launchJVM(int argc, char *argv[]) { margv[margc++] = "-Djava.library.path=/Applications/PojavLauncher.app/Frameworks"; margv[margc++] = "-Duser.dir=/var/mobile/Documents/minecraft"; margv[margc++] = "-Duser.home=/var/mobile/Documents"; - margv[margc++] = "-Dorg.lwjgl.opengl.libname=libGL.dylib"; + margv[margc++] = "-Dorg.lwjgl.opengl.libname=libgl4es_114.dylib"; margv[margc++] = "-Dorg.lwjgl.system.allocator=system"; char jvmargs[10000]; FILE* argsFile = fopen(args_path, "r"); diff --git a/Natives/resources/Frameworks/libGL.dylib b/Natives/resources/Frameworks/libgl4es_114.dylib similarity index 100% rename from Natives/resources/Frameworks/libGL.dylib rename to Natives/resources/Frameworks/libgl4es_114.dylib diff --git a/Natives/resources/Frameworks/libgl4es_115.dylib b/Natives/resources/Frameworks/libgl4es_115.dylib new file mode 100644 index 00000000..f0bb2061 Binary files /dev/null and b/Natives/resources/Frameworks/libgl4es_115.dylib differ