Commit Graph

954 Commits

Author SHA1 Message Date
YamaArashi d7284694ec decompile time_events 2017-05-04 00:21:04 -07:00
YamaArashi f492004cb6 introduce YesNoFuncTable struct 2017-05-03 21:54:43 -07:00
ProjectRevoTPP 010bbc4b48 pokedex.s and fldeff_80CC incbins and resolve weird code in player_pc.c (#255)
* dump pokedex incbins

* dump fldeff_80C5CD4 incbins

* try to make sense of the weird code at the end of sub_813AA30 (thanks padz)
2017-05-03 19:26:11 -07:00
YamaArashi c26ecaec0f clean up whitespace 2017-05-03 18:16:31 -07:00
YamaArashi 218b9abd41 Struct_0202F7D4 -> AffineAnimCmd 2017-05-03 18:02:14 -07:00
ProjectRevoTPP 7f03ba4951 decompile a little more of player_pc.c and dump half of battle_anim data incbins (#254)
* matching sub_813A280 and sub_813A4B4

* move data to item_use.c

* slightly less ugly NewGameInitPCItems

* more less ugly NewGameInitPCItems - Game Freak doesn't know how to use structs

* decompile HandleQuantityRolling and sub_813A6FC

* partially label and comment battle_anim.c

* decompile sub_813A794 and sub_813A83C

* minor comments on battle_anim.c

* decompile up to GF shenanigans #14390

* up to GF shenanigans #38571

* dump half of battle_anim_80CA710.s incbins

* dump most incbins from battle_anim_812C144.s

* obj_rot_scal fixes

* subsprite

* i cant even identify byte arrays
2017-05-03 17:37:07 -07:00
YamaArashi 0b491add8e define item_use data in C 2017-04-30 18:17:07 -07:00
yenatch bb433954d0 Fix the NONMATCHING check in util.c. 2017-04-29 16:54:51 -04:00
yenatch abfea9ba9e Fix an erroneous SPECIES_EGG in Unown code. 2017-04-29 16:46:34 -04:00
yenatch 376e638a5b (Almost) decompile util.s. 2017-04-29 16:46:04 -04:00
Marijn van der Werf ddc846fa6a Sort includes 2017-04-27 16:07:18 +02:00
yenatch bfcf329719 Clean up rom_8077ABC.c 2017-04-21 01:49:31 -04:00
yenatch 577dd5a804 Decompile rom_8077ABC.s 2017-04-19 02:04:23 -04:00
YamaArashi a5f5ee5824 decompile smokescreen.s 2017-04-17 18:45:52 -07:00
YamaArashi 4b4597a27a decompile fldeff_sweetscent.s 2017-04-17 15:00:44 -07:00
YamaArashi e91684cbbf Merge pull request #246 from marijnvdwerf/decompile/fldeff-softboiled
Decompile fldeff_softboiled
2017-04-17 13:58:13 -07:00
Marijn van der Werf 4a6035a14c Decompile fldeff_softboiled 2017-04-17 22:22:00 +02:00
YamaArashi 6dee81ffd3 decompile hof_pc.s 2017-04-17 13:16:05 -07:00
ProjectRevoTPP 83d7f52f2c finish decompiling item_use.c (#244)
* nonmatching sub_80C9720 and decompile sub_80C9838

* finish decompiling Itemfinder functions.

* decompile ItemUseOutOfBattle_PokeblockCase and ItemUseOutOfBattle_CoinCase

* rename field_doortransition

* rename weather file

* decompile more of item_use.c

* decompile up to repel code

* decompile up to stat increase code

* finish decompiling item_use.c

* remove item_use from ld_script
2017-04-08 18:05:20 -07:00
YamaArashi 9d39cca19c decompile post_battle_event_funcs 2017-04-07 22:39:56 -07:00
ProjectRevoTPP 9a113e77ca split rom_810CBB4.s and elaborate on battle_party_menu rom merge 2017-04-06 23:50:08 -07:00
ProjectRevoTPP d82d26c2b3 split out field_doortransition.s 2017-04-06 23:50:08 -07:00
ProjectRevoTPP 225b5f891c fix build 2017-03-22 06:40:48 +01:00
ProjectRevoTPP 3d5864529e label changes for clarity 2017-03-22 06:04:41 +01:00
ProjectRevoTPP 0042dd649d start decompiling item_use.c again 2017-03-22 06:04:01 +01:00
ProjectRevoTPP aa8b3891bf finish decompiling fldeff_cut.c 2017-03-19 21:57:18 +01:00
ProjectRevoTPP 6035511c13 reorganize and add new headers for many files 2017-03-18 04:00:15 +01:00
ProjectRevoTPP d470359983 label braille_puzzles.c event script 2017-03-18 03:56:44 +01:00
ProjectRevoTPP dccef9735b rewrite, label, and document save.c 2017-03-18 03:55:18 +01:00
ProjectRevoTPP 823496db76 move diploma data to C 2017-03-18 03:52:30 +01:00
ProjectRevoTPP a008bf19eb start decompiling fldeff_cut.c 2017-03-18 03:51:54 +01:00
ProjectRevoTPP e684559a13 move strings to C file 2017-03-18 03:51:12 +01:00
ProjectRevoTPP 28b5bca0d6 move multichoice data to script_menu.c 2017-03-18 03:50:15 +01:00
ProjectRevoTPP bb6dc054e2 decompile script_pokemon_util_80C4BF0.c 2017-03-18 03:49:14 +01:00
ProjectRevoTPP 4cd4e80ce9 replace phantom variable fix with proper fix. 2017-03-05 04:47:39 +00:00
ProjectRevoTPP 3463dadfe0 fix weird cases of ROM not matching 2017-03-02 00:00:56 +00:00
ProjectRevoTPP a2664bba28 get sub_80F7CF4 a little closer 2017-03-01 01:24:07 +00:00
ProjectRevoTPP 995f3dd0e9 finish decompiling script_pokemon_util_80F99CC except for sub_80F9FDC 2017-02-28 06:24:49 +00:00
ProjectRevoTPP 52a13a65f8 decompile more of script_pokemon_util_80F99CC.c 2017-02-28 05:36:58 +00:00
ProjectRevoTPP 98bb5d40ba formatting 2017-02-28 04:13:17 +00:00
ProjectRevoTPP 93cd061959 start decompiling script_pokemon_util_80F99CC.c 2017-02-28 04:12:14 +00:00
ProjectRevoTPP 81099d8368 decompile more of shop.c (#237)
* start decompiling shop.c

* decompile sub_80B30AC and BuyMenuDrawGraphics

* decompile more of shop.c

* formatting
2017-02-24 11:15:05 -08:00
YamaArashi 83134f6dda define gFlashMemoryPresent in load_save.c 2017-02-19 12:17:21 -08:00
YamaArashi 0d2125cebb gFlashMemoryPresent variable 2017-02-19 11:54:15 -08:00
ProjectRevoTPP 75b580b370 start decompiling shop.c (#234) 2017-02-12 20:37:09 -08:00
ProjectRevoTPP f21587ea9e misc labels and memcpy/set cleanups (#232)
* some labels and enumerate player speeds

* clear up speed enums

* GetPlayerSpeed

* oops

* start decompiling mauville_old_man.c

* formatting

* decompile more of mauville_old_man.c

* someone fix this please

* formatting

* make ROM build again

* formatting again

* make ROM match again

* label, document, reorganize, and clean up battle_ai.c

* move stuff to battle.h and get rid of battle_2000000

* various changes

* labeling

* minor labels and formatting

* contest ai labels and misc stuff
2017-02-10 21:38:59 -08:00
Cameron Hall 2afc20150b decompile more of field_map_obj (#231)
* decompile more code

* decompile more of field_map_obj

* decompile more of field_map_obj
2017-02-04 19:47:11 -08:00
YamaArashi 6a66bda6c1 Merge pull request #229 from camthesaxman/field_map_obj
decompile more of field_map_obj
2017-02-03 09:30:58 -08:00
camthesaxman 2c66ef8ef3 decompile more code 2017-02-03 01:04:43 -06:00
ProjectRevoTPP c22eb152ce label, document, reorganize, and clean up battle_ai.c (#228)
label, document, reorganize, and clean up battle_ai.c
2017-02-01 21:50:47 -08:00