z64hdr update, upgrade mips toolchain, use fado for z64hdr actors#2
Draft
Dragorn421 wants to merge 3 commits intoNokaubure:mainfrom
Draft
z64hdr update, upgrade mips toolchain, use fado for z64hdr actors#2Dragorn421 wants to merge 3 commits intoNokaubure:mainfrom
Dragorn421 wants to merge 3 commits intoNokaubure:mainfrom
Conversation
…z64hdr downloaded from Dragorn421/z64hdr main-dev branch /!\)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This upgrades the gcc and binutils binaries to 11.3.0, accomodates for the next z64hdr update, and for compiling z64hdr-based actors uses fado instead of nOVL (for z64ovl, nOVL is still used)
You need:
./z64hdr/oot_mq_debugis a valid path)The
gccfolder with the old binaries can/should be deletedThe mips32-elf-toolchain folder doesn't include z64ovl as I'm not sure what repo to get it from and don't have any z64ovl actor on hand anyway
I haven't tested z64ovl actors, but I think simply changing references to gcc/ paths is enough. I don't think I updated everything though, compiling should work but updating by downloading idk where that is (is it even useful anymore)
How the code changes work:
CompileButton_ClickintoCompileButton_Click_z64ovlandCompileButton_Click_z64hdrdepending on the "Use z64hdr" checkboxCompileButton_Click_z64ovlis mostly unchanged except gcc ->mips32-elf-toolchain