Commit Graph

499 Commits

Author SHA1 Message Date
ProjectRevoTPP bdb3dea2b7 more labels in battle_ai.c and intro.c and misc places (#151)
* make ROM match again

* clean up item_use.c labels and clarify functions.

* label and clarify some functions in decompress.c

* label and clarify berry.c

* rename 20239F8 to gBattleTypeFlags

* formatting

* label intro.c a bit

* label battle_ai.c and document some stuff

* formatting

* more labeling and clarification.

* more label stuff
2017-01-03 00:30:20 -08:00
YamaArashi 929148fb7d define script data in C 2017-01-02 23:42:33 -08:00
YamaArashi 6f64e68814 decompile coord_event_weather.c 2017-01-02 23:23:23 -08:00
YamaArashi bb2c7f3e07 name functions and split data more 2017-01-02 22:58:06 -08:00
Marijn van der Werf 2f362cf67a Partly decompile tv show 2017-01-03 02:39:58 +01:00
yenatch 21c52178ec No more baserom in data/graphics.s 2017-01-02 16:29:53 -05:00
YamaArashi 98e5b2ccac name battle setup functions 2017-01-02 03:50:37 -08:00
YamaArashi b3b9bc6610 rename AI type 2017-01-02 03:14:30 -08:00
ProjectRevoTPP 98062c69d6 label and document berry.c, decompress.c, item_use.c and label gBattleTypeFlags (#146)
* make ROM match again

* clean up item_use.c labels and clarify functions.

* label and clarify some functions in decompress.c

* label and clarify berry.c

* rename 20239F8 to gBattleTypeFlags

* formatting
2017-01-02 01:27:51 -08:00
YamaArashi c4af9225bc split rom_806936C 2017-01-01 23:25:19 -08:00
YamaArashi 80e95a2047 braille puzzle stuff 2017-01-01 22:41:17 -08:00
YamaArashi 8297717cbd name more functions 2017-01-01 19:45:57 -08:00
YamaArashi 530adda955 name some functions 2017-01-01 18:30:55 -08:00
YamaArashi ed6210dd25 Merge pull request #143 from yenatch/battle-anim
Decompile battle_anim_80A7E7C
2017-01-01 11:34:34 -08:00
yenatch b33f098d6e Remove argc in the battle_anim macros. 2017-01-01 12:08:44 -05:00
ProjectRevoTPP 9e5c4ef564 finish decompiling script_menu.c (#142)
* begin decompiling script_menu.c

* update MultichoiceStructs to use both structs

* decompile 2 more functions

* decompile more of script_menu.c

* do a bit more of script_menu.c

* whoops

* decompile task_yes_no_maybe

* finish decompiling script_menu.c

* formatting
2016-12-30 13:10:47 -08:00
YamaArashi 84a56e095d split out pokeball code/data 2016-12-20 20:34:49 -08:00
YamaArashi 1ef1142628 split out more data 2016-12-20 02:59:46 -08:00
YamaArashi 168e3bb04b split out more field data 2016-12-19 22:06:57 -08:00
YamaArashi d6c8fad0ba decompile ground effect flags functions 2016-12-19 19:16:38 -08:00
YamaArashi 04cc260f44 TASK OVER error message string 2016-12-19 17:46:59 -08:00
YamaArashi 805b2241b1 decompile GetGroundEffectFlags_Reflection 2016-12-19 17:32:23 -08:00
ProjectRevoTPP c7fe3c4388 decompile save_failed_screen.c except for two functions (#130)
* begin decompiling save_failed_screen.c

* add revision differences for sub_8146E50

* decompile sub_8147048

* help

* get sub_8147324 to almost match except for a single instruction

* finish decompiling save_failed_screen.c except for two nonmatching functions
2016-12-16 16:45:30 -08:00
YamaArashi 4967d2b5d6 fix nonmatching sub_80F8E80 2016-12-15 22:55:08 -08:00
Marijn van der Werf dd8946a0fd Decompile mail 2016-12-16 02:07:35 +01:00
ProjectRevoTPP 3621411553 decompile load_save.c (#125)
* start decompiling load_save.c

* almost finish decompiling load_save.c

* finish decompiling load_save.c

* i cannot hex math

* formatting
2016-12-11 23:08:36 -08:00
ProjectRevoTPP c7b4ec3cdf decompile more of matsuda_debug_menu.c (#122)
* begin decompiling matsuda_debug_menu.c

* i'm sorry for misspelling your name

* decompile more masuda_debug_menu.c

* mergable state

* whatever yama

* more decompilation of matsuda_debug_menu.c

* matsuda debug text label consistency

* add current work
2016-12-11 12:21:48 -08:00
YamaArashi d4247e6eed unused data 2016-12-02 18:36:57 -08:00
YamaArashi 506587c676 fix matsuda debug menu nonmatching functions 2016-12-02 14:48:01 -08:00
ProjectRevoTPP a933e8e24d partially decompile matsuda_debug_menu.c (#117)
* begin decompiling matsuda_debug_menu.c

* i'm sorry for misspelling your name

* decompile more masuda_debug_menu.c

* mergable state

* whatever yama
2016-12-02 14:05:01 -08:00
YamaArashi e343c5cc0d Merge branch 'weather' of https://github.com/yenatch/pokeruby into yenatch-weather 2016-11-24 09:58:05 -08:00
Cameron Hall 32b056d504 decompile field_player_avatar.c (#107)
* Mark .h files as C instead of C++

* also fix .inc files

* start decompiling field_player_avatar.c

* more decompilation

* fix CheckForFieldObjectCollision

* finish decompiling

* clean up a bit

* Revert .gitattributes
2016-11-24 09:42:18 -08:00
ProjectRevoTPP 2405562993 decompile trainer_see.c (#102)
* begin decompiling trainer_see.c

* ...actually add the c file you dummy

* decompile more of trainer_see.c

* finish decompiling trainer_see.c

* formatting
2016-11-18 22:18:26 -08:00
YamaArashi 5b4e2d3f18 decompile field_effect.c 2016-11-18 16:37:29 -08:00
Cameron Hall 510f104706 more cleanup (#98) 2016-11-11 18:07:15 -08:00
Cameron Hall 2e7fd90c5b decompile field_door.c (#97)
* decompile

* name some functions and variables

* formatting and name more functions
2016-11-10 18:01:14 -08:00
Cameron Hall cea650e783 decompile title_screen.c (#96)
* decompile title_screen.c

* macros

* cleanup

* consistency
2016-11-10 07:55:16 -08:00
yenatch 154710bfbd Decompile part of weather.s. 2016-11-07 22:09:40 -05:00
Cameron Hall 7b1e836e9b cleanup (#93)
* cleanup

* cleanup
2016-11-06 21:02:20 -08:00
YamaArashi 279394c8e5 contest rank var 2016-11-05 15:36:57 -07:00
YamaArashi ee9a346e69 contest category var 2016-11-05 15:27:55 -07:00
YamaArashi 716476e798 script special variables 2016-11-05 15:10:37 -07:00
YamaArashi 356e04a104 trainer music constants 2016-11-04 21:50:44 -07:00
Cameron Hall 4d4f1b5138 Big shroomish barboach (#87)
* start decompiling

* decompile more functions

* clean up and rename big_shroomish_barboach.c to pokemon_size_record.c

* remove save file

* remove extraneous line from Makefile
2016-11-04 19:21:42 -07:00
YamaArashi 3acf4be38a badge flags 2016-11-04 13:17:48 -07:00
Cameron Hall 506cb08c79 decompile field_posion.c (#79)
* start decompiling field_poison.c

* finish decompiling
2016-10-30 18:30:32 -07:00
Cameron Hall a45e18753a partially decompile dewford_trend.c and record_mixing.c (#78)
* start decompiling dewford_trend

* figure out some gSaveBlock1 members

* decompile more functions

* decompile sub_80FA4E4

* start decompiling record_mixing.c

* Decompile more code

* decompile more functions

* tabs to spaces
2016-10-30 15:59:09 -07:00
Diegoisawesome ad7aa68d9b (Almost) finished menu_cursor.c (#77) 2016-10-29 16:25:42 -07:00
YamaArashi ff71446e68 naming screen PC icon sprites 2016-10-28 23:30:45 -07:00
YamaArashi 2cb7107612 name battle AI commands by macro names 2016-10-28 21:34:39 -07:00