
今天偶然间发现一款很好用的正版CS1.6输入法闪退补丁,特意分享给大家
使用说明:
最新正版 CS Build 8684 切换输入法闪退修复补丁
-------------------------------------------------
本补丁修正了最新正版 CS 在游戏内切换输入法时,可能导致游戏崩溃闪退的问题。
适用版本:Steam Build 8684。
-------------------------------------------------
安装方式:请将 SDL2.dll 文件解压出,并复制到游戏根目录,并替换原先的 SDL2.dll 文件即可。
-------------------------------------------------
问:为什么最新正版会有此问题,一些古旧的老版本却没有?
答:最新正版 GoldSource 引擎引入了 SDL2 用于开发一些功能,例如绘制窗口。这样做的目的是,为了实现游戏跨平台运行。
问:那为什么游戏会闪退?这跟 SDL2 有毛关系?
答:由于游戏窗口就是 SDL2 的某些函数参与绘制的,而 SDL2 这个东西最著名的一个“特性”就是 BUG 特别多……切换输入法闪退自然是其中的一个 BUG 啦。
问:为什么 Valve 自己不修复这个 BUG 呢?
答:因为 CS 早就入土了,没给你从 Steam 下架就很不错了,还更新个屁。
问:跨平台就必须用 SDL2 吗?
答:并不是,但用它比较省事,因为毕竟是一个“成熟稳定”的第三方库了,即便它 BUG 比较多。
问:我可以删除 SDL2 吗?
答:当然不可以,这算是引擎核心的组成部分,删了就废了。
下载地址在二楼
[此贴子已经被作者于2023-01-10 21:42:33编辑过]