MinecraftMOD整合包的运行原理优化以及解决闪退的参考?
题主是个玩MOD整合包的新人,最近也是自己开始做整合包(因为找不到自己喜欢的),本意是做给自己玩,到后来也是在论坛上发布,做整合包反倒成了玩mc的一部分。整合包在题主的电脑上运行是没有问题的(有问题我也不能发布出来啊),可是毕竟大家的电脑配置运行环境等等都千差万别的,有人报告运行卡、游戏启动闪退等等,虽然已经找到一些简单原因(比如java8的***、光影核心的***),题主还是感觉很虚啊~~~题主对编程了解甚少,英语渣(请不要吐槽QAQ,配合度娘谷哥翻译还是可以的,就是效率低点),错误报告一打开完全不知道该看哪。。要请教的问题主要是三点:1.整合包中的视频设置(包括高清修复)各项的作用和优化建议2.常见的整合包闪退原因3.整合包运行是可能出现的(阶段性)内存占用高的原因,以及整合包的运行原理(主要调用了哪些系统资源)希望各位有经验的前辈可以不吝赐教!附上题主的整合包帖子地址
绝大多数MC MOD的运行问题都出在MOD本身的程序上我看过一些“著名”MOD的源码,那个写的啊,真是……高中生的水平。MC虽然本身写的烂,但是好歹也在不停优化改bug的。Forge虽然trick,但是好歹也有大堆的人在测试的。但是很多MOD,代码质量和算法水平看着令人蛋疼。所以先一条一条答一下楼主的问题。0、java8有设置教程,给他们看。1、不同的视频MOD极易冲突,除了optfine和shadercore以外不要装别的(当然1.7.10的可以考虑fastcraft)原版和optfine的任何设置都不会引起崩溃,卡这个问题就得看配置了,你总不想成全低吧……2、最常见的整合包闪退原因就是MOD使用了trick的写法,而与其他MOD冲突。就比如说Forge明明提供了矿物生成事件,有的MOD却不用,非得注入地形生成算法硬改,要是两个这样MOD凑一块就会闪退。当然矿物生成事件这种已经有年头的特性不用的人越来越少了,但是还有很多新特性或者没加的特性有人在trick。3、内存占用高还是那个原因,有的MOD把空间复杂度O(1)的算法活活写成O(n^3)的,能不爆内存么。而阶段性,那是因为O(n^3)的算法跑完以后被GC回去,过一会再跑(这帮万恶的MOD作者还把它写进某个tickevent里),于是就会阶段性。说到最后,还是MOD写的太烂,根本没用心好好改代码……目前大家做整合包主要还是在用笨办法,一个一个试,人肉profile,好像也没什么更好的方法。最有名的MOD像是IC还是比较可靠的,但是稍微差一点的MOD就不要相信他们的名气跟程序水平有任何关系了,大部分人都不知道MC卡是问题出在什么地方呢。
本来想多写点自己整合过程中遇到的问题,写了不少发现知识量过低不敢妄言,就只回答题主的疑问了。1.视频设置的作用和优化原理:optifine可以肉眼可见优化FPS,因为它大幅度修改了MC中的显示规则。基本上优化视频设置=减少电脑运算量。同理,调近视距,关闭材质精细化和动画效果都可以起到不错的优化效果。虽然optifine可以单独开关树叶的透明效果,但也有些mod不吃这一套。只能将MC设置为流畅画质才可以关闭树叶透明。要了解各项作用可以找完全汉化版,optifine自带功能简介。2.mod冲突,mod设置错误,mod本身维护差劲。(没遇到过内存溢出)3.加载地图及运算大量实体时,内存占用接近100%。不***光影的话应该只耗cpu。详细问题可评论或私信,不保证一定解决。
已有帐号?
无法登录?
社交帐号登录查看: 16912|回复: 9
模拟人生3整合版闪退问题
帖子主题积分
游民步兵, 积分 292, 距离下一级还需 208 积分
游民步兵, 积分 292, 距离下一级还需 208 积分
魅力728 点
在线时间103 小时
下载的是10.7G的整合版SIMS3
启动器可以打开...
QQ截图37.png (166.09 KB, 下载次数: 187)
08:37 AM 上传
但是进去怎么成了这样子!
QQ截图26.png (688.41 KB, 下载次数: 175)
08:38 AM 上传
然后我点进行游戏就闪退!! 求高人!!!
帖子主题积分
游民牧师, 积分 773, 距离下一级还需 1227 积分
游民牧师, 积分 773, 距离下一级还需 1227 积分
金钱7988 ¥
魅力1976 点
居住地江苏省 泰州市 海陵区 城南街道
星座双鱼座
在线时间223 小时
我有时一卡也是这样
帖子主题积分
游民步兵, 积分 292, 距离下一级还需 208 积分
游民步兵, 积分 292, 距离下一级还需 208 积分
魅力728 点
在线时间103 小时