国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

…. 哪来这么多创意啦

看来谁都无法阻止不了国外玩家对《毁灭战士》的热爱,继乐高积木、拨盘式电话、GAME & WATCH 超级玛利欧兄弟 、马铃薯等之后,最近又有国外 YouTube 发现《毁灭战士II》有一个漏洞,可以实现在《毁灭战士》中运行《毁灭战士》游戏,也就是说你能够在《毁灭战士》游戏中玩《毁灭战士》(有够饶舌),他还把相关的代码分享在 GitHub 上,有兴趣的朋友可以试试。

国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

几天前国外 YouTube 频道 kgsws 上传一部「You can run Doom inside (DOS) Doom, for real.」视频,根据说明,他表示他在最初 DOS《毁灭战士II》游戏版本中发现一个代码漏洞,可以让 Chocolate Doom 在内部执行,这 DOS 版本可在 Steam 上找到,然后使用 DosBox 模拟器运行。

视频中他有详细介绍修改程序代码的过程,以及怎么让 Chocolate Doom 在内部执行:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

像这样,前方这块墙壁就是玩《毁灭战士》的地方,下图还没完全修改好:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

随后他再进行一些调整,成功在里面执行另一款《毁灭战士II》:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

也确实能够玩,不过目前操控起来还不是那么容易,里面的《毁灭战士II》是跟着外面《毁灭战士II》移动,如外面的开枪之后,里面会慢一拍才开:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

随后他再进行一些修改,变成外面的《毁灭战士II》会类似看电影一样,停着不动,操控时只会影响里面的《毁灭战士II》:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

后面几天他还把外面的《毁灭战士II》打造跟电影院一样:
国外 YouTuber 利用《毁灭战士II》漏洞,在《毁灭战士》中运行《毁灭战士》

对于有兴趣试试的朋友,他有把相关代码文件分享在 GitHub 网站上,使用 DosBox 模拟器运行之后。 把 kgdid.wad 复制到 doom2.exe 的所在目录,然后在 DosBox 中使用 “doom2 -file kgdid.wad” 命令来启动它。 提醒一下,你必须先有《毁灭战士II》的 DOS 版才能尝试。

除了《毁灭战士II》,kgsws 也成功将其他游戏加载到《毁灭战士II》,像是《异端邪说 Heretic 》。

完整视频:

让人觉得好奇的是,不知道真的是因为国外玩家特别喜爱《毁灭战士》系列,还是因为这款有非常多发展性,每次看到奇特的移植都是使用《毁灭战士》游戏。

对于有初代《毁灭战士》的朋友,先前曾有人把这款老游戏加入光线追踪技术(Ray Tracing),画质大幅提升,而且也把档案分享到 GitHub 网站上,想了解更多的人可以点我阅读:

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注