The Ocarina of Time decompilation project is complete, source code fully reverse engineered

zelda.png

After two hard years of work, the Zelda Reverse Engineering Team has finished one of their biggest projects: recreating The Legend of Zelda: Ocarina of Time's source code, from scratch. We've seen similar successful attempts in the past, such as when Super Mario 64 was also decompiled, which spawned further fan projects that saw the game ported to the Nintendo Switch before Nintendo could, and with widescreen and 60fps support, to boot.

This is a WIP decompilation of The Legend of Zelda: Ocarina of Time. The purpose of the project is to recreate a source code base for the game from scratch, using information found inside the game along with static and/or dynamic analysis. It is not producing a PC port.

Currently, the official website for the decompilation shows the project at 98% completion, as the last finishing touches are done, but are yet to be submitted as a pull request on the project's GitHub. Once it's completed and publically available, it's likely we'll see PC ports and mods being made--not from the ZRET team themselves though, as they want to focus purely on documenting their work and trying to reverse engineer different versions of Ocarina of Time and other Zelda games. For now, the decompilation applies to the Master Quest release of Ocarina of Time on the GameCube.

We thought for a time that we may never be able to match every function completely, so this is an incredibly exciting accomplishment. Dozens of people helped work on this project, and together we were able to achieve something amazing.

If you're looking for other Zelda fan projects to tide you over until the decompilation is released, then you might want to check out the Spaceworld '97 Experience romhack, which came out last week.

:arrow: Source
 

blazer728544

Member
Newcomer
Joined
Oct 27, 2021
Messages
20
Trophies
0
Age
36
XP
70
Country
United States

After two hard years of work, the Zelda Reverse Engineering Team has finished one of their biggest projects: recreating The Legend of Zelda: Ocarina of Time's source code, from scratch. We've seen similar successful attempts in the past, such as when Super Mario 64 was also decompiled, which spawned further fan projects that saw the game ported to the Nintendo Switch before Nintendo could, and with widescreen and 60fps support, to boot.



Currently, the official website for the decompilation shows the project at 98% completion, as the last finishing touches are done, but are yet to be submitted as a pull request on the project's GitHub. Once it's completed and publically available, it's likely we'll see PC ports and mods being made--not from the ZRET team themselves though, as they want to focus purely on documenting their work and trying to reverse engineer different versions of Ocarina of Time and other Zelda games. For now, the decompilation applies to the Master Quest release of Ocarina of Time on the GameCube.



If you're looking for other Zelda fan projects to tide you over until the decompilation is released, then you might want to check out the Spaceworld '97 Experience romhack, which came out last week.

:arrow: Source
interesting i managed to decompile the 3ds remake and noticed the files where pretty simaler to other n64 games soit couldbe possible to port oot romhacks to 3ds and remakes of thegame/
 

stanleyopar2000

RIP Yuzu. "It is always morally correct..."
Member
Joined
Jun 22, 2007
Messages
4,805
Trophies
2
Location
C-137
Website
www.youtube.com
XP
3,670
Country
United States
If anyone is working on this for enhancements in any way using this code

Please shut the fuck up until it's done. Rockstar set a shitty precedent for Reverse Engineering projects and Nintendo is definitely going to use the REVC lawsuit as an excuse to shut this down.
 

JuanMena

90's Kid, Old Skull Gamer & Artist
Member
Joined
Dec 17, 2019
Messages
4,898
Trophies
2
Age
30
Location
the 90's 💙
XP
10,159
Country
Mexico
when people overhype an overated game...
it's not overhyped.

You really had to be there to witness the jump from 16 bit to 3D games to realize the upcoming future of home entertainment.
It certainly was s very awesome feeling watching and controlling 3D characters in any direction.

It's "overhyped" because not only represents an era where everything evolved, but it made it in such a way that remains a staple of 3D design amongst generations to come.

At least that's how I think it is.

I witnessed it back in the day and it was awesome.
 

Satellizer

Active Member
Newcomer
Joined
Feb 10, 2019
Messages
35
Trophies
0
Age
35
XP
420
Country
Australia
I loved OOT until I got to the end of the game and my friends decided I need more bottles and glitched all my items to bottles. I never actually finished the game, it became impossible.
 
  • Wow
Reactions: slaphappygamer

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I loved OOT until I got to the end of the game and my friends decided I need more bottles and glitched all my items to bottles. I never actually finished the game, it became impossible.
Lol, I had a friend whom I'd always mess with on final fantasy vi. I'd poison his party, drop his health to 1, and move as far away from the airship as possible when he let me borrow his game. Haha
 
  • Haha
Reactions: slaphappygamer

Magnus87

Well-Known Member
Member
Joined
Apr 28, 2013
Messages
397
Trophies
1
XP
1,510
Country
Argentina
Amazing News!!!

I am more interested in the source code of Majoras Mask since it is not only an "OOT 1.5" but it has several extras such as transformations and events per day.

It would be great to "restore the 6 days" that were originally planned for TLOZMM
 

SG854

Hail Mary
Member
Joined
Feb 17, 2017
Messages
5,215
Trophies
1
Location
N/A
XP
8,104
Country
Congo, Republic of the
Amazing News!!!

I am more interested in the source code of Majoras Mask since it is not only an "OOT 1.5" but it has several extras such as transformations and events per day.

It would be great to "restore the 6 days" that were originally planned for TLOZMM
Aren't a lot of events timed in a 3 day cycle and wouldn't adding 6 days throw that off?
 

izy

Advanced Tech Pleb
Member
Joined
Sep 17, 2010
Messages
2,311
Trophies
2
XP
4,027
Country
United Kingdom
interesting i managed to decompile the 3ds remake and noticed the files where pretty simaler to other n64 games soit couldbe possible to port oot romhacks to 3ds and remakes of thegame/
I mean they already ported sm64 to 3ds it doesn't require the 3ds remake decompiled at all so don't know what you talking about
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
859
Trophies
0
Age
26
XP
2,967
Country
Brazil
When ports start happening, I would love it if someone ported to the Nintendo DS as they did with Mario 64.

When I was little I always dreamed of a port of Zelda Ocarina of Time to the DS but it never happened, it would be like seeing a child's dream come true.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu