• 我的订阅
  • 游戏

Win11的更新,给20年前的GTA带来了新BUG

类别:游戏 发布时间:2025-04-29 08:04:00 来源:阳光生活

Win11的更新,给20年前的GTA带来了新BUG

Silent是一位小有名气的游戏MOD作者,同时也是专攻逆向工程的游戏开发者。他平日里最大的乐趣便是为那些旧世代的经典游戏制作各种MOD和修复补丁,这一过程中,自然也包括帮助玩家们解决各类稀奇古怪的BUG。

比如最近,Silent就收到了一份令他颇感费解的BUG报告——有位使用了他制作的原版《GTA:圣安地列斯》修复补丁的玩家反映,在系统更新至Windows11 24H2版本后,游戏内的水上飞机Skimmer离奇消失。

Win11的更新,给20年前的GTA带来了新BUG

早在去年Windows11推出了24H2版本过后,Silent时不时就会收到水上飞机消失的BUG报告。

他原本以为可能是自己的修复补丁与新的系统版本无法兼容,但在邀请了其他玩家测试过后,他发现未安装任何MOD的纯净版游戏在更新到了24H2版本后也可能遇到同样的问题。

为了验证类似的问题是否会在自己的电脑上复现,Silent搭建了Windows11 24H2 虚拟机,并使用脚本生成了水上飞机Skimmer。结果在他执行完命令的瞬间,主角CJ突然原地起飞至10.3千万亿米的高度,游戏画面直接卡死。

Win11的更新,给20年前的GTA带来了新BUG

经过一番排查,Silent发现问题的根源在于水上飞机Skimmer模型的边界框Z轴坐标被设定为了一个极其不正常的数字,而这个错误源于游戏配置文件缺少了定义轮子尺寸的参数,导致在初始化悬挂系统时,错误地更新了Z轴的上限。

Win11的更新,给20年前的GTA带来了新BUG

至于为何会出现这样的问题,Silent认为可能是在前作《侠盗猎车手:罪恶都市》里并不存在“飞机”这一类别,Skimmer是游戏中唯二能被玩家操控的飞机,因此在设计上并没有定义这些值。

到了《圣安地列斯》中,Skimmer的载具类型被改为飞机 ,但开发人员却忘记了添加额外的参数。

在旧版操作系统中,内存堆栈的分配和管理方式与新版系统不同。游戏代码在处理完一辆载具的轮子尺寸后,存储这些尺寸的栈内存并没有被立即覆盖。简单来说就是,水上飞机的数据缺少轮子尺寸信息,代码错误地沿用了上一辆载具的轮子尺寸,意外地让Skimmer得以勉强正常运行。

Windows 11 24H2 更新改变了内存堆栈使用方式,使用了更多的栈空间,从而覆盖了残留值,最终导致Skimmer的Z轴数值出错,并由此引发了后续的一系列 BUG。

Win11的更新,给20年前的GTA带来了新BUG

当然,水上飞机消失的BUG与Windows 11的24H2版本更新无关,因为WinAPI 函数使用堆栈的方式之类的内容不受约束,随时可能修改。真正的问题在于游戏代码本身存在编写失误,以及官方对游戏后续更新的支持力度不足。

借此机会,Silent还检查了《GTA:圣安地列斯》其他版本的二进制文件。他发现,早在最初的Xbox版中,官方其实就已经修复了这个BUG,并且这一修复沿用到了后来发布的Android、Xbox 360、PS3乃至最终版等多个版本。

Win11的更新,给20年前的GTA带来了新BUG

不过,在2005年发售的PC原版当中,官方始终没有推送修复补丁解决这一问题,这个BUG便也潜伏了近20年之久。

如果换做是别的游戏,这类离奇的BUG或许永远不会得到解决,并就此成为玩家们口口相传的都市传说。值得庆幸的是,哪怕是20年前的GTA,时至今日仍有大批MOD作者在尽力优化游戏体验,排查各种潜在的BUG。

这个案例对于那些喜欢钻研老游戏的玩家们来说,也算是又提了个醒:升级Windows系统,还是谨慎为妙。/阅读下一篇/返回网易首页下载网易新闻客户端

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2025-04-29 11:45:06

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

