mirror of https://github.com/zeldaret/oot.git
* Match EnTg_Destroy * Match EnTg_Init * Matching EnTg_Update * Match func_80B18360 Moving both 'return phi;'s into a single return at the end of the function causes the assembly to not match. * Probably equivalent, non-matching func_80B183F8 * Matching EnTg_Draw * Matching update function * Matching func_80B18778 * All functions decompiled * Move data to C code * All functions matched excepted weird switch/case * Last matching function * Remove unused ASM * Name obvious symbols * Clang format * Name text-related functions and variables * Describe actor as Dancing Couple See https://github.com/zeldaret/oot/pull/866#discussion_r664726581 * Use named constants * Name drawing constants * Use THIS macro for void* * Name the function that sets environment color * Add comments to parts of code that aren't clear * Rename timesSpokenTo to nextDialogue, treat isTalking as boolean |
||
|---|---|---|
| .. | ||
| non_matchings | ||
| __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 | ||
| guMtxL2F.s | ||
| guNormalize.s | ||
| guScale.s | ||
| guTranslate.s | ||
| ipl3.s | ||
| mio0.s | ||
| osGetCount.s | ||
| osInvalDCache.s | ||
| osInvalICache.s | ||
| osMapTLBRdb.s | ||
| osSetIntMask.s | ||
| osUnmapTLBAll.s | ||
| osWritebackDCache.s | ||
| osWritebackDCacheAll.s | ||
| rom_header.s | ||