Commit Graph

502 Commits

Author SHA1 Message Date
scnorton
4450be586e More Gabby and Ty functions 2017-05-30 10:39:12 -04:00
scnorton
432f5372c7 sub_80BDC14; get ResetGabbyAndTy matching 2017-05-30 10:29:22 -04:00
scnorton
f2e369d683 GabbyAndTyBeforeInterview 2017-05-30 10:01:24 -04:00
Scott Norton
2cd382d3c6 ResetGabbyAndTy (nonmatching) 2017-05-30 08:40:02 -04:00
PikalaxALT
b5f8543486 TurnOffTVScreen 2017-05-29 19:12:46 -04:00
PikalaxALT
e183090379 SetTVMetatilesOnMap 2017-05-29 19:07:55 -04:00
PikalaxALT
8c18d43811 UpdateTVScreensOnMap 2017-05-29 18:47:32 -04:00
PikalaxALT
03e4f7c9cf Rid code base of redundant SaveTVStruct and define unknown_2a98 as the last of 25 TVShow objects 2017-05-26 20:23:56 -04:00
PikalaxALT
d7cfe6b3ba Merge branch 'master' of github.com:pret/pokeruby 2017-05-26 12:29:11 -04:00
PikalaxALT
a349844cf1 Another set of fns 2017-05-25 21:19:46 -04:00
Marijn van der Werf
524b2c2008 Make berry_tag_screen match German build 2017-05-26 00:35:31 +02:00
scnorton
ae24650fbd Decompile another group of functions 2017-05-25 16:00:29 -04:00
PikalaxALT
9ad379c53b Finish field map object callbacks (except functions known or predicted not to match) 2017-05-25 10:56:39 -04:00
PikalaxALT
fc8cc3767f A couple more map object callbacks 2017-05-25 08:46:38 -04:00
PikalaxALT
4e3874a3fe Swiss cheese to put off these functions for later 2017-05-25 08:11:10 -04:00
scnorton
0cb48e9bb0 A couple more functions in FMO 2017-05-24 17:10:40 -04:00
scnorton
3a1e42f8f1 maybe_shadow_1 2017-05-24 16:16:17 -04:00
scnorton
6bfb9af365 sub_806113C 2017-05-24 16:15:16 -04:00
NieDzejkob
fe2090c222 Various intro naming 2017-05-24 16:15:15 -04:00
NieDzejkob
5b525b2794 Identify gUnknown_3001764 2017-05-24 16:15:15 -04:00
PikalaxALT
4fe02ea081 Fix building 2017-05-24 16:15:15 -04:00
scnorton
d60a59a627 Another chunk of functions with similar (and, in some cases, identical) decompilation 2017-05-24 16:15:14 -04:00
scnorton
d44cefb06d Some more field map object functions; asm/field_map_obj.s down to 7k lines 2017-05-24 16:15:14 -04:00
scnorton
39e0ce9f6d up through state_to_direction, which is nonmatching (help, registers are misbehaving) 2017-05-24 16:15:13 -04:00
scnorton
f678fe263d Another chunk of largely-identical FMO functions 2017-05-24 16:15:13 -04:00
scnorton
9684b86219 Some more functions related to FMO camera and special anims 2017-05-24 16:15:13 -04:00
scnorton
8155a807be Another set of functions related to adjusting coordinates 2017-05-24 16:15:12 -04:00
scnorton
48a3b78f82 IsMetatileDirectionallyImpassable, CheckForCollisionBetweenFieldObjects 2017-05-24 16:15:12 -04:00
PikalaxALT
9c3a25305c Knock off twenty more field object callbacks 2017-05-24 16:15:12 -04:00
PikalaxALT
5b4191d554 Halfway mark on asm/field_map_obj.s 2017-05-24 16:15:11 -04:00
scnorton
b087d8a909 IsCoordOutsideFieldObjectMovementRect and others 2017-05-24 16:14:50 -04:00
scnorton
abe5f50536 Another chunk of library-like functions 2017-05-24 16:14:50 -04:00
scnorton
4c42206a7f Create and propagate field map object callback declaration macro 2017-05-24 16:14:50 -04:00
PikalaxALT
42e6ed382f sub_805E174 2017-05-24 16:14:49 -04:00
PikalaxALT
6a02a6f6e5 sub_805CE0C and helpers 2017-05-24 16:14:46 -04:00
Marijn van der Werf
6508197cbb Define gSineTable in trig.h 2017-05-24 16:14:45 -04:00
Marijn van der Werf
ca6485a3b2 Add data2 header 2017-05-24 16:14:44 -04:00
Marijn van der Werf
17d352b0f8 Add strings2.h 2017-05-24 16:14:44 -04:00
Marijn van der Werf
8ba066d303 Remove duplicate strings.h declarations 2017-05-24 16:14:44 -04:00
camthesaxman
acd08a46a5 fill holes in party_menu.c and add battle_interface.h header 2017-05-24 16:14:43 -04:00
yenatch
710e451a3f Merge pull request #305 from NieDzejkob/master
Name some stuff
2017-05-23 23:20:23 -04:00
yenatch
53e1526631 Merge pull request #304 from PikalaxALT/field_map_obj
Field map obj
2017-05-23 21:29:35 -04:00
PikalaxALT
46a3ee4ae0 Fix building 2017-05-23 20:38:42 -04:00
scnorton
8186d7027c Another chunk of functions with similar (and, in some cases, identical) decompilation 2017-05-23 19:21:07 -04:00
scnorton
d857f57da0 Some more field map object functions; asm/field_map_obj.s down to 7k lines 2017-05-23 15:26:25 -04:00
scnorton
29aac6bde0 up through state_to_direction, which is nonmatching (help, registers are misbehaving) 2017-05-23 14:27:22 -04:00
scnorton
c4ec525508 Another chunk of largely-identical FMO functions 2017-05-23 13:50:14 -04:00
scnorton
dd7f59cde9 Some more functions related to FMO camera and special anims 2017-05-23 12:06:33 -04:00
scnorton
506013fe4c Another set of functions related to adjusting coordinates 2017-05-23 11:13:36 -04:00
scnorton
06265cbe85 IsMetatileDirectionallyImpassable, CheckForCollisionBetweenFieldObjects 2017-05-23 10:16:08 -04:00
PikalaxALT
1f84228a01 Knock off twenty more field object callbacks 2017-05-23 08:52:21 -04:00
PikalaxALT
c3b7235a94 Halfway mark on asm/field_map_obj.s 2017-05-22 22:30:35 -04:00
scnorton
70b04997a0 IsCoordOutsideFieldObjectMovementRect and others 2017-05-22 19:31:47 -04:00
scnorton
9d851873cd Another chunk of library-like functions 2017-05-22 17:21:17 -04:00
scnorton
1751ad0b67 Fix building. Again. 2017-05-22 14:46:28 -04:00
scnorton
bb0c630a77 Merge branch 'master' of github.com:pret/pokeruby into pikalaxalt/field_map_obj 2017-05-22 14:41:29 -04:00
scnorton
4f9110a54c Create and propagate field map object callback declaration macro 2017-05-22 14:40:21 -04:00
PikalaxALT
cb975fbf00 sub_805E174 2017-05-22 08:34:47 -04:00
Marijn van der Werf
3f7d0a195a Define gSineTable in trig.h 2017-05-22 01:05:20 +02:00
Marijn van der Werf
6f2cd1e2da Add data2 header 2017-05-22 01:05:20 +02:00
Marijn van der Werf
d35dc5bd69 Add strings2.h 2017-05-22 01:05:19 +02:00
Marijn van der Werf
7c4f995608 Remove duplicate strings.h declarations 2017-05-22 00:34:09 +02:00
NieDzejkob
af652a5299 Various intro naming 2017-05-21 23:40:08 +02:00
NieDzejkob
1aeef4e4c3 Identify gUnknown_3001764 2017-05-21 22:17:31 +02:00
yenatch
009d4875fc Merge pull request #301 from camthesaxman/decompile_party_menu
fix up party_menu.c and decompile some more functions
2017-05-21 15:47:07 -04:00
yenatch
9d4dfedb48 Merge pull request #297 from marijnvdwerf/decompile/easy-chat-2
Decompile more of easy_chat
2017-05-21 15:40:42 -04:00
yenatch
8cbbd78f00 Merge pull request #300 from NieDzejkob/master
some daycare and record_mixing, rename PlaySE to PlaySoundEffect - wide code is good code
2017-05-21 15:12:16 -04:00
Marijn van der Werf
67dd78ddc1 Decompile more of easy_chat 2017-05-21 20:55:54 +02:00
yenatch
e5a08d9632 Merge pull request #295 from marijnvdwerf/decompile/credits-3
Decompile/credits 3
2017-05-21 14:38:23 -04:00
NieDzejkob
619da0f339 PlaySE renaming after rebase 2017-05-21 20:21:00 +02:00
NieDzejkob
80dd8f3f41 typedef struct is not in style of the repo 2017-05-21 19:33:00 +02:00
NieDzejkob
a240212df9 More record_mixing maintenance 2017-05-21 19:33:00 +02:00
NieDzejkob
d054970600 Rename PlaySE to PlaySoundEffect - wide code is good code, daycare.c renames, match sub_80B92AC in record_mixing 2017-05-21 19:33:00 +02:00
NieDzejkob
2774cb1bae Name some functions 2017-05-21 19:31:18 +02:00
NieDzejkob
6563ec9bad Name gSaveBlock1.daycareData, decompile sub_8041648 2017-05-21 19:31:18 +02:00
NieDzejkob
b60ad4ccba Make it build with all the label changes 2017-05-21 19:31:18 +02:00
NieDzejkob
4a9cb7aa4d Decompile daycare_empty_slot and unify the function prototype of daycare_count_pokemon. Presumably identify the daycare data in the save structure 2017-05-21 19:31:18 +02:00
PikalaxALT
2ef0ea3098 Merge branch 'master' of github.com:pret/pokeruby into field_map_obj 2017-05-21 12:17:01 -04:00
PikalaxALT
e263329671 sub_805CE0C and helpers 2017-05-21 11:30:23 -04:00
yenatch
bfe02a627f Merge pull request #298 from camthesaxman/decompile_battle_2
decompile more of battle_2
2017-05-21 10:41:33 -04:00
PikalaxALT
7b89b6241f sub_80BE074 nonmatching 2017-05-20 21:00:05 -04:00
PikalaxALT
a0fb46bbb4 sub_80BE23C 2017-05-20 19:51:00 -04:00
PikalaxALT
a9b2b463ac sub_80BE284; gSaveBlock1.tvShows.unknown_2A98 is a TVShow union object 2017-05-20 19:30:35 -04:00
PikalaxALT
2bf7a71cd8 sub_80BE320 2017-05-20 19:03:22 -04:00
PikalaxALT
63a7931958 sub_80BE3BC 2017-05-20 18:29:08 -04:00
PikalaxALT
bc75a7d979 sub_80C01D4 (nonmatching but presumed functionally correct) 2017-05-20 15:22:22 -04:00
PikalaxALT
37e3c21eb3 sub_80C0134 2017-05-20 11:36:08 -04:00
PikalaxALT
dc229fe94a sub_80C00B4 2017-05-20 11:31:15 -04:00
PikalaxALT
39b15cb589 sub_80C004C 2017-05-20 11:19:34 -04:00
PikalaxALT
f5195f6462 DoTVShow (back to swiss cheese) 2017-05-19 17:40:50 -04:00
PikalaxALT
f8c731037e DoTVShowTheNameRaterShow 2017-05-19 15:44:40 -04:00
PikalaxALT
d1851f99bc DoTVShowPokemonTodaySuccessfulCapture 2017-05-19 14:51:11 -04:00
PikalaxALT
00d1e98f5a DoTVShowPokemonTodayFailedCapture 2017-05-19 14:03:02 -04:00
PikalaxALT
b93526ae45 DoTVShowPokemonFanClubLetter 2017-05-19 13:34:42 -04:00
PikalaxALT
b0925c52d7 DoTVShowPokemonFanClubOpinions 2017-05-19 12:05:04 -04:00
PikalaxALT
63f05cfc7c Plug another hole in tv.c 2017-05-19 11:32:40 -04:00
PikalaxALT
bade856627 DoTVShowPokemonAngler 2017-05-19 11:05:17 -04:00
PikalaxALT
ed1cec5ab5 DoTVShowInSearchOfTrainers 2017-05-19 10:48:52 -04:00
PikalaxALT
8e1c137a5b sub_80BEE84 2017-05-18 21:53:42 -04:00
PikalaxALT
00861b751b sub_80BEF10 2017-05-18 21:30:06 -04:00