Commit Graph

606 Commits

Author SHA1 Message Date
NieDzejkob 2774cb1bae Name some functions 2017-05-21 19:31:18 +02:00
PikalaxALT fe5f074927 Disassemble a function called by the secret base clearing routine 2017-05-15 00:39:15 -04:00
YamaArashi ca3da9a999 file renaming 2017-05-09 03:46:55 -07:00
YamaArashi 3ee2e8ce97 name more functions 2017-05-09 01:56:49 -07:00
Cameron Hall e75c3262f3 Decompile battle interface (#281)
* start decompiling

* more decompilation

* sub_8044804 refuses to match. moving on...

* decompile sub_80451A0

* more decompilation

* finish decompiling

* clean up a bit

* remove trailing whitespace and change tabs to spaces
2017-05-08 16:52:58 -07:00
YamaArashi e6868bbdb2 decompile roamer.s 2017-05-08 15:47:45 -07:00
YamaArashi 71f9479b00 finish decompiling pokemon_3 2017-05-07 22:57:17 -07:00
YamaArashi 9c75355d71 decompile more pokemon functions 2017-05-07 21:10:44 -07:00
YamaArashi 02c44d7f38 decompile battle music and pokemon palette functions 2017-05-07 19:11:25 -07:00
YamaArashi 1d0e8cbbd6 split more from data2.s 2017-05-04 23:16:56 -07:00
camthesaxman e919f9e0f9 rename extension of included .s files to .inc 2017-05-04 23:17:32 -05:00
YamaArashi d7284694ec decompile time_events 2017-05-04 00:21:04 -07:00
ProjectRevoTPP 3fdf3fdadf remove the last of the baserom calls. 2017-05-03 21:12:39 -07:00
Marijn van der Werf 4316ef1274 Include more battle_anim data 2017-05-03 20:46:19 -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 b55e13179f field_screeneffect baserom includes 2017-05-03 19:17:33 -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
Marijn van der Werf a315d74e7c Include field_effect data 2017-05-04 01:49:29 +02:00
Marijn van der Werf cb88f1387e Integrate contest_link data 2017-05-04 00:08:20 +02:00
YamaArashi 4437f37844 easy chat baserom includes 2017-05-02 23:45:21 -07:00
YamaArashi c7bcd04984 battle transition baserom includes 2017-05-02 23:05:51 -07:00
YamaArashi bb22a66b59 baserom includes 2017-05-02 13:21:11 -07:00
Marijn van der Werf 977c681edd Include various data 2017-05-02 19:41:22 +02:00
YamaArashi 35a8dac047 more baserom includes 2017-05-01 06:29:29 -07:00
Marijn van der Werf 825d40ea7d Various includes 2017-05-01 15:07:40 +02:00
YamaArashi 0b491add8e define item_use data in C 2017-04-30 18:17:07 -07:00
Marijn van der Werf 6ba35687fb Include some baserom data 2017-05-01 02:22:00 +02:00
yenatch 376e638a5b (Almost) decompile util.s. 2017-04-29 16:46:04 -04:00
yenatch 577dd5a804 Decompile rom_8077ABC.s 2017-04-19 02:04:23 -04: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 c49ffe1738 split rom_81258BC.s data 2017-04-06 23:50:08 -07:00
ProjectRevoTPP ff2f6e118a split rom_810CBB4 data 2017-04-06 23:50:08 -07:00
ProjectRevoTPP cdba078477 add safety align 2017-04-06 23:50:08 -07:00
ProjectRevoTPP b13c0bae0e split out fldeff_flash.s 2017-04-06 23:50:08 -07:00
ProjectRevoTPP 598bb72f09 split out use_pokeblock.s and battle_anim_8137220.s 2017-04-06 23:50:08 -07:00
ProjectRevoTPP d64a33589f split out battle_tower.s and battle_tower data 2017-04-06 23:50:08 -07:00
ProjectRevoTPP 205ddbb252 split out roamer data 2017-04-06 23:50:08 -07:00
ProjectRevoTPP d470359983 label braille_puzzles.c event script 2017-03-18 03:56:44 +01:00
ProjectRevoTPP 823496db76 move diploma data to C 2017-03-18 03:52:30 +01:00
ProjectRevoTPP 28b5bca0d6 move multichoice data to script_menu.c 2017-03-18 03:50:15 +01:00
ProjectRevoTPP a4b503cb61 commit deleted files 2017-03-18 03:48:35 +01:00
YamaArashi 3a6c13999d contest incbins 2017-02-11 17:01:28 -08:00
YamaArashi e16d7152cc intro_credits_graphics incbins 2017-02-11 12:03:35 -08:00
YamaArashi 34d16c75f9 pokemon storage system incbins 2017-02-11 11:14:21 -08:00
YamaArashi 4da8580ed3 hall_of_fame baserom incbins 2017-02-11 10:52:45 -08:00
YamaArashi 43f14a1c54 rom_810CBB4 baserom incbins 2017-02-11 10:23:08 -08:00
Marijn van der Werf 4cd4b8dc0b Dump intro palettes 2017-02-11 15:32:45 +01: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
YamaArashi c78e787f93 credits and field_effect_helpers baserom incbins 2017-02-10 11:04:38 -08:00