回复
4
查看
265
收藏
0

0

赠楼

0%

赠楼率

428

蒸汽

6

主题

228

帖子

5318

积分
发表于 1 小时前 · 广东 | 显示全部楼层 |阅读模式
本帖最后由 216044 于 2026-5-28 00:03 编辑

你的《星空》是否曾在加载的过程中突然闪退,或者当你进入某个房间时,发现许多物品乃至地形没有成功加载出来,只有虚空?这可能是游戏一次运行的指针句柄(Pointer Handle)超过引擎限制引起的,最常见的诱因是——你装的模组太多了!而随着B社最近给游戏推出了包括《地球舰队》DLC在内的一批官方内容,占用了更多的指针句柄额度,可能让这个问题变得更为突出。



什么是指针句柄?


B社的 Creation 引擎将3D环境分为一块又一块的区域(Cell),这些区域里可能有许多如建筑结构、家具、杂物等等对象(Object)的引用(Reference)(还有包括多个对象的组合引用[Pack-in Reference],如飞船的舱室及其内饰),而指针句柄就是指向这些引用的、被游戏用于动态加载这些引用的对象的“指针”。一般来说,在玩家接近某个区域时,这个区域内的指针句柄才会运行,并将指向的引用加载进内存里,但也有相当一部分指针句柄自游戏启动时就会一直运行,特别是飞船预设和各种部件的指针句柄,哪怕你没有在用飞船建造器,它们始终是激活的。

问题在哪?


在《星空》,同时运行的指针句柄上限约为2,097,152个。游戏本体就已占用了1,000,000个左右,剩下的另外1,000,000个左右则可留给更多的官方扩展和 mod 使用。另外,除了一直启用的那部分之外,你还必须为潜在的指针句柄留有余量,才能避免在接近像新亚特兰蒂斯、阿基拉城、霓虹城这些大城市或其他使用大量指针句柄的区域时一下子激活太多而发生问题。最后,随着游戏推进,你的存档可能会积累越来越多的一直激活的指针句柄。

但是,游戏并没有告诉玩家存在这一限制,Creation Kit 也没有提醒 mod 制作者,使得这个问题被长期忽视。玩家在装新 mod 的时候,可能不知情地越过了限制,而误以为是刚装的 mod 出了问题。

现在,已有意识到这个问题的玩家向B社反馈,mod 作者也在想办法优化自己的 mod 来减少指针句柄的使用。而在目前,选 mod 的时候你就需要看着你的指针句柄额度仔细斟酌了。

怎么查我的游戏使用了多少指针句柄?



主机版:目前无法查询;

PC版:安装 Starfield Engine Fixes (需要前置 SFSE),在 StarfieldEngineFixes.ini 设置 bDumpPointerHandlesConsoleFunction=1,进入游戏内打开控制台输入 dph ,就会在 Starfield\Data\SFSE 下生成报告;或者设置 bDumpPointerHandlesOnGameLoadEvent=1,进入游戏加载任意存档时也会自动生成报告。

生成的报告可能太大,难以打开和阅读,可以进一步用这位大佬的解析器 Starfield Handle Parser 让你更直观地看哪些 mod 用了大量的句柄。



这是我目前加载的内容所占的句柄数量(新存档),仅作参考。

其中占用较多的有:
1,025,207 PH ——游戏本体内容;
100,288 PH —— 《破碎空间》DLC;
128,596 PH —— 《地球舰队》DLC;

182,643 PH —— Falkland Systems Ship Services(付费CC,包含大量含内饰的飞船船舱);
107,444 PH —— Project Viper(免费mod,含飞船预设、飞船模块、手工的星球兴趣点);
42,705 PH —— Watchtower(付费CC,含任务,含飞船预设、飞船模块、兴趣点);
35,782 PH —— Cryomancers - A New Faction(付费CC,含任务,含飞船预设、兴趣点)
30,728 PH —— TGs Galactic Harvest(付费CC,含大量物品、哨站模块)
22,155 PH —— Mining Conglomerate(付费CC,含许多宇宙场景)
19,518 PH —— Dark Universe - Retrograde(免费mod,含多个手工星际站)
19,433 PH —— Lost Colonies - Tirawa(付费CC,含任务、定居点、兴趣点)
19,259 PH —— Dark Universe - Takeover(免费mod,含大量兴趣点)
18,233 PH —— The Okoro Conflict(付费CC,含任务、兴趣点)
15,583 PH —— Barista Sciences Institute(付费CC,含任务、手工场景)
12,112 PH —— Tiny Reasons to Explore(付费CC,含兴趣点)
STARFIELDapp/3763700(待更新)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

×
回复

使用道具 举报

浏览本版块需要:
1. 初阶会员或更高等级;
2. (点击此处)绑定Steam账号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

欢迎发帖参与讨论 o(*≧▽≦)ツ,请注意
1. 寻求帮助或答案的帖子请发到问题互助版块,悬赏有助于问题解决的速度。发错可能失去在该板块发布主题的权限(了解更多
2. 表达观点可以,也请务必注意语气和用词,以免影响他人浏览,特别是针对其他会员的内容。如觉得违规可使用举报功能 交由管理人员处理,请勿引用对方的内容。
3. 开箱晒物交易中心游戏互鉴福利放送版块请注意额外的置顶版规。
4. 除了提问帖和交易帖以外,不确认发在哪个版块的帖子可以先发在谈天说地

  作为民间站点,自 2004 年起为广大中文 Steam 用户提供技术支持与讨论空间。历经二十余载风雨,如今已发展为国内最大的正版玩家据点。

列表模式 · · 微博 · Bilibili频道 · Steam 群组 · 贴吧 · QQ群 
Keylol 其乐 ©2004-2026 Chinese Steam User Fan Site.
Designed by Lee in Balestier, Powered by Discuz!
推荐使用 ChromeMicrosoft Edge 来浏览本站
广告投放|手机版|广州数趣信息科技有限公司 版权所有|其乐 Keylol ( 粤ICP备17068105号 )
GMT+8, 2026-5-28 01:21
快速回复 返回顶部 返回列表