《GTASA》最终版更新获好评!Xbox玩家暴增135%
...–终极版》因重制效果不佳遭到批评,但近期的1.112版本更新成功吸引了大量玩家回归。更新恢复了原版游戏的经典照明效果
2024-11-20 20:09:00
R星前技术总监:《GTASA》最初设定有三张大地图
...A:圣安地列斯》鲜为人知的小趣闻。Obbe Vermeij说道:“20年前,我们发布了《GTA:圣安地列斯》,最初的计划是将3座城市设置在不同的地图上
2024-10-27 12:28:00
下周gta在线模式更新
作为下周GTA在线模式全新爆炸性更新(包括新任务、载具、活动,及更多精彩内容)的一部分,我们将继续通过横跨所有可用平台的大量体验更新和升级来改进在线体验。以下是GTA在线模式:圣
2023-06-09 21:06:00
《gtaol》“圣安地列斯佣兵”更新预告公开
6月2日首次公开的《GTAOL》“圣安地列斯佣兵”更新,今天(6月7日)公开了这次更新的预告片。加入专业飞行员兼超猛佣兵查理.里德的行列,率领他的新团队“洛圣都天使”,进行一系列
2023-06-07 20:22:00
见不到CJ了:VR版《GTA:圣安地列斯》被无限期搁置
在2021年的Facebook Connect大会中,扎克伯格宣布《GTA:圣安地列斯》将推出VR版本,该版本号称基于《GTA 三部曲
2024-08-16 10:49:00
《GTAOL》大型更新现已推出 一条发家致富的不归路
...战》,这是GTA在线模式的一个冲昏人头脑的全新故事内容更新的开篇,其中有一支由达克斯带领新一批乌合之众组成的团队,希望给世界提供毒品来发家致富,并登上南圣安地列斯犯罪食物链的
2022-12-15 22:54:00
南非一波音客机起飞时起落架轮子脱落
...评估起落架状况,结果发现左侧主起落架一个轮子脱落。飞机在下午2点06分返航着陆,据称没有乘客或机组人员受伤。事故原因正在调查中。 近几个月来,波音飞机安全事故频发。类似的起
2024-04-23 09:13:00
《GTA OL》夏季DLC“圣安地列斯雇佣兵”6月13日上线
...作战,这是一个横跨街头、海洋和天空的动感十足的全新更新。专业的飞行载具技工兼王牌飞行员查理・里德正在组建一支由熟练的飞行员和雇佣枪手构成的中队(人们只知道它叫洛圣都天使),承
2023-06-20 22:46:00
17年前,14岁熊孩子徒手扒飞机,万米高空奇迹生还,如今怎样了
2004年11月11日,昆明机场的一架波音737飞机即将起飞。两名少年蜷缩在起落架舱内,他们的“冒险游戏”即将演变成一场生死考验。飞机升空后,巨大的轰鸣声和极寒缺氧的环境让其中一
2025-03-28 00:08:00
更多关于游戏的资讯:
战鼓再擂,声震八方!2月28日,沧州擂第七战霸气开打!各路豪杰齐聚一堂,拳脚生风,用热血点燃武术之魂!这一次,沧州擂不仅震撼赛场,更强势登陆多地万达广场核心大屏!让来来往往的众多
2026-02-28 22:18:00
近期,部分消费者发视频吐槽春节遭遇“礼盒刺客”。有网友收到亲戚送的奥利奥“奥趣礼盒”,只有上半部分装了饼干,下半部分被纸壳填充
2026-02-27 15:50:00
共济山海远,皇家马略卡俱乐部正式携手星空体育
西甲2025/2026赛季启幕之际,皇家马略卡足球俱乐部对外确认,已与星空体育建立官方区域合作关系。根据双方公布的信息
2026-02-25 17:04:00
腾讯宣布:元宝DAU超5000万,MAU达1.14亿
2月18日,腾讯正式宣布,元宝日活跃用户(DAU)超5000万,月活跃用户(MAU)已达1.14亿。此前一天,腾讯发布的元宝分10亿现金红包活动报告显示
2026-02-19 06:35:00
大年初一,万象更新! 扫码阅读手机版
春风策马来 津城贺新年大年初一,津门处处是拜年的热闹声!揣着糖糕走街串巷,古文化街的泥人张摊位前挤满了人。骏马送来康宁祝福
2026-02-17 19:30:00
2026丙午马年倒计时一天新的一年愿你一马当先,万事胜意!制作 周沁蕾编辑 高鑫二审 杨韬三审 周文君
2026-02-16 16:45:00
擂鼓声声辞旧岁,万马奔腾迎新春。沧州擂感谢您一路相伴,2026年祝您:马到成功,万事顺遂!
2026-02-16 08:33:00
马年必冲!图个明白,逛个痛快!青岛糖球会全攻略!精确到时间点哦
↑活动时间具体以当日实际安排为准。责任编辑:刘亮亮
2026-02-15 20:52:00
一键登、一碰传、一点续看,这三款鸿蒙应用把春节安排明白了
春节闲在家,总免不了看几部短剧或小说打发时间,这时候我们总面临这样的困扰:刚被安利了新的短剧平台,登录要验证码耗时耗力
2026-02-14 16:21:00
QQ上线“脑洞秀”AI社交新功能,可拉QQ好友共创3D小剧场
今日,QQ官号宣布“QQ脑洞秀”功能全新上线,用户只需上传一张照片,即可通过AI生成专属的3D虚拟形象创作短视频,还能邀请QQ好友的虚拟形象共同参演
2026-02-11 16:19:00
广府年味遇上电竞潮流,广州塔下“花式开瓦”
中国青年报客户端讯(中青报·中青网记者 林洁)当广府年味与电竞潮流在广州相遇,一场为期4周、覆盖全城的沉浸式体验正在进行当中
2026-02-08 23:05:00