This project is not affiliated with Live2D.
For personal use. Please adhere to the license terms of Live2D Cubism Editor.
JDK17. arm64-native. Metal. Graal JIT.
Fast.
This unofficial launcher improves the performance of Live2D Cubism Editor on M1 macOS.
Install Live2D Cubism Editor such that the following directory exists:
/Applications/Live2D Cubism 4.2/res
Install Azul JDK17 (ARM 64-bit, with Java FX).
Get the .tar.gz
distribution.
Extract zulu17.30.51-ca-fx-jdk17.0.1-macosx_aarch64.tar.gz
(or whatever version you got).
Rename the resulting folder zulu17.30.51-ca-fx-jdk17.0.1-macosx_aarch64
to zulu17-macosx_aarch64
, such that a directory structure like the following exists:
~/Downloads/zulu17-macosx_aarch64/zulu-17.jdk/Contents/Home
Clone this repository:
git clone https://github.com/Birch-san/arm-editor-launcher.git
cd arm-editor-launcher
Download a maven executable and the jogamp libraries; install them to your local maven registry:
./install-maven.sh
# this is an *example* filepath; update it to match the JDK17 folder you extracted
JAVA_HOME="$HOME/Downloads/zulu17-macosx_aarch64" ./install-jogl.sh
Open this repository in IntelliJ IDEA (Community Edition is fine).
Set the Project JDK to the JDK17 distribution you just downloaded.
Use the Maven toolwindow to run a root-level mvn install
.
Hit "Reload All Maven projects".
Then run the "Unofficial Launcher for Live2D Cubism Editor aarch64" run configuration.
Congratulations! You are now running natively.
# this is an *example* filepath; update it to match the JDK17 folder you extracted
export JAVA_HOME="$HOME/Downloads/zulu17-macosx_aarch64"
MVN_HOME="${MVN_HOME:-"./mvn"}"
MVN="$MVN_HOME/bin/mvn"
"$MVN" install
./launcher.sh