Commit Graph

502 Commits

Author SHA1 Message Date
PikalaxALT
f3e4f2f210 SetContestCategoryStringVarForInterview 2017-05-18 21:13:43 -04:00
PikalaxALT
d4988da0ca sub_80BF088 2017-05-18 21:05:57 -04:00
PikalaxALT
7cc51195fc sub_80BF0B8 2017-05-18 21:01:25 -04:00
PikalaxALT
b848027e01 sub_80BF154 2017-05-18 20:49:00 -04:00
PikalaxALT
67ec48a2be sub_80BF1B4 2017-05-18 20:29:16 -04:00
PikalaxALT
25e6b775b9 Another set of functions responsible for initializing TV shows? 2017-05-18 17:26:58 -04:00
PikalaxALT
7eae0a2880 Another chunk of fns; move tv show enums to new include/tv.h for easier reference 2017-05-18 16:50:56 -04:00
PikalaxALT
040da53bfb sub_80EB6FC in easy_chat.c 2017-05-18 15:27:56 -04:00
PikalaxALT
b97e078c6e sub_80BFD44 2017-05-18 13:38:20 -04:00
PikalaxALT
095d071cab Merge tv show list and extra attributes into a single struct 2017-05-18 11:21:58 -04:00
PikalaxALT
0aabedd751 More tv fns 2017-05-17 22:20:27 -04:00
PikalaxALT
ebea499a3f sub_80BE9D4 (mostly matching) 2017-05-17 20:51:05 -04:00
camthesaxman
14c5c79f3e fill holes in party_menu.c and add battle_interface.h header 2017-05-17 17:40:04 -05:00
PikalaxALT
dae64d9fc5 sub_80BFD20 2017-05-17 17:21:47 -04:00
PikalaxALT
d1936a98b2 GetMomOrDadStringForTVMessage (nonmatching) 2017-05-17 17:09:02 -04:00
PikalaxALT
3d9f4bb75b Players house TV check function 2017-05-17 16:12:01 -04:00
PikalaxALT
90b3f0464a More work on tv 2017-05-17 12:39:27 -04:00
PikalaxALT
5ee5e6b87e couple more functions in tv.text_80BF544; fix type declaration of sub_80BF77C 2017-05-17 11:21:52 -04:00
PikalaxALT
1c6396051a ClearTVShowData 2017-05-16 22:36:43 -04:00
camthesaxman
c202c65442 more decompilation 2017-05-16 21:09:06 -05:00
PikalaxALT
651630d5dc sub_80BC300 (nonmatching) 2017-05-16 22:06:23 -04:00
PikalaxALT
b9e8a5f766 sub_80BBFA4 and sub_80BBFD8 2017-05-16 20:23:55 -04:00
PikalaxALT
40c81240b4 sub_80BBDD0 (nonmatching) 2017-05-16 19:49:00 -04:00
PikalaxALT
ca26346cff sub_80BBCCC (almost matching) 2017-05-16 17:08:11 -04:00
PikalaxALT
59023fb934 sub_80BBB24 2017-05-16 14:34:12 -04:00
PikalaxALT
0c82a4aaab get sub_80BB970 matching 2017-05-16 13:40:50 -04:00
PikalaxALT
d091a292b1 First pass at sub_80BB764 (not matching) 2017-05-15 21:39:34 -04:00
Cameron Hall
e093a13a4b Remove last NONMATCHINGs in credits.c 2017-05-15 19:35:28 +02:00
PikalaxALT
fe5f074927 Disassemble a function called by the secret base clearing routine 2017-05-15 00:39:15 -04:00
ProjectRevoTPP
de67e7cf5f Merge branch 'master' of https://github.com/pret/pokeruby 2017-05-12 01:57:52 -04:00
ProjectRevoTPP
0354f2cc5a remove unknowns from birch_pc.c 2017-05-12 01:57:43 -04:00
Cameron Hall
a3001a290e start decompiling battle_2 (#289)
* start decompiling

* tired. finish later

* decompile some more

* BATTLE_TYPE_40 -> BATTLE_TYPE_MULTI
2017-05-10 15:04:21 -07:00
camthesaxman
46c1cb5af0 Merge remote-tracking branch 'upstream/master' into decompile_battle_2 2017-05-10 16:53:37 -05:00
camthesaxman
32153295ed Merge remote-tracking branch 'upstream/master' into decompile_battle_2 2017-05-10 16:53:14 -05:00
YamaArashi
f546ea4f0b BATTLE_TYPE_40 -> BATTLE_TYPE_MULTI 2017-05-10 14:17:52 -07:00
camthesaxman
b2218c7d2b tired. finish later 2017-05-10 00:54:02 -05:00
YamaArashi
242af849cb minutes, not seconds 2017-05-09 20:39:43 -07:00
YamaArashi
b7efd72ac4 name daily event functions 2017-05-09 19:33:43 -07:00
Marijn van der Werf
c0c3d2c52a Decompile some cable_club functions 2017-05-09 16:05:24 -07: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
YamaArashi
60cf06ccca name new-game functions 2017-05-09 01:12:59 -07:00
YamaArashi
964b665d2a name mail_data.c functions 2017-05-09 00:24:51 -07:00
YamaArashi
4b4f716ae0 finish decompiling mail_data.s 2017-05-08 23:15:09 -07:00
Cameron Hall
a83ced6d98 fix some nonmatching functions (#284)
* fix some nonmatching functions

* delete trailing whitespace
2017-05-08 21:13:46 -07:00
Marijn van der Werf
ca7e24fa7b Fix battle_interface for German 2017-05-08 18:13:08 -07:00
YamaArashi
fdab157386 decompile some of mail_data.s 2017-05-08 18:12:38 -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
Marijn van der Werf
f6e3598f5e Decompile ShowPokedexCryScreen 2017-05-08 14:19:49 -07:00
Marijn van der Werf
64412ee4c4 Decompile ShowLinkBattleRecords 2017-05-08 14:19:49 -07:00
Marijn van der Werf
00c64ddd66 Decompile sub_803037C 2017-05-08 14:19:49 -07:00
YamaArashi
3cc8c20445 decompile birch_pc 2017-05-08 11:28:28 -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
68ce0d8bb0 decompile EV and pokerus functions 2017-05-07 12:09:15 -07:00
Marijn van der Werf
91208b74b8 Start decompiling easy_chat 2017-05-07 10:15:38 -07:00
YamaArashi
83d695b6ac decompile pokemon functions 2017-05-07 00:40:28 -07:00
Marijn van der Werf
8795103ac9 Decompile cycling field specials 2017-05-06 16:26:29 -07:00
Marijn van der Werf
11156a09cf Declare StringLengthN conditionally in header 2017-05-06 13:35:32 -07:00
YamaArashi
e22b9c54f1 decompile some pokemon functions 2017-05-05 22:10:36 -07:00
Marijn van der Werf
12ef81ae0d Various German patches 2017-05-05 20:06:57 -07:00
YamaArashi
084dc5134c some German differences 2017-05-05 16:46:59 -07:00
ProjectRevoTPP
a85fc2a69c use macros and defines for save.c making it easier to add new sections 2017-05-04 21:49:14 -07:00
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
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
yenatch
2090636b04 Use an enum for items. 2017-04-29 16:49:59 -04:00
Marijn van der Werf
ddc846fa6a Sort includes 2017-04-27 16:07:18 +02:00
YamaArashi
4b4597a27a decompile fldeff_sweetscent.s 2017-04-17 15:00:44 -07:00
Marijn van der Werf
4a6035a14c Decompile fldeff_softboiled 2017-04-17 22:22:00 +02: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
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
6035511c13 reorganize and add new headers for many files 2017-03-18 04:00:15 +01:00
ProjectRevoTPP
e684559a13 move strings to C file 2017-03-18 03:51:12 +01:00
ProjectRevoTPP
93cd061959 start decompiling script_pokemon_util_80F99CC.c 2017-02-28 04:12:14 +00:00
YamaArashi
83134f6dda define gFlashMemoryPresent in load_save.c 2017-02-19 12:17:21 -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
ProjectRevoTPP
9813caaf53 make ROM match again (#227)
* 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
2017-01-31 00:08:44 -08:00
ProjectRevoTPP
b6b5453431 start decompiling mauville_old_man.c (#225)
* 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
2017-01-29 17:59:54 -08:00
YamaArashi
047c35d6f1 Merge pull request #223 from camthesaxman/field_map_obj
decompile more of field_map_obj
2017-01-28 19:58:34 -08:00
camthesaxman
c4c0e1d7d5 decompile some more 2017-01-28 21:23:50 -06:00
camthesaxman
25357a71a7 introduce BGCNT constants 2017-01-28 17:00:57 -06:00
YamaArashi
ed8f49d5e1 tabs to spaces 2017-01-28 13:51:14 -08:00
Cameron Hall
b9f1143d3e define more data in C (#220)
* define more data in C

* correct typo in comments
2017-01-27 22:31:09 -08:00
camthesaxman
a500cfc5fa start decompiling more of field_map_obj 2017-01-27 15:58:28 -06:00
Cameron Hall
b9ff56bd89 define more data in C (#219)
* define some graphics data in C

* define wild pokemon in C

* use less #ifdefs

* define data in berry.c
2017-01-27 10:06:20 -08:00
Cameron Hall
448acff16e finish decompiling naming_screen (#217)
* decompile more code

* incbin graphics data

* decompile more code

* decompile more code

* finish decompiling

* name some functions and variables
2017-01-25 22:07:36 -08:00
Cameron Hall
9442bdcbf3 decompile more of naming_screen (#216)
* decompile more code

* incbin graphics data

* decompile more code
2017-01-24 20:31:44 -08:00
YamaArashi
c854250658 preproc incbins 2017-01-23 21:31:28 -08:00
YamaArashi
a14cd89b9c Merge pull request #214 from camthesaxman/naming_screen
start decompiling naming_screen
2017-01-22 21:43:45 -08:00
camthesaxman
b1925402a0 start decompiling naming_screen 2017-01-22 23:22:12 -06:00
Cameron Hall
22e4e3f378 decompile script_movement (#213)
* start decompiling script_movement

* finish decompiling

* delete script_movement.s
2017-01-22 19:35:31 -08:00
Cameron Hall
ef82a98a15 label a few things and put data in field_player_avatar.c (#212) 2017-01-21 20:04:49 -08:00
ProjectRevoTPP
50d60b4403 finish decompiling bike.c (#207)
* decompile first few functions of field_map_obj.c

* formatting

* almost finish decompiling bike.c

* finish decompiling bike.c
2017-01-21 01:36:36 -08:00
Cameron Hall
984985bd69 put data in bike.c (#206)
* start decompiling bike.c

* decompile more of bike.c

* decompile MovePlayerOnAcroBike and CheckMovementInputAcroBike

* decompile more of bike

* put data in bike.c
2017-01-20 22:21:13 -08:00
Cameron Hall
3d3ef45a8c decompile more of bike (#205)
* start decompiling bike.c

* decompile more of bike.c

* decompile MovePlayerOnAcroBike and CheckMovementInputAcroBike

* decompile more of bike
2017-01-20 21:20:02 -08:00
ProjectRevoTPP
cf0a4dbb86 start decompiling bike.c (#203)
* start decompiling bike.c

* decompile more of bike.c

* decompile MovePlayerOnAcroBike and CheckMovementInputAcroBike
2017-01-20 14:43:41 -08:00
Cameron Hall
9274e18927 decompile rom6 (#202)
* decompile rom6

* newline
2017-01-19 21:58:23 -08:00
Cameron Hall
56f432fca2 start decompiling rom3 (#198)
* start decompiling rom3

* newline

* decompile sub_800BA78
2017-01-18 14:35:34 -08:00
Marijn van der Werf
46cf490edd Declare gBGTilemapBuffers in header 2017-01-17 15:00:08 +01:00
Marijn van der Werf
648c6c7093 Move gStringVar declarations to text.h 2017-01-17 14:57:49 +01:00
YamaArashi
5d5c1df33a Merge pull request #190 from camthesaxman/battle_anim
finish decompiling battle_anim.c
2017-01-16 16:25:58 -08:00
camthesaxman
4c3cf9f22e finish decompiling battle_anim.c 2017-01-16 18:10:23 -06:00
YamaArashi
97004d4c90 decompile unknown_debug_menu 2017-01-14 19:25:40 -08:00
YamaArashi
370b2b3c3e decompile map_name_popup.c 2017-01-14 18:40:05 -08:00
YamaArashi
3f044a459b decompile fldeff_teleport.h 2017-01-14 18:03:33 -08:00
YamaArashi
a9ea37caf3 update GBA headers 2017-01-13 17:50:56 -08:00
ProjectRevoTPP
0db7231932 decompile braille_puzzles.c (#187)
* begin decompiling braille_puzzles.c

* finish decompiling braille_puzzles.c
2017-01-11 21:53:22 -08:00
YamaArashi
beb36d2696 decompile sub_8067EEC 2017-01-10 22:28:02 -08:00
YamaArashi
29c7e732e3 define battle AI rodata in C 2017-01-10 22:08:32 -08:00
ProjectRevoTPP
f88eeb6074 more labels and finish decompiling battle_ai.c except for unk_24 (#184)
* labels for save_menu_util.c

* formatting, i suck at it

* fix sub_80712B4 to not use MyTask struct

* pls don't kill me

* current changes

* decompile BattleAICmd_if_damage_bonus

* formatting

* label thinking struct unk8

* decompile BattleAICMd_if_status_not_in_party

* decompile more battle_ai.c functions

* Began decompilation of a random file

* decompile BattleAICmd_if_can_faint and BattleAICmd_if_cant_faint

* decompile unk_3F and unk_40

* decompile if_move_effect and if_not_move_effect

* formatting, silly

* decompile if_last_move_did_damage and if_encored

* decompile unk_45 if_random_2 and unk_47

* decompile get_hold_effect and get_gender

* decompile is_first_turn and get_stockpile_count

* decompile unk_4C and get_item

* decompile unk_4E unk_4F and unk_50

* decompile get_protect_count and the remaining stub macros

* decompile call jump and unk_5A

* decompile if_level_cond

* decompile the last AI macros besides unk_24

* finish decompiling battle_ai.c except for unk_24
2017-01-10 20:17:43 -08:00
Cameron Hall
6b0268e0c0 finish decompiling field_control_avatar.c (#182)
* start decompiling field_control_avatar.c

* remove field_control_player_avatar.c

* finish decompiling

* cleanup

* var and flag constants
2017-01-10 20:15:38 -08:00
camthesaxman
13dc0d36b0 fix up dewford_trend.c a bit 2017-01-10 22:07:09 -06:00
YamaArashi
a55e1270f4 Merge pull request #181 from marijnvdwerf/decompile/credits-2
Continue decompiling credits
2017-01-10 12:28:28 -08:00
Marijn van der Werf
0e96421b07 Continue decompiling credits 2017-01-10 21:08:59 +01:00
yenatch
72770d22ea Forgot to add Unown species constants to the enum 2017-01-08 23:43:45 -05:00
yenatch
fbd1fd4849 enum the species constants 2017-01-08 22:16:03 -05:00
Cameron Hall
e2daa41862 start decompiling field_control_avatar.c (#177)
* start decompiling field_control_avatar.c

* remove field_control_player_avatar.c
2017-01-08 15:42:17 -08:00
YamaArashi
cee1e81cb0 rename truck_scene.c to field_special_scene.c 2017-01-08 00:31:14 -08:00
YamaArashi
11f95794b9 decompile porthole code 2017-01-08 00:22:21 -08:00
Cameron Hall
c4c79da09a finish decompiling intro.c (#169)
* finish decompiling

* remove intro.s
2017-01-06 23:54:16 -08:00
YamaArashi
5428379474 Merge pull request #168 from camthesaxman/intro
decompile more intro functions
2017-01-06 18:48:55 -08:00
camthesaxman
b6b9ebd3ee decompile more intro functions 2017-01-06 20:32:46 -06:00
YamaArashi
350bd3b11a complete PokemonStorage struct 2017-01-06 02:34:39 -08:00
YamaArashi
8a4775755c move vars to header 2017-01-06 00:44:08 -08:00
YamaArashi
c1b2c31a4a item constants 2017-01-05 20:39:55 -08:00
YamaArashi
746b12fb99 global.h formatting 2017-01-05 20:22:44 -08:00
ProjectRevoTPP
dc2d1251f1 quick fix to make ROM build again 2017-01-06 04:13:59 +00:00
ProjectRevoTPP
94fb9ab2a9 more labels (#165)
* more labels and match sub_810745C

* formatting

* move BattleStruct to battle.h and combine both loose structs

* oops

* more labels for rom4.c
2017-01-05 19:50:45 -08:00
YamaArashi
2bf932b4f0 Merge pull request #163 from camthesaxman/intro
decompile more intro functions
2017-01-05 15:58:58 -08:00
Marijn van der Werf
505ad946b9 Decompile party_menu functions 2017-01-06 00:44:16 +01:00
camthesaxman
e7ea49dc38 decompile up to sub_813D584 2017-01-05 17:08:36 -06:00
YamaArashi
9b0872d1b8 define some menu data in C 2017-01-05 04:24:19 -08:00
YamaArashi
3dc2f89924 field_8 -> savedCallback 2017-01-05 02:53:34 -08:00
YamaArashi
8da8d575ba name clock functions 2017-01-05 02:49:06 -08:00
camthesaxman
1505e4e24c begin decompiling more intro code 2017-01-04 23:20:09 -06:00
YamaArashi
af4845a4a1 add some vars 2017-01-04 20:16:15 -08:00
YamaArashi
ef6bf02e70 decompile more summary screen functions 2017-01-04 19:38:14 -08:00
ProjectRevoTPP
4b16d04dcc decompile clock.c (#161)
* remove matsuda debug menu from ld_script

* decompile clock.c

* formatting
2017-01-04 19:20:17 -08:00
Cameron Hall
41d2b112eb almost finish decompiling matsuda_debug_menu.c (#158)
* almost finish decompiling matsuda_debug_menu.c

* rename sub_8071C20 to CloseMenu
2017-01-04 14:32:45 -08:00
ProjectRevoTPP
370c7f7853 more labels (#159)
* labels for tv.c and tv.s

* match function prologue a little bit better

* whoops

* label and document lottery_corner.c

* gSoftResetDisabled

* add labels for main_menu.c

* labels for metatile_behavior.c
2017-01-04 14:31:44 -08:00
Marijn van der Werf
052a033610 Decompile sub_800DC24 2017-01-04 20:39:34 +01:00
YamaArashi
355428ee31 name some functions 2017-01-04 04:45:33 -08:00
YamaArashi
b6b8d053ec Emerald version enum 2017-01-04 04:29:25 -08:00
YamaArashi
19f0d5a5cf make PokemonSummaryScreen_PrintTrainerMemo match 2017-01-03 21:10:34 -08:00
Marijn van der Werf
c03e7be9af Attempt to decompile trainer memo printing 2017-01-03 19:55:00 +01: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
YamaArashi
e7054aed14 name_string_util.s 2017-01-02 04:48:04 -08:00
YamaArashi
98e5b2ccac name battle setup functions 2017-01-02 03:50:37 -08:00
YamaArashi
1ae67805bc battle type constants 2017-01-02 03:10:02 -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
145e90483b event_data.c 2017-01-02 01:01:13 -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
8ce0fb4b20 fix flag names 2017-01-01 22:13:39 -08:00
YamaArashi
6983ce9c20 add flags 2017-01-01 22:03:37 -08:00
YamaArashi
4099235b1f mail data in save block 1 2017-01-01 20:28:45 -08:00
YamaArashi
68edc37098 fix MapEvents struct 2017-01-01 19:00:01 -08:00
YamaArashi
530adda955 name some functions 2017-01-01 18:30:55 -08:00
ProjectRevoTPP
7de050c235 start decompiling item_use.c (#144)
* begin decompiling item_use.c

* decompile more of item_use.c

* commit what I have currently

* formatting
2017-01-01 16:16:57 -08:00
YamaArashi
84c5030e20 use more constants in CalculateBaseDamage 2016-12-31 12:07:32 -08:00
YamaArashi
fc7bec7f53 decompile more of pokemon_3 2016-12-30 22:41:03 -08:00
YamaArashi
5c1c941182 begin decompiling pokemon_3 2016-12-30 16:11:16 -08:00
YamaArashi
dd6ae92fac decompile sub_80B5578 and sub_80B5684 2016-12-30 00:02:01 -08:00
YamaArashi
1eeb0b58b5 add nonmatching cleaner code for mystery_event_menu.c 2016-12-29 21:32:16 -08:00
YamaArashi
9eceeb2a37 decompile mystery_event_menu.c 2016-12-29 21:16:25 -08:00
YamaArashi
47f0942e21 second save_failed_screen.c bugfix 2016-12-29 15:16:03 -08:00
YamaArashi
97aecd23b8 more bugfix ifdefs 2016-12-29 13:50:44 -08:00
YamaArashi
4f4b6a3f5b add conditional bugfix for setting mon IVs 2016-12-29 13:31:25 -08:00
YamaArashi
b42f5c0f7f use BUGFIX ifdefs 2016-12-29 13:13:07 -08:00
YamaArashi
c48b7b23a7 name save_failed_screen.c functions 2016-12-28 20:54:19 -08:00
ProjectRevoTPP
b255655ca8 Decompile more of player_pc.c (#136)
* start decompiling player_pc.c again

* submit more player_pc.c work
2016-12-19 22:54:51 -08:00
YamaArashi
d6c8fad0ba decompile ground effect flags functions 2016-12-19 19:16:38 -08:00
YamaArashi
b8d3542b46 move functions from start_menu.c to menu.c 2016-12-18 11:52:33 -08:00
YamaArashi
86f2d57e29 Merge pull request #134 from marijnvdwerf/clean/language
Rename `charset` and use macro for build language
2016-12-17 11:20:27 -08:00
YamaArashi
801c0b3fc3 metatile behavior constants 2016-12-17 11:15:36 -08:00
Marijn van der Werf
20efe6984e Rename charset and use macro for build language 2016-12-17 13:44:03 +01:00
YamaArashi
1d5641f054 Merge pull request #129 from marijnvdwerf/decompile/money
Decompile money
2016-12-16 17:48:14 -08:00
ProjectRevoTPP
b199c5d7f1 make ROM compile again/fix warnings 2016-12-17 01:36:30 +00:00
Marijn van der Werf
2b99f7bcec Decompile money 2016-12-16 20:39:39 +01:00
Marijn van der Werf
dd8946a0fd Decompile mail 2016-12-16 02:07:35 +01:00
Marijn van der Werf
6a675e2c9f Decompile berry tag screen 2016-12-13 15:06:04 +01:00
Marijn van der Werf
6a07ab586c Fix new errors 2016-12-12 10:43:32 +01:00
Marijn van der Werf
11373fb2d4 Fix various warnings 2016-12-12 09:50:41 +01:00
Marijn van der Werf
c945285679 Clean up Matsuda debug menu 2016-12-12 09:50:32 +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
YamaArashi
0d33462f7a Merge pull request #123 from yenatch/fieldmap
Decompile src/fieldmap.c
2016-12-11 14:18:53 -08:00
yenatch
8cac5f582d Decompile src/fieldmap.c 2016-12-11 17:12:54 -05: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