当前位置 > 主页 > 新开网通传奇 >

新闻排行

最新文章

玩家发现令人难以置信的方式将神奇宝贝推向游戏男孩的极限
    更新时间:2019-07-02 12:27
    您的浏览器不支持HTML5视频标签。点击此处查看原始GIF

    这可能是我在2017年看到的最疯狂的事情,到目前为止,圣牛。奇怪的是,因为有人使用Pok monYol来推动Game Boy的能力界限。

    本月早些时候,MrWint上传了一个令人难以置信的工具辅助的speedrun,他使用 任意代执行 (ACE)通过Game Boy模拟器启动Pok monYellow中的多个游戏的视觉效果。正如你们所知道的那样,ACE是众所周知的方法,玩家可以通过简单的动作来纵游戏记忆,从而动态改变游戏中的规则。这就是在这个镜头开始时发生的事情,当玩家似乎扔掉物品时。

    理论上,ACE允许你在完成任务后运行任何东西,尽管最着名的用途可能是迫使游戏立即跳到最后。从技术上讲,你实际上可以使用ACE做更多的事情,而这正是MrWint试图通过这次运行完成的事情。

    你在这里看到的第一件事是ACE被用来 launch Pok monGold,一款在Pok monYellow之后发布的游戏。不过,MrWint刚刚开始。在Pok monGold中,他向NPC讲话,NPC要求玩家看看他们最喜欢的游戏。那是当俄罗斯方块开始时,速度运行开始感觉就像开始。

    您的浏览器不支持HTML5视频标签。点击此处查看原始GIF

    广告

    俄罗斯方块随后被打败,玩家走出去...然后是那个怪胎游戏变成ZELDA。我勒个去?在你将大脑包裹起来之前,Link走进一所房子,游戏又回到了Pok mon......只是走上楼梯,让整个事情变成了不同代的Pok mon一次更多。从那里开始,玩家使用游戏中的NES进入超级马里奥兄弟。马里奥击败1-1,然后玩家简单回到Pok mon。他走下楼梯,只出现在比赛结束时,他在那里与橡树教授说话。那当来自Portal的 StillAlive 开始播放时,我不会嘲笑你。

    好像在期待观众的反应,这首歌会逐渐变成海绵宝宝的片段,其中帕特里克明星走了, 他怎么做呢??? 然后快车结束,Pok mon积分滚动。唷。

    提醒:这一切都在Pok monYellow中,因此为什么最后一部分会回到原来的游戏中。那么,在飞行他妈的时候,MrWint甚至会这样做吗?在TASVideos有一个很长的技术帖子,他把它分解了,但是这里有一点重点:

    我不需要运行所有的实际代,我只需要运行与原始产生相同视听效果的等效代。起初我想通过切割不需要的代路径并启动它来简化原始代,以便它产生我想要的预定结果(基本上预先计算仿真并且只运行结果指令),但我想出了更多激进的想法:我意识到所有真正重要的指令都是将瓷砖放在屏幕上或播放一些声音的指令。所以我需要做的就是在没有任何内部游戏状态的情况下,以正确的时间模拟游戏的实际视听输出。

    这种实现是这次运行的关键,因为它开启了更多的可能:A / V的来源不需要是另一场比赛。这可能是游戏的黑客攻击。或者是不同游戏的混搭。或者来自不同的系统。或字面意义上的任意A / V.这使得这次运行不再是关于在另一个游戏中运行游戏,而是更多关于推动Gameboy硬件的并看看有什么可能。

    广告

    In简而言之,MrWint迫使Pok monYow实时播放任意Game Boy镜头。当然,这不仅仅是一些视觉上的诡计。通过这个实验,MrWint还测试了GameBoy s音频的极限,特别是当Portal歌曲响起时:

    [Game Boy]中的声音结果非常有限它的能力。它有4个声音发生通道,可以连接到两个输出端子。前两个通道产生不同频率和幅度的方波,随着时间的推移对频率和幅度的控制有限,最后一个通道产生静态噪声。

    只有第三个通道很有趣,因为它允许任意波要播放的模式。然而,保持波形图案的RAM仅包含32个样本,这些样本反复重复,每个样本仅有4个比特(即16个不同的可能值)。它显然不是为声音这样的复杂声音而设计的,而是作为创造具有不寻常形状的波浪的替代方式。 ?您的浏览器不支持HTML5视频标签。点击此处查看原始GIF

    这可能是我在2017年看到的最疯狂的事情,到目前为止,圣牛。奇怪的是,因为有人使用Pok monYol来推动Game Boy的能力界限。

    本月早些时候,MrWint上传了一个令人难以置信的工具辅助的speedrun,他使用 任意代执行 (ACE)通过Game Boy模拟器启动Pok monYellow中的多个游戏的视觉效果。正如你们所知道的那样,ACE是众所周知的方法,玩家可以通过简单的动作来纵游戏记忆,从而动态改变游戏中的规则。这就是在这个镜头开始时发生的事情,当玩家似乎扔掉物品时。

    理论上,ACE允许你在完成任务后运行任何东西,尽管最着名的用途可能是迫使游戏立即跳到最后。从技术上讲,你实际上可以使用ACE做更多的事情,而这正是MrWint试图通过这次运行完成的事情。

    你在这里看到的第一件事是ACE被用来 launch Pok monGold,一款在Pok monYellow之后发布的游戏。不过,MrWint刚刚开始。在Pok monGold中,他向NPC讲话,NPC要求玩家看看他们最喜欢的游戏。那是当俄罗斯方块开始时,速度运行开始感觉就像开始。

    您的浏览器不支持HTML5视频标签。点击此处查看原始GIF

    广告

    俄罗斯方块随后被打败,玩家走出去...然后是那个怪胎游戏变成ZELDA。我勒个去?在你将大脑包裹起来之前,Link走进一所房子,游戏又回到了Pok mon......只是走上楼梯,让整个事情变成了不同代的Pok mon一次更多。从那里开始,玩家使用游戏中的NES进入超级马里奥兄弟。马里奥击败1-1,然后玩家简单回到Pok mon。他走下楼梯,只出现在比赛结束时,他在那里与橡树教授说话。那当来自Portal的 StillAlive 开始播放时,我不会嘲笑你。

    好像在期待观众的反应,这首歌会逐渐变成海绵宝宝的片段,其中帕特里克明星走了, 他怎么做呢??? 然后快车结束,Pok mon积分滚动。唷。

    提醒:这一切都在Pok monYellow中,因此为什么最后一部分会回到原来的游戏中。那么,在飞行他妈的时候,MrWint甚至会这样做吗?在TASVideos有一个很长的技术帖子,他把它分解了,但是这里有一点重点:

    我不需要运行所有的实际代,我只需要运行与原始产生相同视听效果的等效代。起初我想通过切割不需要的代路径并启动它来简化原始代,以便它产生我想要的预定结果(基本上预先计算仿真并且只运行结果指令),但我想出了更多激进的想法:我意识到所有真正重要的指令都是将瓷砖放在屏幕上或播放一些声音的指令。所以我需要做的就是在没有任何内部游戏状态的情况下,以正确的时间模拟游戏的实际视听输出。

    这种实现是这次运行的关键,因为它开启了更多的可能:A / V的来源不需要是另一场比赛。这可能是游戏的黑客攻击。或者是不同游戏的混搭。或者来自不同的系统。或字面意义上的任意A / V.这使得这次运行不再是关于在另一个游戏中运行游戏,而是更多关于推动Gameboy硬件的并看看有什么可能。

    广告

    In简而言之,MrWint迫使Pok monYow实时播放任意Game Boy镜头。当然,这不仅仅是一些视觉上的诡计。通过这个实验,MrWint还测试了GameBoy s音频的极限,特别是当Portal歌曲响起时:

    [Game Boy]中的声音结果非常有限它的能力。它有4个声音发生通道,可以连接到两个输出端子。前两个通道产生不同频率和幅度的方波,随着时间的推移对频率和幅度的控制有限,最后一个通道产生静态噪声。

    只有第三个通道很有趣,因为它允许任意波要播放的模式。然而,保持波形图案的RAM仅包含32个样本,这些样本反复重复,每个样本仅有4个比特(即16个不同的可能值)。它显然不是为声音这样的复杂声音而设计的,而是作为创造具有不寻常形状的波浪的替代方式。 ?

    上一篇:巨大的战斗力今天更新,包括能改进和吨更多

    下一篇:热门提示 - 如何制作精美的烟花

相关文章:
热门文章