自定义模型类:
1.Yes steve model
https://www.mcmod.cn/class/8616.html
解决方法:使用Figura/CPM替代
https://www.mcmod.cn/class/3709.html
https://www.mcmod.cn/class/6090.html

2.KAI我的实体
https://www.mcmod.cn/class/3605.html
该模组已停更,仅支持x86-64windos
该模组有跨平台分支KAIMyEntity-CrossPlatform
https://www.mcmod.cn/class/4917.html
不过仍需要自行编译原生库
https://github.com/asuka-mio/KAIMyEntity
https://github.com/asuka-mio/KAIMyEntitySaba

优化类:
1.Distant Horizon
https://www.mcmod.cn/class/5009.html
解决方法:该模组需要Sqlite-jdbc原生库
地址:
https://github.com/xerial/sqlite-jdbc
构建方法:
https://bili2233.cn/yUfYc7k

2.vulkanmod
https://www.mcmod.cn/class/6626.html
该模组依赖lwjgl3.3.3,导入原生库方法目前还不清楚,我个人测试在arm64-Linux上也无法使用

3.sodium
https://www.mcmod.cn/class/2785.html
高版本和vulkanmod一样依赖lwjgl3.3.3(Hmcl提供的是lwjgl3.3.4因此不兼容)
解决方法:在jvm参数里添加

-Dsodium.checks.issue2561

关闭LWJGL版本检查

玩法扩展类:
1.瓦尔基里
https://www.mcmod.cn/class/1528.html
依赖物理库 Krunch physics engine
https://github.com/StewStrong/Kronch-Physics-Engine
目前未构建成功

2.真实物理
https://www.mcmod.cn/class/3460.html
似乎依赖physx-jni
Github:https://github.com/fabmax/physx-jni

功能增强类:
1.简单的语音聊天
https://www.mcmod.cn/class/3693.html
Github:https://github.com/henkelmax/simple-voice-chat
在模组里面发现了原生库
libopus4j.so
librnnoise4j.so
liblame4j.so
应该是要移植这个库

  • arte 回复了此帖

    ovo 第六项依赖里的physx-jni是英伟达的physx 在java上的binding,要编译这个得先看英伟达的SDK能不能在龙芯上编译

      Physx的编译需求:

      转载自 github

      Location of Binaries:

      • SDK libraries: bin/linux.clang

      Required packages to generate projects:

      • CMake, minimum version 3.14
      • Python, minimum version 3.5
      • curl
      • Clang for linux x86-64
      • glibc, version 2.31 or higher (Note: GLIBC versions are typically not backwards compatible)

      Compilers and C++ Standard:

      • We support the following Ubuntu LTS releases:
        • For linux x86-64 (clang only):
          • Ubuntu 20.04 LTS with clang 10
          • Ubuntu 22.04 LTS with clang 14
          • Note: PhysX may fail to compile with clang versions higher than 14 as they have not been tested.
        • For linux aarch64 (gcc only):
          • Ubuntu 20.04 LTS with gcc 9
      • Tested with C++11 standard

      Generating Makefiles:

      • Makefiles are generated through a script in the physx root directory: generate_projects.sh
      • The script generate_projects.sh expects a preset name as a parameter, if a parameter is not provided it does list the available presets and you can select one.
      • Generated solutions are placed in the folders compiler/linux-debug, compiler/linux-checked, compiler/linux-profile, compiler/linux-release.

      Building SDK:

      • Makefiles are located in compiler/linux-debug, etc.
      • Clean solution: make clean
      • Build solution: make
      • Install solution: make install

      Note:
      Compile errors on unsupported compilers or platforms are frequently caused by additional warnings that are treated as errors by default. While we cannot offer support in this case, we recommend removing all occurrences of the -Werror flag in the file physx/source/compiler/cmake/linux/CMakeLists.txt.

      PhysX GPU Acceleration:

      • Running GPU-accelerated simulations requires a CUDA toolkit 11.8 compatible display driver. The corresponding driver version can be found here.
      • Pascal, CUDA ARCH 6.0 GPU or higher
      • Note that CUDA is not required for building PhysX, it is only a runtime requirement for GPU-accelerated scenes.

      Required Packages for Building and Running PhysX Snippets:

      • freeglut3
      • libglu1
      • libxdamage-dev
      • libxmu6

        在瓦尔基里Mod内部发现了这个so库,目前有x86和arm的,但目前未知如何生成

          试着在X86下构建瓦尔基里,但似乎需要科学上网

            ovo sodium6.2 neoforge版本已经不需要绑定lwjgl3.3.3,此问题已解决

              ovo
              sodium可以通过添加 -Dsodium.checks.issue2561=false 参数关闭LWJGL版本检查

              • ovo 回复了此帖
                10 天 后
                10 天 后
                6 天 后

                目前在瓦尔基里项目那提了个issue,等回复中

                  Maven库已经有Lwjgl3了,您可以下载试试

                    1 个月 后
                    1 个月 后
                    4 天 后

                    ovo 目前已完成初步移植

                      鄂ICP备2022017735号

                      此论坛为纯技术类论坛, 且为"独立运作,风险自控", 请用户在论坛中不要讨论无关话题, 以免影响论坛正常运行