找回密码
 立即注册
搜索
查看: 2396|回复: 11

[怀旧] 萨尔达时空之章直接进入最终战斗是怎么实现的

[复制链接]
     
发表于 2017-6-19 11:11 | 显示全部楼层 |阅读模式
昨天偶遇一个初中的同学,中间一番寒暄省略总之他最后发来一个据说是时空之章的世界纪录动画(ytb链接),正好闲的没事我就看了一下。
结果发现那个作者并没有收齐8个通关证明,理论是无法进入最终地下城的。但他在得到人鱼衣服后一番操作直接就进入了最终boss战,在我还没反应过来之际就出现了通关动画。。
后来我在日站搜罗了一番,并没有发现有类似讲解,所以想问下有没有懂行的大佬,这个技巧是如何实现的,或者给个关键词也行
回复

使用道具 举报

     
发表于 2017-6-19 11:17 | 显示全部楼层
Arbitrary code execution
回复

使用道具 举报

     
发表于 2017-6-19 11:29 | 显示全部楼层
回复

使用道具 举报

     
发表于 2017-6-19 12:56 | 显示全部楼层
卧槽,这么神奇
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-6-19 23:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-6-20 03:40 | 显示全部楼层
gba,nds的那一堆恶魔城的最速通关都是用匪夷所思的操作造成数据出错达成出城或是直接飞到最终boss门口来完成的
回复

使用道具 举报

发表于 2017-6-20 04:41 | 显示全部楼层
我一直想知道这种是看代码看出来的,还是撞大运找出来的
回复

使用道具 举报

     
发表于 2017-6-20 09:18 | 显示全部楼层
厨具战士 发表于 2017-6-19 23:46
马世界也有马里奥一顿在空中折腾,代码直接跳到结局动画的。
盗版惩罚者抓红衣清版也是一样的原理。 ...

惩罚者那个盗版才有?原来小时候玩的街机是盗版啊。。。
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-6-20 09:19 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-6-20 09:37 | 显示全部楼层
crazymarky 发表于 2017-6-20 04:41
我一直想知道这种是看代码看出来的,还是撞大运找出来的

改内存的基本上都是看代码看出来的,但也需要运气 否则会不知道怎么操作才能影响内存数值
回复

使用道具 举报

     
 楼主| 发表于 2017-6-20 10:46 | 显示全部楼层
torpedo 发表于 2017-6-19 11:29
http://www.zeldaspeedruns.com/ooa/ooatt/veran-warp

到这边查查吧

找到了 感谢
http://pastebin.com/aTn3jC6u
具体的步骤可以参考这里
自己找了个存档试验了一下,实现起来确实难度不大
代价就是。。存档会永久性破损,频繁出现花屏。不过这时实际上已经通关了,也就是speedrun已经完成,所以没有任何影响


至于这类技巧的最初是怎么发现的,应该是先用内存查看器找到解法,然后再找出不依赖内存查看器,仅利用游戏内元素就能实现的方法。
回复

使用道具 举报

发表于 2017-6-20 10:50 | 显示全部楼层
crazymarky 发表于 2017-6-20 04:41
我一直想知道这种是看代码看出来的,还是撞大运找出来的

又不是开源的,哪里能看到代码呢?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-22 08:28 , Processed in 0.068683 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表