Commit Graph

87 Commits

Author SHA1 Message Date
PokeCodec 938aec45d3 Match CreatePokeDexList
Cherry-picked from the pret Ruby repo
2020-07-07 20:57:20 -04:00
DizzyEggg a35ce6ecdf Give a define for all dex interface sprites
for easier editing
2020-05-03 11:12:05 +02:00
jiangzhengwenjz afdcb69bf4 better matching approach than upstream 2020-04-02 20:30:31 +08:00
jiangzhengwenjz 61b7b45084 Merge branch 'master' of https://github.com/pret/pokeemerald into nonmatching 2020-04-02 20:26:16 +08:00
Sewef 1c895bb8d0 Match HighlightSubmenuScreenSelectBarItem 2020-04-02 13:17:33 +02:00
Sewef 096e57f56c Match HighlightScreenSelectBarItem 2020-04-02 13:11:18 +02:00
jiangzhengwenjz cd60736e36 PrintMonWeight 2020-04-02 12:15:03 +08:00
jiangzhengwenjz 69f6d2afad HighlightSubmenuScreenSelectBarItem 2020-04-02 01:03:44 +08:00
jiangzhengwenjz 3d2c42adfe HighlightScreenSelectBarItem 2020-04-02 01:03:25 +08:00
GriffinR a495379ff0 Document pokedex cry screen 2020-03-10 14:02:03 -04:00
GriffinR 31b0cbe9b4 Document pokedex.c 2020-03-09 16:24:01 -04:00
Sebastian Gabl 5fff2f2234 Use SHINY_ODDS macro where intended
The 3 locations where SHINY_ODDS was added generate mon sprites for
display in the dex, at game start and on starter choice.
The arguments are intended for otId but in this case they are set to the
same value as SHINY_ODDS to prevent the pictures created from using the
shiny palette.
2020-01-15 08:10:20 -06:00
Slawter666 8b1595ebc3 Pokédex search menu documentation 2020-01-06 15:18:58 -06:00
GriffinR b7ab9cbf4c Update JP translation and fix typo 2019-12-10 19:29:23 -06:00
GriffinR ed1ff0ad77 Document misc strings and text colors 2019-12-10 19:29:23 -06:00
Slawter666 47ea65b96e Requested changes 2019-12-06 19:06:21 -06:00
Slawter666 9fc176f272 Document pokedex info page 2019-12-06 19:06:21 -06:00
GriffinR 2756771958 More usage of ST_OAM constants and SPRITE macros 2019-12-06 19:05:44 -06:00
GriffinR c40879aa36 Use ST_OAM constants for OamData definitions 2019-12-06 19:05:44 -06:00
Slawter666 c455fcfa59 Pokedex documentation 2019-11-20 09:01:50 -06:00
GriffinR 81ee8f07ef Document pc.inc and prof_birch.inc 2019-10-07 01:13:34 -04:00
PikalaxALT 9317d114a9 Merge pull request #823 from GriffinRichards/constants-strconv
Use STR_CONV constants
2019-10-02 09:18:48 -04:00
GriffinR 5325835ee7 Use STR_CONV constants 2019-09-30 15:43:44 -04:00
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