这阵子真是把我折腾惨了,就是那个小鸡模拟器,玩着玩着突然就来个“fatal error”闪退,直接游戏没了,心情瞬间跌到谷底。一开始我还以为是偶尔一次,没太在意,结果它隔三岔五就来一下,搞得我玩什么游戏都提心怕怕的。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
刚开始遇到这问题,我的第一反应是重启电脑,心想是不是系统抽风了。重启完进去,玩了会儿,又来了!“fatal error”,气得我差点把鼠标给摔了。接着我就想着是不是模拟器本身出了问题,赶紧把小鸡模拟器卸载了,然后去官网重新下载了个最新版装上。安装好以后,我特意挑了个之前闪退过的游戏试了试,结果没过多久,老毛样又犯了,屏幕一黑,弹出个错误框,又没了。
这下我可愁了,毕竟好不容易下了一堆想玩的老游戏,现在这样完全玩不下去。我就开始在网上各种搜,什么“小鸡模拟器闪退”、“fatal error解决办法”之类的关键字,一搜一大堆。发现好多人都遇到过类似的问题,各种说法都有,有的说是显卡驱动问题,有的说是DirectX版本不够,还有的说是游戏ROM文件损坏了,甚至有人说是内存不够。我看着一头雾水,但总得一个个试过去。
我先从最简单的开始搞起。我寻思着,是不是我下载的ROM文件有问题?于是我把我正在玩的好几个游戏都删了,然后跑去小鸡模拟器的官方论坛,找那些大家推荐的、说是“完美运行”的ROM重新下载了一批。心想这下总该没问题了?结果,还是那样,玩个十几二十分钟,突然就蹦出错误,游戏就直接挂了。我那个心呐,拔凉拔凉的。
接下来我就把矛头指向了我的电脑配置。虽然我的电脑也不是顶配,但玩个模拟器游戏应该绰绰有余。不过本着“有枣没枣打三杆子”的精神,我还是决定把显卡驱动更新到最新。跑到显卡官网,下载了最新的驱动程序,然后一路点“下一步”安装完成。重启电脑,再次进入游戏,心怀期待地玩了一下午,中间确实没闪退,我当时高兴得跳起来,以为问题彻底解决了。结果,第二天晚上,它又来了!“fatal error”,又给黑屏了。我当时真是想骂街。
后来我注意到了一个细节,就是每次闪退的时候,错误提示里面总会提到一些跟“DirectX”或者“渲染”相关的字眼。我就开始琢磨是不是这方面的问题。我记得之前装一些老游戏的时候,系统会提示我安装DirectX9或者更老的版本。小鸡模拟器毕竟是模拟各种老主机,说不定对这些老版本的DirectX有要求。我立马去微软官网搜DirectX,发现现在系统默认都是DirectX12了,可能模拟器有些地方不兼容。我没法把DirectX版本降级,但我想是不是可以把模拟器的渲染方式改一改。
我打开小鸡模拟器的设置界面,找到“视频”或者“图形”相关的选项。里面果然有渲染方式的选择,默认是“自动”或者“Direct3D”,我还看到了“OpenGL”和“软件渲染”等选项。我以前从来没动过这些设置,想都没想就用了默认的。这回我决定一个一个试。我先把渲染方式改成了“OpenGL”,保存设置,然后进去玩游戏。
玩了大概半个小时,没闪退。一个小时,还是没闪退。两个小时,依然稳如老狗!我当时就感觉,八九不离十了,这回应该就是它了!我接着又玩了几个之前经常闪退的游戏,都非常稳定,再也没见过那个“fatal error”的弹窗了。原来,问题症结就出在渲染方式上!我的显卡可能对某些老的Direct3D渲染方式支持得不是很或者说模拟器默认选择的渲染模式跟我电脑的某些设置冲突了,一换成OpenGL,立马就顺了。
所以说,以后遇到这种模拟器闪退的问题,真的别瞎折腾。一步一步排查,从最简单也最常见的几个点入手:
- 是不是ROM文件本身有问题?
- 显卡驱动是不是最新的?
- 系统环境,尤其是DirectX之类的运行时库,有没有出问题?
- 最关键的,去模拟器设置里动一动那些“视频”或“图形”相关的选项,尤其是“渲染方式”,挨个试试看。
我这回就是走了弯路,从最复杂的去想,结果发现是最简单的设置问题。希望我的这个经历能帮到也有同样困扰的朋友们,别再被“fatal error”气得摔鼠标了!