mirror of https://github.com/zeldaret/oot.git
* 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 | ||