summaryrefslogtreecommitdiff
path: root/sym_ewram2.txt
AgeCommit message (Collapse)Author
2021-12-13Dump and document status spritesmid-kid
2021-12-12Dungeon random/AI decomp + converted positions to structs (#83)Cheng Hann Gan
* Decomped RollPercentChance() * Decomped DungeonRandomCapped() * Decomped DungeonRandom() * Decomped FindRockItemTargets() -Added position struct.
2021-11-20Labeled more symbols (#77)Cheng Hann Gan
* Labeled more symbols * Fixed comment typo * Renamed some functions
2021-11-13Decomped DecideUseItem (#73)Cheng Hann Gan
2021-09-24Data work and decomp some mail/pelipper board (#54)Seth Barberee
* data work and decomp some mail/pelipper board * resuce -> rescue * label more data
2021-09-09Defined more in-dungeon structs and enums (#53)Cheng Hann Gan
* Defined DungeonEntity * Rename EntityType enums * Revert EntityType rename * Defined more in-dungeon structs and enums * Added more dungeon global structs/enums * Prefixed dungeonGlobalData with g * Fixed compile errors * Removed some CRLFs * Fixed compile after merge * Revert Makefile * Rename DungeonEntityData.entityType Co-authored-by: Seth Barberee <seth.barberee@gmail.com> * Renamed symbols per PR comments Co-authored-by: Cheng Hann Gan <chenghann_gan@ultimatesoftware.com> Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-07-10Decompiled some item related functions (#42)Dennis
* decompile sub_8091290 * decompile sub_80912c8 * rename functions / struct field * more names * decompile 80913A0 * decompile GetItemMove * decompile sub_80913E0 * rename function * decompile CanSellItem function * rename inventory struct * add some item check functions * fix renaming stuff * this file shouldnt have been here * forgot merge conflict * decompile more item functions * rename some stuff * fix HM/TM naming * Update src/code_801AFA4.c Use enum value for USED_TM * Fix incorrect value Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-06-09Dungeon pokemon/Floor ID JSON Part 1 (#39)Seth Barberee
* move Thunderwave and Tiny Woods pokemon to json * rule tweaking to actually build tool before parsing JSON * delete .inc pokemon for tiny Woods and Thunderwave * silence git complaining about br_ips and ips_patch * use defines for species and pass the header file for species * convert sinister woods * convert MtThunderPeak * convert silent chasm * add trial floor_id w/ tiny woods * change make rule name to fix compile * MtSteel converted and bugfix * convert few floor headers and great canyon pokemon * code cleanup * unify unkData into UnkTextStruct2 * more code cleanup and some text decomp * doc more funcs and decomp/split some stuff * document more save stuff * more save work and move some data * pika sniped UpdateNatureTotal * decomp a litle and convert a few more dungeons * better scanning for json files * mt freeze and peak
2021-05-15Sese's April/May Dump (#37)Seth Barberee
* splitting lots of pokemon square and labeling lots of other things * actually commit this stuff * more moving data and things * more screen work * split out some pokemon dungeon data * lots of data work * push more data work * split kecleon, decomp another kanghaskhan func, and try to doc UpdateBGControl more * lots of item work * label more item things * subtype -> category and doc types/category
2021-04-03More menu work (#33)Seth Barberee
* split adventure log menu out and decompile * add most adventure log matchings w/ 2 nonmatchings and move some relevant data * more work on other menus * fully decomp debug stuff around 203B3F0 * more debug menu work * fix CreatePartnerSelectionMenu nonmatch * move more data and clean some data up
2021-03-30Move some data and Splitting (#32)Seth Barberee
* move friend area settings to src * split out playtime into different C file and decomp a few more funcs * time -> play_time * fix include * split out more wonder mail stuff * unify 203B2C0 and unkDungeon structs. snuck in a decomp func too * split out more menu screens * work some more on trade items * doc a few more things * add a close nonmatch and decomp nullsub and small func * rollback struct attempt since it causes nonmatchings * only one func left in asm * death to trade_item asm and unify into one C file * more docing and cleanup * label main menu and trade items menu global menu struct * doc itemMode
2021-03-23Miscellaneous Work (Again) (#31)Seth Barberee
* move some personality data from asm to C * combine personality_test files and add my close attempt at RedrawPartnerSelectionMenu * decomp some more wonder mail funcs and label some more data * lots of data splitting and move some to src * split out more dungeon data * continue splitting out more dungeon data * doc rescue team rank/pts funcs/data and exclusive pokemon ewram * doc more sound things and decomp a func * decomp LoadTeamRankBadge and label some data members * split out rescue team and text util stuff * forgot a constant * match a few funcs and clean up a few * cleaned up sub_80A28B4
2021-02-21Fully decomp save.s (#28)Seth Barberee
* some work on decomping more save stuff * code cleanup and decomp another save func * fully decomp save and combine split save c files * fix two nonmatchings
2021-01-28decomp, label, doc, repeatSeth Barberee
2020-12-31Friend Area Decomp Work (#15)Seth Barberee
split out and work on friend area stuff
2020-12-28Decompile GameLoop and lots of renamesMateusz Naściszewski
2020-12-28Decompile UpdateInputMateusz Naściszewski
and some other minor stuff.
2020-10-16doc interrupt funcsSeth Barberee
2018-11-20Identify, split, decompile m4a, and morenullableVoidPtr
ResetSprites, gCharMemCursor, gSpriteCount; analysed subheaps; identified more file pointers
2018-11-20Renamed primary heap variables and partial cleanup m4a.snullableVoidPtr
2018-11-18Makefile overhaulnullableVoidPtr
Addition of a build directory, and more flexible to allow for possible blue build.
2017-12-16Link newlibPikalaxALT
2017-12-15Import newlib and create makefilePikalaxALT
2017-12-14More labels; add WIP build scriptscnorton
2017-12-14More ewram labels associated with libcscnorton
2017-12-14(01/??) Identify several libc functions by name in newlib, and identify ↵scnorton
newlib object boundaries within libc, part 1
2017-12-11decompile flashsceptillion
2017-12-11decompile other_randomsceptillion
2017-12-11decompile randomsceptillion
2017-12-10initial commitsceptillion