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> |
||
|---|---|---|
| .. | ||
| ultra64 | ||
| alloca.h | ||
| bgm.h | ||
| color.h | ||
| command_macros_base.h | ||
| fp.h | ||
| functions.h | ||
| global.h | ||
| ichain.h | ||
| initvars.h | ||
| macro.inc | ||
| macros.h | ||
| math.h | ||
| regs.h | ||
| segment_symbols.h | ||
| sfx.h | ||
| stdarg.h | ||
| stdbool.h | ||
| stddef.h | ||
| stdlib.h | ||
| ultra64.h | ||
| unk.h | ||
| variables.h | ||
| vt.h | ||
| z64.h | ||
| z64actor.h | ||
| z64animation.h | ||
| z64audio.h | ||
| z64collision_check.h | ||
| z64cutscene.h | ||
| z64cutscene_commands.h | ||
| z64dma.h | ||
| z64effect.h | ||
| z64item.h | ||
| z64light.h | ||
| z64math.h | ||
| z64object.h | ||
| z64player.h | ||
| z64scene.h | ||
| z64transition.h | ||