zeldaret / oot

Decompilation of The Legend of Zelda: Ocarina of Time
4.85k stars 596 forks source link

Split headers (that means z64.h and functions.h) #1638

Open Dragorn421 opened 9 months ago

Dragorn421 commented 9 months ago

z64.h and functions.h contents should be moved to individual relevant proper headers

https://github.com/zeldaret/oot/pull/1553 does (did) a lot for z64.h but we decided it should be split up into smaller chunks. It can be used as a reference for z64.h

besides better organization, stable headers are desired because what's included affects bss ordering in some way

peterdanwan commented 1 month ago

Hello @Dragorn421! I was hoping that maybe I could work on this issue if it hasn't been addressed yet. Do you have any suggestions on how you would like to split up the imports under include/z64.h?