Skip to content

GarciaLnk/OoT3DCameraControl

dev
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 24 commits ahead, 1 commit behind mickael-al:main.

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
January 4, 2023 16:14
January 6, 2023 16:31

Free camera control hack for The Legend of Zelda: Ocarina of Time 3D.

This tool scans the memory of Citra to find and modify the addresses corresponding to the LocalPlayer and LocalCamera.

The project can be compiled with Visual Studio.

It supports any controller supported by SDL:

  • The right stick moves the free camera, toggling it on if it's off.
  • The L button resets the angle of the camera, and toggles off the free camera.

Open citra-qt.exe and start the game, run the CameraOoT.exe once you can control Link.

TODO: Find the memory addresses for Epona's coordinates (?), and allow free camera control when riding Epona.
TODO: Check whether the jitter of the free camera can be further mitigated.
TODO: Modify the camera function to zoom it further out when the Y coordinate increases.

About

Free camera control hack for The Legend of Zelda: Ocarina of Time 3D

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%