summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2023-11-27fox_title functions (#32)Alejandro Asenjo Nitti
* add recipe for context * echo * $(PYTHON) * func_EBFBE0_801881FC * func_EBFBE0_801881FC * format * format * func_EBFBE0_8018994C * func_EBFBE0_8018A644 * func_EBFBE0_8018A990 * no casting for you * func_EBFBE0_8018ABC0 * func_EBFBE0_8018ACEC * func_EBFBE0_8018B038 * func_EBFBE0_8018B058 * func_EBFBE0_8018B5C4 * func_EBFBE0_8018C114 * unify phony
2023-11-26a bunch of graphics related functions and data importation (#31)petrie911
* graphics? * more stuff * missed one * headers * data import and such
2023-11-25fox_title (#30)Alejandro Asenjo Nitti
* func_EBFBE0_801919C4 * fox_title functions * func_EBFBE0_8019C66C * broken branch * fix branch * more functions * remove unnecessary file * sizes * func_EBFBE0_80188010 * func_EBFBE0_801894E8 * func_EBFBE0_8018A2F8 * func_EBFBE0_8018A338
2023-11-24Proposed names for library stuff (#29)petrie911
* get this started * linker scripts fixed * oh god what now * names * the blue pill * names, perhaps * save * clean out structs * save for later again * more names * save, again
2023-11-22enemy drawing routines decomped (#28)petrie911
* graphics? * more stuff * missed one
2023-11-22fox_option.c (#27)Alejandro Asenjo Nitti
* func_EBFBE0_801920C4 * func_EBFBE0_80192190 * func_EBFBE0_801924C4 * func_EBFBE0_80192598 * func_EBFBE0_80192738 * func_EBFBE0_801928BC * func_EBFBE0_80192938 * rename to fox_option found in sf643D rom symbols * dec * few functions * need input! more input! * NO DISASSEMBLE! * func_EBFBE0_80196E54 & func_EBFBE0_80196EFC * func_EBFBE0_80196F9C * func_EBFBE0_80196FC4 & func_EBFBE0_80197074 * format * func_EBFBE0_8019715C * fix stack * func_EBFBE0_801973C0 * sneaky ido * data indicates these are floats * did i say floats? i was looking at the wrong offsets * func_EBFBE0_8019752C * func_EBFBE0_80197914 * func_EBFBE0_80197A3C * func_EBFBE0_80197DE4 * func_EBFBE0_8019A214 * break * func_EBFBE0_80199284 * func_EBFBE0_80199424 * func_EBFBE0_8019978C * func_EBFBE0_8019A080 * func_EBFBE0_8019A298 * func_EBFBE0_8019B8A0 * func_EBFBE0_8019C824 * func_EBFBE0_8019CAE0 * func_EBFBE0_8019DF64 * func_EBFBE0_8019DE74 * func_EBFBE0_8019E030 * func_EBFBE0_8019DD44 * func_EBFBE0_8019DCE8 * func_EBFBE0_8019CBC0 * format * func_EBFBE0_80193B04 * func_EBFBE0_801944F0 * . * func_EBFBE0_80197F74 * more functions
2023-11-18sf_61B30 decomped (#25)petrie911
* my god it's done * save for later
2023-11-17more "hud" functions (#24)Alejandro Asenjo Nitti
* decompile func_80086444 * func_80084930 * func_80084B94 * decompile func_80084E78 * pr review
2023-11-15names and namespaces cleaned up (#23)petrie911
* threads galore * something's up * try this * I don't even * who knows * I can't stop it * let's try data for fun * ok I think I've gone far enough * well maybe a little more * visual assets somewhat documented * just keeps going * forgot formatting * let 's try bss * too much? * one fix * even more things * one quick thing * oh come on * graph complete? * format and such * decomp and such * small cleanup * 6 and such * more overlay fixes * more of them * again * and done
2023-11-15sf_hud functions (#22)Alejandro Asenjo Nitti
* decompile func_80093310 * decompile func_8008AC54 * func_80094BBC * func_80094BBC & func_80094954 &func_800933D8 * fix? * fix2 ? * fix3 (finally) * remove commented asm * decompile func_800869A0 * correction
2023-11-15More decomp, organization of variables.h (#21)petrie911
* threads galore * something's up * try this * I don't even * who knows * I can't stop it * let's try data for fun * ok I think I've gone far enough * well maybe a little more * visual assets somewhat documented * just keeps going * forgot formatting * let 's try bss * too much? * one fix * even more things * one quick thing * oh come on * graph complete? * format and such * decomp and such * small cleanup
2023-11-13fox_rcp (#20)Alejandro Asenjo Nitti
* func_800B8E14 & func_800B8DD0 * func_800B94D0 * func_800B9618 * func_800B9760 * func_800B9790 * func_800B98A8 * func_800B99C0 * func_800B99F0 * func_800B9A20 * func_800B9B38 * func_800B9C50 * func_800B9D68 * func_800B9E80 * func_800B9EB0 * func_800B9FC8 * func_800BA0E0 * func_800BA110 * func_800BA140 * func_800BA1A0 * func_800BA1D0 * func_800BA2E8 * func_800BA400 * func_800BA430 * func_800BA460 * func_800BA490 * func_800BA4C0 * func_800BA520 * func_800BA550 * func_800BA5E0 * func_800BA640 * func_800843FC * func_80084370 * func_80084688 * gSetupDLs * gSetupDLs * fox_rcp * break * newline * mvoe screen_width and screen_height to gfx.h * remove space * correct size * clang-tidy from mm
2023-11-12Decomped and named Matrix functions, decomped some sf_ files, some other ↵petrie911
cleanup and naming (#19) * threads galore * something's up * try this * I don't even * who knows * I can't stop it * let's try data for fun * ok I think I've gone far enough * well maybe a little more * visual assets somewhat documented * just keeps going * forgot formatting * let 's try bss * too much? * one fix * even more things * one quick thing * oh come on
2023-11-11Several functions (#18)Alejandro Asenjo Nitti
* func_800BA760 * func_800BA7BC * func_800B8F48 & func_800B8F78 * func_800B8FA8 * func_800B8FD8 * func_800B9120 * func_800B9150 * func_800B9298 * func_800B92F8 * func_800B9328 & func_800B9358 * func_800B94A0 * func_800B9730 * func_800BA808 * fix func_8002E4F8 args * func_800B9388
2023-11-07Non-audio threads. Some data importation. (#17)petrie911
* threads galore * something's up * try this * I don't even * who knows * I can't stop it * let's try data for fun * ok I think I've gone far enough * well maybe a little more * visual assets somewhat documented * just keeps going * forgot formatting
2023-11-04Fully split and name libultra, and also decomp 3404 (#16)petrie911
* libultra sorted out * missed some things * forgot some things * one more thing * not actually libultra * also split out the data into three sections * finer split * parameter is a thing, apparently * named everything in libultra * make
2023-11-02Identified and organized libultra (#15)petrie911
* libultra sorted out * missed some things * forgot some things * one more thing * not actually libultra * also split out the data into three sections * finer split * parameter is a thing, apparently
2023-10-29Libultra headers and some decomp (#14)petrie911
* lib is ultra * it just keeps going * math names * format
2023-10-29sf_hud functions (#13)Alejandro Asenjo Nitti
* decompile func_80091F00 * decompile func_80092244 * decompile func_800922F4 * decompile func_800857DC * decompile func_80085890 * decompile func_80086110 * decompile func_800886B8 * decompile func_800953A0 * decompile func_8009546C * decompile func_80095538 * decompile func_8009092C * decompile func_8008D0DC * fix warnings * decompile func_8008E51C * underscore in offsets * spaces
2023-10-27sf_hud functions (#12)Alejandro Asenjo Nitti
* space * decompile func_80090CCC * unk_ format * Rand_ZeroOne * decompile func_80090E8C * decompile func_800910C0 * decompile func_80091298 * decompile func_80091368 * dec * false * decompile func_800914FC * decompile func_80091864 * decompile func_80091B90 * decompile func_80091CF8 * dec * decompile func_80091DF4
2023-10-27sf_hud functions (#11)Alejandro Asenjo Nitti
* space * decompile func_80090CCC * unk_ format * Rand_ZeroOne * decompile func_80090E8C * decompile func_800910C0 * decompile func_80091298 * decompile func_80091368 * dec * false * decompile func_800914FC * decompile func_80091864 * decompile func_80091B90
2023-10-26sf_hud functions (#10)Alejandro Asenjo Nitti
* decompile func_8008C5C8 * decompile func_8008CA44 * decompile func_8008CFB8 * decompile func_8008D250 * decompile func_8008D31C * decompile func_8008D4F0 * trailing comma * x and y axis * decompile func_8008D7F4 * decompile func_8008D984 * decompile func_8008DCB0 * decompile func_8008DD78 * decompile func_8008DE68. Co-authored-by @tharo * unnecessary parenthesis * decompile func_8008E2C8 * decompile func_8008E620 * decompile func_8008F96C * dec * space * format * dec * decompile func_800907C4 * fix warnings * decompile func_80090A00 (finally) * format
2023-10-23Header fix (#9)petrie911
* headers * format * format * format again * headers oh my * irix is love * irix is life * working * even more fixes * format * touching to rebuild
2023-10-23fixAlejandro Javier Asenjo Nitti
2023-10-23rename R4300.hAlejandro Javier Asenjo Nitti
2023-10-23sf_hud functions + code organization (#8)Alejandro Asenjo Nitti
* decompile func_80086C08 * decompile func_80086CC8 * format * decompile func_80088784 * preserve macros * better match func_80005708 * format * *arg0 * decompile func_80089670 * decompile func_80089710 * decompile func_800897B0 * decompile func_80089850 * decompile func_800898F0 * decompile func_80089994 * decompile func_80089AF4 * decompile func_80089B94 * decompile func_80089C38 * decompile func_80089D28 * space * format * decompile func_80089E98 * correction * declare segmented addresses in func_80088784 * segmented addresses in undefined_syms * correction * Gfx type * *arg0 + 1 in func_80005708 * roll back s32 -> Gfx * fix * array of Gfx pointers * decompile func_8008AD94 * decompile func_8008AD94 * decompile func_8008B1B0 * decompile func_8008B2F0 * create structs.h * reordering * format * decompile func_8008B5B0 * decompile func_8008B9E8 * decompile func_8008BAE4 * decompile func_8008C390 * fixes * fixes * fix warnings * move protos to functions header * move variables to variables.h * roll back segmented config in header
2023-10-19Library split (#5)petrie911
* fixed * and cleanup * format * let's all go to the library * split * small cleanup
2023-10-18func_80189208_EC18C8 matchingAlejandro Javier Asenjo Nitti
2023-10-18decompile func_80187E28_EC04E8Alejandro Javier Asenjo Nitti
2023-10-18decompile func_80187CA8_EC0368Alejandro Javier Asenjo Nitti
2023-10-18add:Alejandro Javier Asenjo Nitti
AI_CONTROL_REG AI_DACRATE_REG AI_BITRATE_REG
2023-10-18add AI_LEN_REGAlejandro Javier Asenjo Nitti
2023-10-18move to headerAlejandro Javier Asenjo Nitti
2023-10-18fix header includeAlejandro Javier Asenjo Nitti
2023-10-18func_800863C8Alejandro Javier Asenjo Nitti
2023-10-18libsAlejandro Javier Asenjo Nitti
2023-10-18create string.hAlejandro Javier Asenjo Nitti
2023-10-17guLookAt & guLookAtF matchingAlejandro Javier Asenjo Nitti
2023-10-16Merge branch 'master' of github.com:sonicdcer/sf64petrie911
2023-10-16now with more overlayspetrie911
2023-10-16stdlib.hAlejandro Javier Asenjo Nitti
2023-10-16stddef.hAlejandro Javier Asenjo Nitti
2023-10-16decompile memcpyAlejandro Javier Asenjo Nitti
2023-10-16formatAlejandro Javier Asenjo Nitti
2023-10-16decompile __osContGetInitDataAlejandro Javier Asenjo Nitti
2023-10-16__OSContRequestHeader structAlejandro Javier Asenjo Nitti
2023-10-16// Joybus commandsAlejandro Javier Asenjo Nitti
2023-10-16add ARRAY_COUNT macroAlejandro Javier Asenjo Nitti
2023-10-16controller headerAlejandro Javier Asenjo Nitti
2023-10-16stuffpetrie911