早上兴致勃勃打开下载好的桃子移植游戏,结果刚启动就黑屏闪退,气得我差点把鼠标摔了。这破游戏折腾了我整整三天,昨天半夜两点还在捣鼓,今天终于搞定了,必须把踩过的坑都记下来!
第一步:病急乱投医
刚开始完全摸不着头脑,就乱试网上搜的法子:
- 把游戏文件夹名称改成全英文没卵用
- 右键选兼容模式运行继续闪退
- 关杀毒软件重新解压还是黑屏
气得我晚饭都没吃寻思着五年前的老笔记本跑这游戏也不该这样?
第二步:发现关键线索
半夜突然注意到每次闪退前,任务管理器里有个叫的进程会闪一下。百度搜这个关键词才知道,桃子移植的游戏底层都是Unity引擎,问题可能出在运行环境上。
立刻做了三件事:
- 更新了电脑的显卡驱动
- 装了最新版DirectX
- 专门去微软官网下了个VC++运行库合集
结果tm还是闪退!当时真想砸键盘!
第三步:玄学大法好
第二天破罐破摔试了些邪门方法:
- 把系统时区改成东京
- 用鲁大师降频显卡
- 甚至给游戏文件夹烧香(别笑真试了)
你猜怎么着?改时区居然进去了!但过场动画播到一半又黑屏,气得我差点把显示器啃了。
最终绝杀
蹲游戏论坛看到有人提了嘴进程优先级,死马当活马医:
- 启动游戏后秒按Alt+Tab切到桌面
- 任务管理器找到游戏进程
- 右键把优先级调到实时
- 切回游戏等了三分钟
画面突然亮了!操作半小时没闪退!赶紧把优先级设置方法存成批处理文件放桌面,现在双击就能稳定玩。早知道这么简单,前三天折腾个什么劲!建议被坑的兄弟直接试试这招,比网上那些花里胡哨的教程管用多了。