diff --git a/HMCL/src/main/resources/assets/natives.json b/HMCL/src/main/resources/assets/natives.json
index 578b6d535..ac4ebf27d 100644
--- a/HMCL/src/main/resources/assets/natives.json
+++ b/HMCL/src/main/resources/assets/natives.json
@@ -1215,6 +1215,69 @@
"com.mojang:text2speech:1.13.9:natives-linux": null
},
"linux-loongarch64": {
+ "org.lwjgl.lwjgl:lwjgl-platform:2.9.0:natives": {
+ "name": "org.glavo.hmcl:lwjgl2-natives:2.9.3-rc2",
+ "downloads": {
+ "classifiers": {
+ "linux-loongarch64": {
+ "path": "org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "url": "https://repo1.maven.org/maven2/org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2-linux-loongarch64/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "sha1": "f4d42d89b31d8c6c60e847042e350883c2cdaa25",
+ "size": 623682
+ }
+ }
+ },
+ "extract": {
+ "exclude": [
+ "META-INF/"
+ ]
+ },
+ "natives": {
+ "linux": "linux-loongarch64"
+ }
+ },
+ "org.lwjgl.lwjgl:lwjgl-platform:2.9.1:natives": {
+ "name": "org.glavo.hmcl:lwjgl2-natives:2.9.3-rc2",
+ "downloads": {
+ "classifiers": {
+ "linux-loongarch64": {
+ "path": "org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "url": "https://repo1.maven.org/maven2/org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2-linux-loongarch64/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "sha1": "f4d42d89b31d8c6c60e847042e350883c2cdaa25",
+ "size": 623682
+ }
+ }
+ },
+ "extract": {
+ "exclude": [
+ "META-INF/"
+ ]
+ },
+ "natives": {
+ "linux": "linux-loongarch64"
+ }
+ },
+ "org.lwjgl.lwjgl:lwjgl-platform:2.9.4-nightly-20150209:natives": {
+ "name": "org.glavo.hmcl:lwjgl2-natives:2.9.3-rc2",
+ "downloads": {
+ "classifiers": {
+ "linux-loongarch64": {
+ "path": "org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "url": "https://repo1.maven.org/maven2/org/glavo/hmcl/lwjgl2-natives/2.9.3-rc2-linux-loongarch64/lwjgl2-natives-2.9.3-rc2-linux-loongarch64.jar",
+ "sha1": "f4d42d89b31d8c6c60e847042e350883c2cdaa25",
+ "size": 623682
+ }
+ }
+ },
+ "extract": {
+ "exclude": [
+ "META-INF/"
+ ]
+ },
+ "natives": {
+ "linux": "linux-loongarch64"
+ }
+ },
"org.lwjgl:lwjgl:3.1.6": {
"name": "org.lwjgl:lwjgl:3.3.1",
"downloads": {
diff --git a/PLATFORM.md b/PLATFORM.md
index 7b4037228..a12d00a32 100644
--- a/PLATFORM.md
+++ b/PLATFORM.md
@@ -1,16 +1,16 @@
# Platform Support Status
-| | Windows | Linux | Mac OS | FreeBSD |
-|----------------------------|:------------------------------------|:------------------------------------------------|:----------------------------------------------------|:--------|
-| x86-64 | ✅️ | ✅️ | ✅️ | ❔ |
-| x86 | ✅️ | ✅️ | / | / |
-| ARM64 | 👌 (1.8+)
✅ (use x86 emulation) | 👌 | 👌 (1.6~1.18.2)
✅ (1.19+)
✅ (use Rosetta 2) | ❔ |
-| ARM32 | /️ | 👌 | / | / |
-| MIPS64el | / | 👌 | / | / |
-| RISC-V 64 | / | 👌 (1.13+) | / | / |
-| LoongArch64 | / | 👌 (for Old World)
👌 (1.13+ for New World) | / | / |
-| PowerPC-64 (Little-Endian) | / | ❔ | / | / |
-| S390x | / | ❔ | / | / |
+| | Windows | Linux | Mac OS | FreeBSD |
+|----------------------------|:------------------------------------|:--------------------------|:----------------------------------------------------|:--------|
+| x86-64 | ✅️ | ✅️ | ✅️ | ❔ |
+| x86 | ✅️ | ✅️ | / | / |
+| ARM64 | 👌 (1.8+)
✅ (use x86 emulation) | 👌 | 👌 (1.6~1.18.2)
✅ (1.19+)
✅ (use Rosetta 2) | ❔ |
+| ARM32 | /️ | 👌 | / | / |
+| MIPS64el | / | 👌 | / | / |
+| RISC-V 64 | / | 👌 (1.13+) | / | / |
+| LoongArch64 | / | 👌 (both old and new ABI) | / | / |
+| PowerPC-64 (Little-Endian) | / | ❔ | / | / |
+| S390x | / | ❔ | / | / |
Legend: