|
|
预期最终优化效果(均在我电脑上测试过)
96个mod:7~8分钟→30秒
260+个mod:???(不优化的情况下,我还没能完整加载过)→84秒
列位诸公,闲话少叙,我们直入主题罢。以下是教程,尽可能简洁好操作了。
1.装游戏&汉化(略)
但是不要装优化版汉化,会有冲突
2.装 fast rendering v0.9.5
不要使用目前论坛内搬运的,也是因为有冲突
用这个:
github.com/Halke1986/starsector-render/releases/tag/v0.9.5
解压后 7 个文件全丢进 starsector-core/
别用 fr.bat 启动,后面有更好的(miko)
3.装 VramOptimizer
github.com/DeCEll-1/VramOptimizer/releases/tag/v1.0.45
下载的是:
VramOptimizer-win-x64-sc.zip(带 -sc 的不用另装.NET)
此模组整个文件夹放进 mods/
先别烘焙贴图,等第六步完事
4.装 JDK 28
github.com/adoptium/temurin28-binaries/releases/tag/jdk-28+13-ea-beta
解压到游戏根目录,文件夹名必须以 jdk-28 开头,比如 jdk-28+13(不然miko看不到它)
28 至今是 EA 预发布版,没有稳定版可退
如你安装了更新版本的 jdk 28 而出现问题,优先考虑回退到 jdk-28+13
5.装 Mikohime 配置器
github.com/GaiusCassiusL/Starsector_Mikohime-Unofficial-Java28-Configurator/releases/tag/v0.8.1
解压至游戏根目录即可
双击 Configure_Me.cmd
菜单里选这些(注:第五步这一块其实有点存疑,此教程是我大半夜用agent自己测试跑的步骤,暂时懒得手操过一遍了,但是前后的步骤我认为都没错):
Java 28 / 内存按推荐值 / Fast Rendering 开启 /
Prepatcher 不装 / 大页内存关闭 / 日志 Reduced
6.加点你喜欢玩的 mod
先直接用 miko 跑一下,看能不能一路顺利加载到主菜单
不能则调试到能为止,因为后面一步省事好用的前提是,你玩的mod基本不变。
7.开始烤肉(划) 烘焙 DDS
关游戏 → 双击打开 mods/VramOptimizer/bin/DDSCreator.exe
如果你要烘焙的贴图量(换言之,你装的 mod 数量)十分巨大
推荐在 Change the compression quality 里调整至 fastest
然后选择 processmods → continue ,等着即可
8.我已启动
双击 Miko_Rouge.bat,enjoy
已知的坑:
1. UIUtil 6.0.0 硬冲突,装了必崩(FR 对某个 GL 重载直接抛异常),不能装
2. 论坛汉化的「优化测试版」别和 FR 一起用,它自己已经做了启动加速,二者会打架。想两个都要就装 MixinFR,但此路径未经我验证,不推荐(你可能需要自己调试一下)
3.改任何 mod 都要重跑 DDSCreator,否则新纹理还是走 PNG,那会超级慢
4. 第一次启动慢是正常的(法线图要现算),第二次及以后,有了缓存才快。好在这基本是一劳永逸的。
|
|