Win11更新将新错误带到20年前的GTA
作者: 365bet体育投注 点击次数: 发布时间: 2025-04-30 10:20

资料来源:社会研究社会是游戏模型的著名作者,也是专门从事逆向工程的游戏开发人员。他在周末的最大享受是创建不同的mod并为旧一代的经典游戏组织补丁。在此过程中,很自然地包括帮助玩家解决各种独特的错误。例如,最近,Silent收到了一份错误报告,说他有点令人惊讶 - 他使用了原始GTA:San Andreas Fix补丁的播放器,该补丁报道说,在更新Windows 11 24H2版本后,Ingame Seaplane Skimmer消失了。最早在Windows 11推出24H2版本后,Silent将偶尔收到缺少水上飞机的错误报告。最初,他认为他的补丁组织可能与新版本的系统不兼容,但是在邀请其他玩家尝试之后,他发现游戏的纯版本没有任何modting 24h2版本。为了验证是否将类似的问题复制到您的计算机,悄悄地构建了Windows 11 24H2虚拟机,并使用脚本生成了水上飞机撇油器。结果,一旦完成订单实施,CJ主角突然持续了1030万米的高度,并且游戏屏幕直接陷入困境。经过几次调查,Silent发现问题的根源在于,水上飞机撇渣器模型的绑定框设置为非常异常的数字,并且此错误是由于缺乏确定游戏调整游戏的GU大小Gulong的参数引起的,导致在启动悬架系统时更新Z轴限制的错误。由于问题发生了,沉默认为“飞机”类别可能不存在以前的“盗窃自动:罪恶之城”任务。 Skimmer是游戏中唯一可以控制的两架飞机,因此在设计中未指定这些值。在圣安德烈亚斯,撇渣器车辆的类型被转换为飞机,但开发人员忘记了添加其他参数。在较旧的操作系统中,内存的内存分配和管理与较新的操作系统不同。游戏代码处理车辆的轮胎尺寸后,存储这些尺寸的堆栈内存并不是立即刻度。放在LFATHER上,水上飞机数据缺乏轮胎尺寸信息,并且该代码错误地符合上一辆车的轮胎的尺寸,这并不指望撇渣器几乎可以正常工作。 Windows 11 24H2更新改变了内存的内存使用方式,使用更多的堆栈空间,从而涵盖了剩余数量,最终导致了撇渣器的Z轴值错误,这导致了一系列后续的错误。当然,缺少的水上飞机错误与更新Windows 11的24H2版本无关,因为Winapi功能之类的内容不受限制,并且可以更改为任何时间。真正的问题在编写游戏代码本身时遇到了错误,并且正式缺乏对随后的游戏更新的支持。借此机会,Silent还审查了其他GTA版本的那些文件:San Andreas。他发现,就Xbox的原始版本而言,该官员确实修复了此错误,并且这种安排继续使用Android,Xbox 360,PS3,甚至最终版本后来发布。但是,在2005年发布的PC的原始版本中,该官员没有推动补丁维修来解决此问题,并且此错误已经开始了将近20年。如果这是另一个游戏,那么这种独特的错误可能无法解决,并且已成为玩家通过的城市传奇。幸运的是,即使20年前的GTA,仍然有大量的mod测试自己的最佳选择,以优化游戏体验和对各种潜在错误的试验。这种情况是想学习的玩家的另一个提醒旧游戏:在升级Windows系统时,最好要小心。