在超老的无GPU电脑上玩Minecraft!

文章目录

  • 前言&配置详情
  • 第一步:整上OpenGL
  • 第二步:尝试
  • Fabric?!
  • 现在
  • 其他&补充
    • 材质包
    • CPU抑制软件
    • JAVA选择
  • 变成整合包力

前言&配置详情

家里有台旧台式电脑,吃灰挺久了,心血来潮拿出来搞搞,发现是2009年的,而且连个正经GPU都没有,似乎是没有核显,CPU硬算?不清楚,不过这样就没了OpenGL,大部分游戏是没法子的了……吗?
如果你也有老电脑,也想试试,可以参考一下我做的。
配置截图:
(Win8.1是全新的,没有后台进程,也没关系统服务)
系统核显怎么都没有!没跑过分,如果下次记得可能试试。

第一步:整上OpenGL

要想玩MC,第一步就是搞定显卡问题了。
上网兜了一圈,捡到了第三方开源驱动:Mesa(Win移植)。
mesa是linux上常用的驱动,这里有一篇文章,教你用它上1.17的(实际上装个ForceGL20模组就行了,搞那么麻烦。。)
安装方法那篇文章里已经有了,就不多赘述了,不过不一定设置3.3COMPAT,mesa应该是能支持4.5的,不知道好不好搞。
另:MESA_GL_VERSION_OVERRIDE直接设置到环境变量里也行。

第二步:尝试

装了vanilla1.8.9Optifine M5 1.8.9,看看帧率:
vanillaOptifine
*视距都只有2哦,不过能跑就是赚了

其实已经不错了,但动一动就会有很大幅度的波动,而且原版满足不了PVP这个伪需求

Fabric?!

众所周知,Minecraft优化很差,需要Fabric或Quilt来擦屁股。而Fabric正好有个养子——legacy fabric。去年我就了解过这玩意,因为PCL2的便利性我竟然不会手动安装,在与自己和网络作了艰难斗争后,当时的我放弃了。
不过后来也试过,也成功了,但mod极少,基本没啥用。现在虽然也少(而且居然还都窝在1.13,造孽啊)但至少有一些可用的了。

经过一番折腾,还找到了一个专门搞fabric的PVP端模组,AxolotlClient
就这个

丑得可爱)支持Fabric的1.19+,1.16和1.8.9。你看,多巧,我正好需要。然后就弄上了,还搞了一些别的优化mod,这个后面说。

现在

啊其实没多大用的,帧率确实有提升,在服务器里PVP的话20帧还是可以的,重要的是还算稳定。
侬
(其实正常情况下能到40。。还能开光影,UltraFast 8帧看着办吧。。

其他&补充

材质包

还整了个材质包,叫FPS PRO,8x的据说有很大提升,我这其实没那么多。

CPU抑制软件

用了一个软件,很有用,是Process Lasso
PL老少咸宜,可以降低别的进程的资源用量优化系统速度。

JAVA选择

后来我发现,AxolotlClient可以用Java21,搞上了,还可以,网上不少推荐GraalJVM的,可以试试。

变成整合包力

我把自己这个提取成了整合包,不过安装方法和别的不太一样,不能直接拖进去。
这是一个魔改的7z自解压文件,你需要先安装原版1.8.9,再选择这个.minecraft目录,解压完进PCL2刷新就会有了。
Linux/Mac想体验也很简单,直接解压进去就行了,都用这两个系统了,动手能力应该还是有的吧。(提示:真的不会解压可以试试PeaZIP,记得好像可以。
地址,密码e5wksr。
新版,密码83b1c6。

啊对,忘说了,其实运行1.20也是可以的,魔改FO整合包,单人大概20帧,还是挺强的。vulkan之后要是有时间可能也会试试,不过难哪。

2024/1/20 CSDN ,今年的第一篇文章。
2023/1/21 更新一个版本