Git Product home page Git Product logo

ooot's People

Contributors

adamkiddle avatar angheloalf avatar blawar avatar damarkov avatar dragorn421 avatar ellipticellipsis avatar engineer124 avatar ethteck avatar fig02 avatar gamestabled avatar glankk avatar i82orbom avatar jack-walker avatar krimtonz avatar louist103 avatar maekclena avatar mzxrules avatar petrie911 avatar random06457 avatar revosucks avatar roman971 avatar ryzendew avatar shawlucas avatar sirius902 avatar synray avatar thar0 avatar zelda2773 avatar zelda2774 avatar zelllll avatar zurkke55 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ooot's Issues

Improve Render Distance

NPCs such as the Chicken in Kakariko Village will visibly poof out of existence when passing a certain distance. While this is probably normal behavior on the N64, it could probably be improved for the PC Port

chicklod.mp4

The same thing seems to also affect Objects, the Sign and wooden logs at the well seem to be affected too.

The game closes when talking to the fallen soldier

I only checked the debug slot and Hyrule Meadow slot 1. I don't know if creating a new game happens too

exception thrown in 0x00F73610 in OOT.exe: 0xC0000005: Access violation reading location 0xB556AAAB.

Fishing rod visual bug

Upon getting the fishing rod, young link sports an interesting cape. Haven't tested adult.
fishing rod visual bug

License exemption incompatible with GLideN64

GLideN64 license is a pure GPLv2 without linking exception, so that makes Open Ocarina GPLv2 without any possible exceptions.

Also if anyone forks this project and doesn't want to keep that exemption, all their changes can't be contributed back to this repository, because GPLv2 won't allow it.

Change/Remove License, consider name change (OoT is not FOSS)

This repository/source code is currently listed as being licensed under GPLv2. I do not believe this is applicable to this project. Ocarina of Time is not free and open source software, nor was it ever designed to be.

While clean (or near clean) reverse engineering of software is a legal gray area in most if not all regions, doing so does not permit the developers or engineers to apply a permissive license, if any license at all.

RE3, the recently DMCA'd reimplementation of the 3D Grand Theft Auto trilogy put this best by saying:
We don't feel like we're in a position to give this code a license.

This also means the OoT reversing effort and all of its derivatives (including this one) are technically not open source software at all, and should not be advertised as such. While the source code is available and modding is implied to be encouraged, in no way were the rights waived from anyone, be that the team who has reversed OoT or even Nintendo themselves. For this reason it might be a good idea to remove the "Open" branding of this repository name and README title.

Even disregarding the legal issues with licensing reversed code, it is generally bad practice to re-license software without the consent of every project contributor. Here is good insight regarding this issue: https://opensource.guide/legal/#what-if-i-want-to-change-the-license-of-my-project

Add 3-Point Filtering

The Port as of now lacks this. Making some textures such as the Stairs in Kakariko Village look wonky.

uOKmsXT

Pause Screen Visual Bugs

Going to keep all of this in a single post to prevent spam.
What I've found so far:

Pause Screen

  • Link's model doesn't load
  • Items you cannot use are red instead of just being transparent
  • Seams are visible in the Quest Status Tab
  • Pause screen has a green background instead of showing the game behind it.
    image

In-Game:

  • Charging or doing a spin attack causes the screen to go black
    image

Kokiri Shop Layer Mask incorrect

The layer mask is incorrectly placed, moving to the hidden rupee in the back happens earlier than it should and link is visible over the static geometry.

image

Crash jumping into hole in Bottom of the Well

I jumped down the hole that goes to the lower level of Bottom of the Well, and the game threw an exception in the EnGoroiwa_TeleportToWaypoint function in z_en_goroiwa.c.

Exception thrown: read access violation.
pointPos was 0x7800D0
oot_crash
.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.