游迅网
游迅网 > 攻略首页 > 单机游戏问答 > 正文

《塞尔达传说:荒野之息》1.3.1补丁更新刷血月解决方法

2017-08-12 11:03:30来源:贴吧编辑:评论(0)

  《塞尔达传说:荒野之息》1.3.1补丁已经正式更新,新补丁中增添了刷血月的机制,相信很多玩家还不清楚。接下来就为大家带来更新后刷血月方法介绍,一起来看看吧。

  方法:

  

  自从有防崩溃补丁的CEMU发布后,的确解决了崩溃问题,但也制造了另一个刷血月的情况,原来1.3.0控制刷血月的补丁是由CEMUHOOK的作者发布的,也附带在CEMUHOOK 0.5.3.2补丁中,更新1.3.1补丁后必须对应更新控制刷血月的补丁即BreathOfTheWild_LwzxNullCheck,获取的办法有两个。

  第一个方法:是去本网站下载最新的CEMUHOOK 0.5.3.2补丁

  第二个方法:已经附带对应V112的防刷血月补丁,而且也有CEMUHOOK 0.5.3.2补丁和旧版BreathOfTheWild_LwzxNullCheck的同学可以参考下面的方法,补丁在对应目录安装好后需在CEMU菜单的OPTION下graphicPacks中激活才能有效!

  CEMUHOOK的防刷血月补丁已经更新,需要在CEMUHOOK的官网重新下载最新版的CEMUHOOK 0.5.3.2解压即可。

  新的BreathOfTheWild_LwzxNullCheck补丁已经追加V112即1.3.1的对应内容,不想重下的在补丁目录下的安装目录\graphicPacks\BreathOfTheWild_LwzxNullCheck\PATCH.TXT原有内容最后加上下面这段就可以了。

  [BotwPlsNoCrashV112]

  moduleMatches = 0x6FD41A61

  #restore the 2 instructions possibly overwritten by cemu itself

  0x0379AF6C = stwu r1, -0x28(r1)

  0x0379AF70 = mflr r0

  #null check functions

  codeCaveSize = 0x40

  _lwzxCheck = 0x00000000 ; null checked version of 'lwzx r31, r9, r0'

  0x00000000 = add r30, r9, r0

  0x00000004 = xor r31, r31, r31

  0x00000008 = cmpwi r30, 0

  0x0000000C = beq .+0x8

  0x00000010 = lwzx r31, r9, r0

  0x00000014 = blr

  _lwzCheck = 0x00000020 ; null checked version of 'lwz r8, 0(r31)'

  0x00000020 = xor r8, r8, r8

  0x00000024 = oris r8, r8, 0xD15A

  0x00000028 = ori r8, r8, 0xB1ED

  0x0000002C = cmpwi r31, 0

  0x00000030 = beq .+0x8

  0x00000034 = lwz r8, 0(r31)

  0x00000038 = blr

  #replace simple loads with calls to these funcs

  0x0379B114 = bla _lwzxCheck

  0x0379B120 = bla _lwzCheck

  0x0379B18C = bla _lwzxCheck

  0x0379B198 = bla _lwzCheck

  以上就是具体方法介绍,希望能对各位玩家有所帮助!

塞尔达传说:荒野之息

塞尔达传说:荒野之息

  • 游戏类别:角色扮演
  • 游戏平台:/Switch/WiiU/
  • 开发商:Nintendo
  • 发行商:Nintendo
  • 发行时间:2017年3月3日
游戏介绍:《塞尔达传说:荒野之息》是《塞尔达传说》系列新作,游戏中玩家能够自由探索而不受诸多限制,可以说本作的林克堪称“史上最强”。而游戏的生活要素也十分丰富,吃东西不仅能回血,也能恢复体力,此外在游戏中砍柴烧火,狩猎寻宝也都极具趣味。

推荐阅读

更多>>48小时热评资讯

更多>>精华推荐