Comment Zelda Fans Updated The End Of Ocarina Of Time With Vanilla N64

Ocarina in Season. Here’s the story of how it was done by some fans, all in a stock N64 with a cartridge Ocarina has not been changed. ” title = “How Zelda Fans Changed the End of Ocarina of Time to a Vanilla N64 4” data-lazy-src = “https://cdn.arstechnica.net/wp-content/uploads/2022/07/ triforce -percent- sgdq-800 × 605.png ”/>
raising / This… would not have happened in Ocarina in season. Here’s the story of how it was done by some fans, all in a stock N64 with a Ocarina kabhang.

The summer games were quickly over

Shortly after our Quick End Summer Games 2022 guide went live, the event hosted a bizarre demonstration of a classic video game-one that has since spread the answers to the Ars article. If we want to cut hair, it goes beyond the classic N64 from 1998 Legend of Zelda: Ocarina of Time not a ‘speedrun’, but it’s another example of the ‘TASBot’ concept changing games in ways we didn’t expect 24 years ago.

Advertising

Advertising

The group of fans and programmers responsible for the ‘Triforce-percent’ demo this week revealed how they achieved success with nothing more than a stock N64 and an original. Ocarina retail cartridge, although the secret includes controller inputs that are fast and accurate it can’t be done anything under a computer.

There is nothing stale in this race

A video from early 2020 that explains how to manipulate the reference. You can check it out before watching the SGDQ 2022 video, which is attached below.

The 53-minute demo (placed at the end of this article) opens with an exploit previously acquired in late 2019, called by the community “Stale Benchmark Manipulation.” This exploit takes advantage of a vulnerability in the original 1.0 version of the game, allowing players to manipulate numerical values ​​assigned to specific objects in the game’s memory. in early 2020 (placed above), because it expresses the different numerical values ​​assigned to each object in the game, such as their X, Y, and Z axes and rotation.

Savvy gamers can create values ​​that overlap or override the original game code so they can manipulate what they see as appropriate. The technique we see in this week’s run requires Link to pick up a rock while traversing a “loading zone”, a hallway used to hide loading breaks in N64 gear, and do it in a way that the game doesn’t designed to manage.

Initially, this advantage was rather a speed-running tool, as it was tricky in the game to load the final set of credits and was technically considered a “completion” in just a few minutes. But the Triforce-percent race is deeper.

INTEGRATE the new content into a classic game

Hey wait, that's not his here ... but as the TASBot demo team points out, an Arwing of <em>Star Fox 64</em> the remainder of the original cartridge <em> Ocarina</em>, to note that this object is used to test certain animation routines at the beginning of the development phase.  bad-src = ”data: image/svg+xml,%3Csvg%20xmlns =” http: = ”” width = ”980 ″ height =” 653 ″ title = ”How Zelda fans changed the end of Ocarina of Time on a Vanilla N64 5 ″ src = ”https://cdn.arstechnica.net/wp-content/uploads/2022/07/Screenshot-103-980×653.png”/><noscript><img alt=Star Fox 64 remains in the original cartoon Ocarina, as a reminder that this object was used to test some animation routines early in the development stage. src = ”https://cdn.arstechnica.net/wp-content/uploads/2022/07/Screenshot-103-980×653.png” width = ”980 ″ height =” 653 ″ title = ”Comment fans by Zelda changed the end of Ocarina of Time to a vanilla N64 5 ″/>
raising / Hey wait, that’s not his here… but as pointed out by the TASBot demo team, an Arwing from Star fox 64 left in the original Ocarina cartouche, to remind you that this object was used to test some animation routines at the beginning of the development period.

The summer games were quickly over

By picking up and dropping specific items, then moving the in-game hero Link and performing maneuvers to a specific, the TASBot team opens a Pandora’s box of so-called arbitrary code execution, the kind of vulnerability that hackers around the world use to trick a closed computer system into executing whatever code they want. In addition, the TASBot motion and command chain starts telling the N64 to accept button input from all four N64 controllers as if it were code.

This menu manipulation item is left in the game as a beta item, easily available for use at the SGDQ 2022 runtime.
raising / This menu manipulation item is left in the game as a beta item, easily available for use at the SGDQ 2022 runtime.

The summer games were quickly over

At this point, a computer takes the four ports of the N64 controller and sends out a rapid series of clicks, as if it were a zillion-fingered superhero equivalent of The Flash. The glitched out Ocarina The N64 is instructed to accept each button press in a way that fits specific code strings. Once enough cargo has been shipped, the team can resume normal control of the “player one” port, so that a real person can play a new order of content, all dropped in. random access memory (RAM) on the N64 via fast allowed input from the other three controllers.

These on-the-fly patches can do a lot of amazing things that, when combined, look like a full-blown ROM patch to the cartridge, even if the TASBot team limits itself to changes. or to be available in RAM. from the console: minor changes to existing code, general file replacements, or commands to tell the game to ignore the content it normally loads from the ROM. As a result, this exploit may glitch or crash if players stray from the expected path optimized for this exploit.

Leave a Comment