mirror of
https://github.com/zeldaret/oot.git
synced 2025-02-02 17:44:25 +00:00
4dfc9d3c3c
* Migrate data, fix header, add undefined symbol, decompile Init function * Decompiled Destroy function * Decompiled func_808ADEF0 and adjusted struct some * Decompiled Update function * Fixed sInitChain stuff * Preliminary Draw function decompilation * Replaced code with OPEN_DISPS and CLOSE_DISPS and some hex with decimal * Working on Draw function still * More permuter test stuff * Got Draw matching except for one little TwoTex issue * Added NON_MATCHING * Removed false alarm * Got most of the functions decompiled; 1 non-matching, 1 not started * Ran format.sh on file * These two symbols should be arrays * Got func_808ADAE0 mostly decompiled * Got func_808ADAE0 fully decompiled! * Removed necessary files (except _Draw) * Successfully decompiled Draw function * Decompiled Draw function + Added proper includes to spec * Removed Draw function assembly * Moved func_800F46E0 prototype to functions.h * Renamed unk_174 to bufferIndex * Replaced state constants with enum * Renamed func_808ADAE0 to BgSpot03Taki_ApplyOpeningAlpha * Renamed func_808ADAE0 to BgSpot03Taki_ApplyOpeningAlpha * Made changes as per pull request comments Co-authored-by: fig02 <fig02srl@gmail.com> |
||
---|---|---|
.. | ||
non_matchings | ||
overlays/data/ovl_map_mark_data | ||
__osDisableInt.s | ||
__osGetCause.s | ||
__osGetFpcCsr.s | ||
__osGetSR.s | ||
__osProbeTLB.s | ||
__osRestoreInt.s | ||
__osSetCompare.s | ||
__osSetFpcCsr.s | ||
__osSetSR.s | ||
__osSetWatchLo.s | ||
bcmp.s | ||
bcopy.s | ||
bzero.s | ||
code_800D71F0.s | ||
dmadata.s | ||
entry.s | ||
exceptasm.s | ||
fp.s | ||
guMtxF2L.s | ||
guMtxIdent.s | ||
guMtxIdentF.s | ||
guNormalize.s | ||
guScale.s | ||
guTranslate.s | ||
ipl3.s | ||
libm.s | ||
mio0.s | ||
osGetCount.s | ||
osInvalDCache.s | ||
osInvalICache.s | ||
osMapTLBRdb.s | ||
osSetIntMask.s | ||
osUnmapTLBAll.s | ||
osWritebackDCache.s | ||
osWritebackDCacheAll.s | ||
rom_header.s |