昨天跟基友约好开黑《火炬之光2》,结果联机补丁折腾得我差点把键盘吃了。这玩意儿报错比游戏里的怪还难缠,必须把踩坑过程记下来!
从零开始踩坑实录
先老老实实按教程走:下完1.25.5.4版联机补丁,解压出来四个文件。把steam_*和steam_*扔进游戏根目录,心里还美滋滋想着马上能联机了。
双击启动程序——好家伙!直接弹窗报错0xc0000142,游戏根本打不开!当场血压就上来了。
跟报错死磕三回合
第一招:重装补丁
以为是文件没拖对,删光重来。结果还是同样报错,气得我对着屏幕竖中指。
第二招:改appid
翻教程说要把steam_*里的数字改成219640。改完再开,这回直接黑屏闪退!还不如弹窗!
第三招:换兼容模式
右键游戏程序选Win7兼容模式+管理员启动。好家伙!终于进游戏了!但基友那边死活搜不到我房间。
发现致命骚操作
骂骂咧咧翻外网论坛,看到个老哥说要把游戏整个文件夹名称里的中文全删了。我路径是"E:\游戏\火炬之光2",赶紧改成"E:\Game\Torchlight2"。
重启游戏再进联机界面——房间列表唰地刷出来了!激动得手抖输错三次房间密码。
附赠避雷指南
后来测试发现其他报错也贼烦人:
- 闪退/无响应:关掉所有杀毒软件(尤其是某60)
- 卡在登录界面:删掉存档目录下的*
- 看到房间进不去:主机要把防火墙里添加入站规则
提醒:联机前让所有人把时区调成北京时间!我俩因为时差问题又浪费半小时,差点隔着网线打起来。
现在凌晨三点,终于砍上怪了。联机补丁这玩意儿真是祖宗,伺候好了比供菩萨还灵验。
(冰箱里冻的啤酒被我俩当庆功酒喝光了)