Skip to content

barym/oot3d

 
 

Repository files navigation

The Legend of Zelda: Ocarina of Time 3D

This is a WIP decompilation of The Legend of Zelda: Ocarina of Time 3D. 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. The only build currently supported is the USA version.

It builds the following ROM:

  • oot3d.axf
  • code.bin md5: 20c7ec6288ba0af4feb6db646c6cc6d5

Re-building of romfs.bin and oot3d.3ds will be targeted in the future.

Note: This repository does not include any of the assets necessary to build the ROM. A prior copy of the game is required to extract the needed assets.

Website: https://zelda.deco.mp/

Discord: https://discord.zelda.deco.mp

Installation

See INSTALL.md for installation instructions.

Building

A variety of useful cmake targets are available. Run cmake --build build -t [target] with the following values of [target]:

  • To build oot3d.axf, set [target] = oot3d
  • To build code.bin, set [target] = code
  • To check matching, set [target] = check

Contributing

TODO

Most discussions happen on our Discord Server, where you are welcome to ask if you need help getting started, or if you have any questions regarding this project and other decompilation projects.

About

Decompilation of The Legend of Zelda: Ocarina of Time 3D

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 58.3%
  • Linker Script 40.2%
  • Other 1.5%