查看: 2156|回复: 15
收起左侧

[功能模组] 【无授权分流】Recursion Monitor处理Papyrus脚本产生的fps延迟

[复制链接]

8

主题

1256

帖子

9113

积分

游戏圣者

Rank: 13Rank: 13Rank: 13Rank: 13

点赞
82
贡献
56
猫币
29
精华
0
金元
6677
积分
9113
发表于 2022-11-24 21:47:51 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

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

x
本帖最后由 风雨后 于 2022-11-24 21:50 编辑

如题
原址:Recursion Monitor at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)

与大多数其他编程语言不同,Papyrus 没有所谓的“堆栈溢出”,这是一种最常见的错误,用于阻止函数无限递归地调用自身,这会产生更糟糕的无限循环。 尽管纸莎草纸在技术上可以通过其底层实现来处理调用自身 1000 到数十万次的函数,但它是以帧率为代价的。

由于调用自身数百次的函数通常与错误而非预期行为有关,因此此 mod 在调用一千次后中断递归。 这样你的帧率就不会受到影响,并且会导致帧率延迟的已经损坏的 mod 只会保持损坏状态。

与大多数其他编程语言不同,Papyrus 没有所谓的“堆栈溢出”,这是一种最常见的错误,用于阻止函数无限递归地调用自身,这会产生更糟糕的无限循环。 尽管纸莎草纸在技术上可以通过其底层实现来处理调用自身 1000 到数十万次的函数,但它是以帧率为代价的。

由于调用自身数百次的函数通常与错误而非预期行为有关,因此此 mod 在调用一千次后中断递归。 这样你的帧率就不会受到影响,并且会导致帧率延迟的已经损坏的 mod 只会保持损坏状态。




在油管看到的一个新mod,不会设置回帖查看 就设置个10金元吧
屏幕截图 2022-11-24 215002.png

Recursion Fix-76867-1-2-1666911818.rar

322.67 KB, 下载次数: 924

售价: 10 金元  [记录]

评分

参与人数 2贡献 +10 金元 +105 点赞 +15 猫币 +1 收起 理由
vipapp39375 + 5 + 5 很给力
咬死你 + 10 + 100 + 10 + 1 鼓励分享

查看全部评分

回复

使用道具 举报

39

主题

2747

帖子

47万

积分

玖大猫MOD汉化组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
580
贡献
574
猫币
51
精华
0
金元
463411
积分
475318
发表于 2022-11-25 00:10:49 | 显示全部楼层
感谢分享
回复

使用道具 举报

19

主题

1556

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
340
贡献
342
猫币
13
精华
0
金元
15321
积分
22177
发表于 2022-11-25 12:24:27 | 显示全部楼层
试试看有没有用
回复

使用道具 举报

0

主题

2102

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
0
猫币
0
精华
0
金元
23856
积分
25958
发表于 2022-11-25 18:27:46 | 显示全部楼层
6666666666666666
回复

使用道具 举报

8

主题

3153

帖子

4万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
20
贡献
26
猫币
0
精华
0
金元
39458
积分
43021
发表于 2022-11-25 20:29:15 | 显示全部楼层
老滚这补丁打的真是多,和Window有的一拼,话说越好的东西才出越多补丁。
回复

使用道具 举报

19

主题

1556

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
340
贡献
342
猫币
13
精华
0
金元
15321
积分
22177
发表于 2022-11-27 22:56:10 | 显示全部楼层
测试很有用,特来感谢
回复

使用道具 举报

29

主题

2108

帖子

4万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
2
贡献
58
猫币
0
精华
0
金元
37975
积分
46083
发表于 2022-12-1 16:24:41 | 显示全部楼层
感谢分享,但是还没没太看明白?具体是提升FPS的?
回复

使用道具 举报

32

主题

1072

帖子

27万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
300
贡献
292
猫币
19
精华
0
金元
267713
积分
273565
发表于 2022-12-8 21:17:55 | 显示全部楼层
侽爵a 发表于 2022-12-1 16:24
感谢分享,但是还没没太看明白?具体是提升FPS的?

实测有用,可以避免由于脚本无限循环运行导致的掉帧,具体表现就是帧数会更稳定
回复

使用道具 举报

1

主题

349

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
30
贡献
24
猫币
2
精华
0
金元
9581
积分
17060
发表于 2022-12-16 22:53:40 | 显示全部楼层
打上试试,毕竟脚本带来的错误不是能直观的在游戏中看到的,希望帧数稳定些
回复

使用道具 举报

15

主题

1382

帖子

2万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
41
贡献
154
猫币
1
精华
0
金元
18209
积分
29721
发表于 2022-12-17 15:37:56 | 显示全部楼层
不知道和我的什么MOD冲突,载入存档或新开存档CTD
回复

使用道具 举报

0

主题

763

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
0
猫币
0
精华
0
金元
13782
积分
14545
发表于 2023-2-8 20:32:20 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

2

主题

660

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
2
猫币
0
精华
0
金元
12084
积分
12774
发表于 2023-8-28 19:15:55 | 显示全部楼层
6666666666666666666
回复

使用道具 举报

0

主题

245

帖子

4116

积分

游戏达人

Rank: 8Rank: 8

点赞
0
贡献
0
猫币
0
精华
0
金元
3871
积分
4116
发表于 2024-5-19 18:23:50 | 显示全部楼层
感谢分享
回复

使用道具 举报

1

主题

367

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
2
猫币
88
精华
0
金元
16146
积分
16533
发表于 2024-8-26 21:31:44 | 显示全部楼层

感谢分享
回复

使用道具 举报

7

主题

443

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
18
贡献
15
猫币
0
精华
0
金元
18175
积分
30343
发表于 2025-6-6 21:31:30 | 显示全部楼层
感谢分享!!
回复

使用道具 举报

4

主题

856

帖子

2561

积分

高级玩家

Rank: 4

点赞
0
贡献
8
猫币
0
精华
0
金元
1525
积分
2561
发表于 2025-8-1 06:24:51 | 显示全部楼层
亿万分感谢大佬分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-11-9 00:51

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.