Thomas Winwood
a529bcf0b6
Tidy up naked functions
2020-09-02 14:49:04 +01:00
GriffinR
7c8bc0fbe3
Merge pull request #1149 from PokeCodec/datatypes
...
gflib documenting
2020-09-01 14:25:21 -04:00
PokeCodec
bb30984be4
Update pokedex.c
2020-08-29 12:31:34 -04:00
PokeCodec
b679e979b6
Pokedex
2020-08-24 22:47:28 -04:00
PokeCodec
6aee7d38f3
sizeOf data type, not pointer value
2020-08-23 21:34:31 -04:00
GriffinR
3014241179
Give songs meaningful english names
2020-08-20 19:06:14 -04:00
GriffinR
cc4255d4c0
Add some charmap constant usage
2020-08-11 00:23:28 -04:00
PokeCodec
c5aa91741b
Change signedness and add casts to avoid implicit conversion warnings
2020-07-24 22:18:57 -04:00
PikalaxALT
535189bf14
Fix some UB exposed with GCC 10.1.0
2020-07-11 10:22:34 -04:00
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
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
Diegoisawesome
8e7202ec3d
Fix LZ compressed data alignment
2018-10-21 12:05:34 -05:00
DizzyEggg
2f59df03ab
Standartize AddTextPrinterParametrized functions,
2018-09-08 23:38:30 +02:00
DizzyEggg
fb19a8fc59
battle dome cards sensibly renamed
2018-08-19 01:06:10 +02:00
DizzyEggg
63cbc8f3cc
battle dome - a couple more functions
2018-08-18 00:54:18 +02:00
Diegoisawesome
156fb472e1
Clean up files and add entries to charmap
2018-07-24 21:18:23 -07:00
Slawter666
dd228fae5a
Minor variable labelling
2018-07-08 01:20:01 +01:00
golem galvanize
94030c6b53
fixed as best I could
2018-05-31 07:08:24 -04:00
golem galvanize
d31600e70e
finish decompiling pokedex
2018-05-10 03:30:42 -04:00
golem galvanize
f9331f15ef
decompiled up to sub_80BFCF4
2018-04-30 20:41:17 -04:00
golem galvanize
3006ff177b
pushing so I can pull from master
2018-03-30 16:48:30 -04:00
golem galvanize
4a71a61e58
start decompiling
2018-02-15 18:20:19 -05:00
ProjectRevoTPP
03a2a3b81b
fourteenth wave of graphics.s dumps
2017-12-28 17:15:37 -05:00
DizzyEggg
08ebf59e44
get rid of pointers in pokedex
2017-12-22 18:43:41 +01:00
DizzyEggg
19c25a8f2b
start dumping pokedex
2017-12-21 22:56:20 +01:00