summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-02-18Merge pull request #557 from Phlosioneer/navgear-decompileDiegoisawesome
Navgear decompile
2019-02-18Fix some namesPhlosioneer
2019-02-18Merge branch 'master' into multiplayer-stuffPhlosioneer
2019-02-18Merge branch 'master' into multiplayer-stuffPhlosioneer
2019-02-18Minor fixesPhlosioneer
2019-02-18Clean up mistakes and bad formattingPhlosioneer
2019-02-18Address formatting issues and use constantsPhlosioneer
2019-02-17Rename pokenav filePhlosioneer
2019-02-17Fix formattingPhlosioneer
2019-02-17Tabs converted to spaces.Phlosioneer
Oops.
2019-02-17Remove guess code, fix pointer formattingPhlosioneer
2019-02-17Reformat bracesPhlosioneer
2019-02-17More data moved into C codePhlosioneer
2019-02-17Move more data into pokenav, name some stringsPhlosioneer
2019-02-17Start moving pokenav data into C filesPhlosioneer
The types and usage of many of the globals are now known.
2019-02-17Decompiled three more functions.Phlosioneer
2019-02-17Decompiled 4 more functionsPhlosioneer
2019-02-17Decompiled 5 functionsPhlosioneer
Was unable to decompile sub_81C79BC.
2019-02-17Decompiled sub_81C7990Phlosioneer
2019-02-17With help, sub_81C795C has been tamed.Phlosioneer
Thanks to Garak on the discord server.
2019-02-17Decompiled 2 functions, unable to decompile 1.Phlosioneer
sub_81C795C could not be decompiled due to register naming issues. However, its structure was correctly matched, so I have left the C code and a comment explaining the issue.
2019-02-17Decompiled 5 functions for unknown structsPhlosioneer
2019-02-17Decompiled sub_81C7764Phlosioneer
2019-02-17Decompiled three more small functionsPhlosioneer
2019-02-17Decompiled sub_81C76C4Phlosioneer
2019-02-17Decompiled several setters and gettersPhlosioneer
2019-02-17Decompiled several trivial functionsPhlosioneer
2019-02-17Decompiled sub_81C756CPhlosioneer
Also discovered a constant that may be useful for future decompiling. Comments were added in the asm that references the constant.
2019-02-17Decompiled sub_81C742CPhlosioneer
2019-02-17Decompiled sub_81C7418Phlosioneer
2019-02-17Decompiled sub_81C7400Phlosioneer
2019-02-17Decompiled AnyMonHasRibbonPhlosioneer
2019-02-17Decompiled sub_81C7360Phlosioneer
2019-02-17Decompiled sub_81C7334Phlosioneer
2019-02-17Decompiled sub_81C72BCPhlosioneer
2019-02-17Decompiled sub_81C72A4Phlosioneer
2019-02-17Decompiled CB2_PokeNavPhlosioneer
2019-02-17Decompiled sub_81C71E4Phlosioneer
2019-02-17Decompiled sub_81C7170.Phlosioneer
2019-02-17Decompiled sub_81C7124Phlosioneer
2019-02-17Decompiled sub_81C70D8Phlosioneer
2019-02-17Decompiled sub_81C7078Phlosioneer
2019-02-17Merge pull request #558 from Phlosioneer/check-pokedex-asmDiegoisawesome
Add comments explaining the remaining asm in pokedex.c
2019-02-17use BG_SCREEN_ADDR macro for tilemap addressesgarak
2019-02-16use BG_CHAR_ADDR definegarak
2019-02-15Document the regi* code morePhlosioneer
Fixed some confusing naming, named some unknown symbols, and fixed the names of some flags.
2019-02-15Finish and polish new_game.cPhlosioneer
Only one function is left undocumented. I tried to go into the assembly to at least name it, but it clears fields in the save block that aren't even documented yet.
2019-02-15Add comments explaining asm in pokedex.cPhlosioneer
I added comments to each of the asm functions explaining why they won't match with the C. I also got one of the functions much closer to matching.
2019-02-13Merge branch 'master' of github.com:pret/pokeemerald into ↵Phlosioneer
main-menu-state-machine
2019-02-13Merge pull request #548 from Phlosioneer/intro-movie-state-machineDiegoisawesome
Document the intro movie state machine