Commit Graph

114 Commits

Author SHA1 Message Date
PikalaxALT 306ce048ad Move gflib srcs and headers to gflib subdir 2019-09-08 21:07:54 -04:00
ultima-soul d3ea25ee7f Synchronize with pokefirered pokedex.c. 2019-08-24 11:17:11 -07:00
PikalaxALT 1f62caae43 Some cleanup 2019-08-05 15:49:05 -04:00
DizzyEggg fd07c608fc Decompile pokemon unk 6 2019-07-25 18:56:08 +02:00
Marcus Huderle 065c60544d Cleanup some pokenav code 2019-04-13 16:18:04 -05:00
Phlosioneer 2b740b46e8 About halfway done with pokenav_unk_1.s 2019-04-13 11:34:53 -05:00
DizzyEggg 518f9c0638 Some nonmatchings 2019-04-11 07:02:48 -05:00
Phlosioneer 50350cc2e1 Merge branch 'master' into contest-ai-cleanup 2019-04-07 20:20:22 -04:00
DizzyEggg b0223f691f Clean up data headers 2019-04-05 07:53:23 -05:00
Phlosioneer 1360b3a477 RGB Constants 2019-04-04 17:05:46 -04:00
Phlosioneer 9848f84b9e Use constants for Oam .shape and .size fields
Also some general formatting fixes for constants.
2019-03-16 12:37:04 -05:00
Phlosioneer 3716da5430 Rename macro with correct name for pixel values 2019-03-02 17:25:39 -05:00
Phlosioneer b2c92ee8c5 Missed some fill values
Must have forgotten to check FillWindowPixelRect.
2019-02-26 22:45:39 -05:00
Phlosioneer c96f8751cd Improve window palette macros 2019-02-21 23:27:12 -05:00
Phlosioneer 399d646e3f Merge branch 'master' into main-menu-state-machine 2019-02-21 22:24:25 -05:00
Diegoisawesome 1b0079445d Merge pull request #559 from Phlosioneer/finish-newgame-docs
Finish and polish new_game.c
2019-02-18 13:28:50 -06:00
Diegoisawesome 047d8288cc Merge pull request #557 from Phlosioneer/navgear-decompile
Navgear decompile
2019-02-18 00:34:01 -06:00
Phlosioneer 93e9b9fe5d Fix some names 2019-02-18 01:33:41 -05:00
Phlosioneer 112fc47017 Decompiled sub_81C756C
Also discovered a constant that may be useful for future decompiling.
Comments were added in the asm that references the constant.
2019-02-17 23:14:14 -05:00
Phlosioneer 986d3d8b2f Finish and polish new_game.c
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-15 03:40:57 -05:00
Phlosioneer 0a3912c95d Add comments explaining asm in pokedex.c
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-15 01:28:28 -05:00
Phlosioneer d979ac3bf3 Document main_menu state machine, name window constants
The new names for the constants (and newly named functions) give a much
better understanding of what the window system is trying to do.
2019-02-11 00:34:50 -05:00
DizzyEggg 363fa9bed2 Clean up ram vars 2019-02-02 12:44:00 +01:00
DizzyEggg 576d1b3474 Document and match somne trainer card 2019-01-19 23:04:33 +01:00
shinny456 f06c0749bc trainer_card up to sub_80C4998 2019-01-19 12:14:59 -05:00
DizzyEggg 11a49a7f02 Decompile trainer hill 2019-01-13 12:12:27 +01:00
DizzyEggg ecee02816d Merge with master 2018-12-20 22:53:08 +01:00
DizzyEggg 9ffd0c7382 3.5 asm left 2018-12-17 23:00:08 +01:00
Meowsy 1d09216e4b Simplify comparisons. 2018-12-15 18:39:48 -05:00
Meowsy 6ed8e4d6ed Rename temp_notNationalDex to temp_isHoennDex.
Don't use hexadecimal format for x and y args.
2018-12-15 18:34:06 -05:00
Meowsy bc11a4a9f4 Document various things relating to the Pokedex. 2018-12-15 15:12:28 -05:00
Diegoisawesome 0b91d2948a Merge pull request #429 from nullableVoidPtr/master
Various fixes and cleanups
2018-12-08 21:44:12 -06:00
Meowsy 6babb97182 Fix typo "ggText_DexSortSmallestDescription". (#433)
Should be "gText_DexSortSmallestDescription".
2018-12-08 11:57:19 -06:00
nullableVoidPtr 8a8baaeaaa Merge remote-tracking branch 'upstream/master' 2018-12-08 12:13:15 +08:00
Diegoisawesome 6df2042b3b Merge pull request #427 from Slawter666/pokedex
Document some more of pokedex.c
2018-12-06 13:39:32 -06:00
nullableVoidPtr f9ff7316d5 Remove uses of INVALID_ defines, clean up some arrays with constants, and spaces -> tabs 2018-12-06 10:38:28 +08:00
nullableVoidPtr 3909b6408c Fix alloc.c as per #386, define INVALID_ constants and rename malloc to alloc as per #325
Some of the INVALID_ are likely erroneously placed, due to lack of documentation
2018-12-06 09:44:08 +08:00
Melody 2347e36d60 document pokédex options 2018-12-05 10:10:33 -05:00
Slawter666 9cfed81789 Document some more of pokedex.c 2018-12-05 00:15:22 +00:00
DizzyEggg 0d122bc831 Fix merge conflicts 2018-12-03 17:56:36 +01:00
DizzyEggg 846b5d79e4 Get rid of headers in src/data 2018-12-03 16:10:41 +01:00
Slawter666 715fbb379e Document some of pokedex.c 2018-12-03 14:58:25 +00:00
DizzyEggg a83fc52a7e Make data easier to edit 2018-12-03 14:49:16 +01:00
Marcus Huderle 9dd7f8f214 Decompile pokedex_area_screen.c (#412) 2018-11-30 10:41:03 -06:00
Marcus Huderle 0148e38973 Decompile pokedex_cry_screen.c (#406) 2018-11-28 10:14:32 -06:00
Marcus Huderle 9fafa63743 Finish decompiling internation_string_util.c 2018-11-27 17:21:23 -06:00
nullableVoidPtr 556bdd52e1 Clean up aligned variables in src/ 2018-11-27 19:37:29 +08:00
Slawter666 deb7adbad5 Convert pokédex data to C 2018-11-27 04:00:38 +00:00
DizzyEggg 95d3c180cc clean up variables in files 2018-11-19 01:03:14 +01:00
Slawter666 4311fd8b89 Sort includes into alphabetical order 2018-11-14 00:01:50 +00:00