Kermalis
7e713ef0eb
Luminous Cave data
2023-09-14 23:55:49 -04:00
Kermalis
7de83b9dc3
Split main_menu.c
2023-09-14 23:26:58 -04:00
Kermalis
805fa045a7
Split credits
2023-09-14 21:38:05 -04:00
Kermalis
2b74ea0c1a
Match sub_8013DD0
2023-09-13 04:10:45 -04:00
Kermalis
7e2926f75c
Match sub_8013D10
2023-09-13 02:48:56 -04:00
Kermalis
d41f643fdb
Match sub_8013C68
2023-09-13 01:42:28 -04:00
Kermalis
efadf60a61
Match sub_8013BBC
2023-09-12 08:58:10 -04:00
Kermalis
11d12d5012
Match sub_8013AA0, gCommonKangStorage
2023-09-12 08:27:10 -04:00
Kermalis
1d539e7b3b
Fix incorrect shift for SpriteOAM
2023-09-11 23:25:58 -04:00
Kermalis
6a6f489d67
ARG_VALUE_0 ARG_VALUE_1 and gCommonFelicity
2023-09-11 19:23:20 -04:00
Kermalis
ed4d98838d
Move some common strings to src
2023-09-11 17:53:34 -04:00
Kermalis
d719270096
Create common_strings.h
2023-09-10 23:30:17 -04:00
Kermalis
0f7fd64f82
Felicity bank data
2023-09-10 23:00:41 -04:00
Kermalis
fa98819e1d
More externs
2023-09-10 06:52:26 -04:00
Kermalis
7076a22ea4
others_menu h files
2023-09-10 06:44:50 -04:00
Kermalis
7883e435a6
bg_palette_buffer/othermenus clean
2023-09-10 06:23:42 -04:00
Kermalis
955fac34cb
I DID IT
2023-09-09 19:53:10 -04:00
Kermalis
48cc64847d
Test
2023-09-09 19:03:23 -04:00
Kermalis
85d65965d3
More review comments
2023-09-09 15:10:53 -04:00
Kermalis
00a0876bcc
Address review comments
2023-09-09 00:31:17 -04:00
Kermalis
624dca1a93
Rename gulpin_shop_1 and move data to src
2023-09-07 05:06:31 -04:00
Kermalis
0b1cd35ed8
Split some of save.c to proper files
2023-09-07 04:11:25 -04:00
Kermalis
012094c503
Split file_system into decompress
2023-09-07 03:26:32 -04:00
Kermalis
36b18f6348
Clean code_8009804
2023-09-07 01:52:30 -04:00
Kermalis
88785ba4ee
Split kangaskhan storage and kecleon bros
2023-09-07 00:13:17 -04:00
Kermalis
d22223449e
Finish .h-ing code_80869E4
2023-09-06 01:39:34 -04:00
Kermalis
d22675ff22
Split code_801B3C0 and move data to src
2023-09-05 02:07:05 -04:00
Kermalis
551d8eb2fd
Split makuhita_dojo.c
2023-09-05 00:49:33 -04:00
Kermalis
fe77b633a7
Kill code_80869E4.s
2023-09-04 23:51:29 -04:00
Kermalis
7cdd96ce6c
Forgor const
2023-09-04 02:46:34 -04:00
Kermalis
f66479a012
Clean friend_area
2023-09-04 01:32:49 -04:00
Kermalis
0909353890
Clean post_office_guide
2023-09-03 00:13:15 -04:00
Kermalis
b9afeb7fd6
More typedef and data
2023-09-02 08:50:36 -04:00
Kermalis
8ab503b172
More luminous cave clean
2023-09-02 07:59:58 -04:00
Kermalis
5450261027
More typedef
2023-09-02 07:43:05 -04:00
Kermalis
a324d39b9d
More typedef + clean ground_map files
2023-09-02 07:36:59 -04:00
Kermalis
72430d1072
Remove most "struct" which makes the repo smolr
2023-09-02 01:46:26 -04:00
Kermalis
c04159817d
Clean moves.c
2023-09-01 04:09:46 -04:00
Kermalis
98fa653569
Clean code_806CD90 and code_805D8C8
2023-09-01 02:02:08 -04:00
Kermalis
79010bcfd6
Clean code_8097670 and adventure_log
2023-09-01 01:14:34 -04:00
Kermalis
90a8c0dda6
[Some] NULL and bool8 params
2023-08-31 23:23:16 -04:00
AnonymousRandomPerson
4b1a27433b
Merge pull request #155 from Kermalis/kermalis-code800558C
...
Match all of code_800558C.s
2023-08-31 17:45:20 -04:00
Kermalis
37d1723b66
Forgor to merge the two files together (ok done)
2023-08-31 00:37:51 -04:00
Kermalis
e13206a766
Nonmatch sub_8005838
2023-08-31 00:03:32 -04:00
AnonymousRandomPerson
34e14bacef
Merge pull request #153 from SethBarberee/august_2023
...
August 2023
2023-08-30 23:59:25 -04:00
Kermalis
67ca7f5bfd
Match all of code_800558C.s
2023-08-30 23:52:50 -04:00
Seth Barberee
5e6a668bbd
address review comments
2023-08-30 19:38:28 -07:00
Kermalis
6f3447b803
Clean bg_control and reg_control
2023-08-30 00:38:07 -04:00
Seth Barberee
7350b4e5ea
decomp two more funcs
2023-08-27 22:31:28 -07:00
Seth Barberee
817e0c3984
finish off another file
2023-08-27 22:31:26 -07:00
Seth Barberee
4c60221b54
dump some more data and cleanup
2023-08-27 22:21:22 -07:00
Seth Barberee
9bf38c7e47
Match CreateRescueTitle and CreateRescueDescription thanks to @jiang
2023-08-27 22:21:19 -07:00
Kermalis
730b22bd15
Match all of code_8004AA0.s
2023-08-28 01:15:05 -04:00
Seth Barberee
c374c094d9
add more things to headers and clean up
2023-08-27 21:59:39 -07:00
Seth Barberee
85d6dd724a
clean up more wigglytuff
2023-08-27 21:53:38 -07:00
Seth Barberee
ef9adf4db0
More ground script work
2023-08-27 21:51:45 -07:00
Seth Barberee
4f21cb26ea
more documentation of pokemonStruct based on other decomp func tries
2023-08-27 21:51:45 -07:00
Seth Barberee
23c23f5d33
decomp some more pokemon_3 thanks to jiang
2023-08-27 21:51:44 -07:00
Kermalis
4784ab68b0
That's an OpenedFile lol
2023-08-27 22:56:09 -04:00
Kermalis
34d1d0b9b2
Dungeon_Sub17B44 -> Dungeon_ax
2023-08-27 22:43:47 -04:00
Kermalis
5923df1f58
atrib -> attrib
2023-08-27 22:41:06 -04:00
Kermalis
4dd3668782
Entity_Sub28 -> EntitySpriteInfo
2023-08-27 22:35:25 -04:00
Kermalis
01d6fe2685
Clean menu_input
2023-08-26 13:56:46 -04:00
Kermalis
afbe730206
Fakematch sub_801332C and sub_8013470
2023-08-26 12:39:15 -04:00
Kermalis
06aeba8479
Fakematch AddMenuCursorSprite_ too
2023-08-26 10:39:37 -04:00
Kermalis
1d49c480eb
Rename and doc SpriteOAM with defines
2023-08-26 10:29:55 -04:00
Kermalis
0225356d59
99.09% matching for sub_807CB3C
2023-08-19 01:57:56 -04:00
Kermalis
6a633bad91
99.95% matching for sub_80054BC
2023-08-18 21:54:31 -04:00
Kermalis
710638ad7a
Match sub_800543C and sub_800545C
2023-08-18 11:20:19 -04:00
Kermalis
ad5ec244aa
Match sub_80053D0
2023-08-18 10:32:15 -04:00
Kermalis
79b3ea4ed6
Match sub_80053AC and make structs AF
2023-08-18 10:11:34 -04:00
Kermalis
d719c71e48
Match sub_80A658C through sub_80A65E0
2023-08-18 08:12:41 -04:00
Kermalis
254f034ea2
Match sub_80A64A4
2023-08-16 19:32:51 -04:00
Kermalis
932d0945e0
Match sub_800533C
2023-08-16 14:06:18 -04:00
Kermalis
088162e8bd
Fakematch sub_80052BC, Match sub_8005304
2023-08-15 06:47:56 -04:00
Kermalis
7bcc6e0ea6
Match sub_80A62F0 and GroundSprite_Reset
2023-08-12 11:57:50 -04:00
Kermalis
02b6c6bd46
Match SetSavingIconCoords and BlinkSavingIcon
2023-08-11 13:53:04 -04:00
Kermalis
c61c7df7e4
Match CopySpritesToOam AND DISCOVER
2023-08-11 12:13:01 -04:00
Kermalis
c16193eea7
Forgor the declaration
2023-08-11 10:38:45 -04:00
Kermalis
520bcb3944
Skipped 2 got 1 lol [sub_8005180]
2023-08-11 10:35:00 -04:00
Kermalis
b162b808fe
Match sub_8004E8C
2023-08-11 06:34:31 -04:00
Kermalis
7f4732f714
Match ResetSprites
2023-08-11 06:24:48 -04:00
Kermalis
1d9f1334ed
Remove unnecessary EWRAM_DATA from headers
2023-08-10 19:55:31 -04:00
Kermalis
18bdbf6276
Update friend_area.h
2023-08-09 11:18:16 -04:00
Kermalis
b19812538f
Debug Menu work YIPPEEEEEEEE
2023-08-09 11:09:42 -04:00
Kermalis
a4c1d54338
Nonmatch sub_803ABC8 and clean debug/main menu
2023-08-09 08:41:47 -04:00
Kermalis
4403a886b4
Move these externs to text2.h
2023-08-08 23:33:53 -04:00
Kermalis
1203dd9392
Guard menu_input.h
2023-08-08 23:29:03 -04:00
Kermalis
d42b07aa29
Create code_80130A8.h
2023-08-08 23:27:42 -04:00
Kermalis
60a6b5745a
sub_8007BA8 through nullsub_160
2023-08-08 22:16:14 -04:00
Kermalis
86b701114e
sub_8007B7C + nullsub_158
2023-08-07 11:19:45 -04:00
Kermalis
a10e7454fc
NAKED sub_8007AA4
2023-08-07 11:11:58 -04:00
Kermalis
e414e4c113
Match sub_8007A78 and nullsub_157
2023-08-07 10:14:52 -04:00
Kermalis
c419a607d0
Nonmatch sub_8007958 for now
2023-08-07 10:09:14 -04:00
Kermalis
297b00a5a8
Match sub_800792C and nullsub_129
2023-08-07 08:36:03 -04:00
Kermalis
5327e536bb
Match sub_80078A4()
2023-08-07 08:26:38 -04:00
Kermalis
175400074e
NAKED match xxx_draw_char()
2023-08-07 08:16:51 -04:00
Kermalis
315ae86101
Match sub_80073E0 through sub_8007464
2023-08-07 00:02:22 -04:00
Kermalis
3ee8225409
Match sub_80073B8
2023-08-06 22:20:16 -04:00
Kermalis
60b498f072
Also extern gUnknown_2027370
2023-08-06 20:09:35 -04:00
Kermalis
73b2e98b8c
Correct size and extern gUnknown_202B038
2023-08-06 20:05:41 -04:00
Kermalis
05e48f1e81
Rename code_800B5F0 to reg_control
2023-08-06 03:16:47 -04:00
Kermalis
d20e2522c2
Match funcs and create unused_vblank.c
...
Also cleaned more .h files
2023-08-06 03:10:51 -04:00
Kermalis
938f8cf177
text1/text2 rename
2023-08-05 15:34:20 -04:00
Kermalis
09d6c61f84
Rename gTeamInventoryRef and gTeamInventory
2023-08-05 13:46:05 -04:00
Kermalis
9917619da8
Pascal naming
2023-08-05 13:20:00 -04:00
Kermalis
417eb19802
Clean Kangaskhan 2/2
2023-08-05 12:56:50 -04:00
Kermalis
944a420449
Clean Kangaskhan 1/2
2023-08-05 12:26:34 -04:00
Kermalis
595e2a0b88
KECLEON_BROS_MODE_COUNT
2023-08-05 11:54:02 -04:00
Kermalis
0db7804d6b
gUnknown_203B210 -> gKecleonBrosWork
2023-08-05 11:42:20 -04:00
Kermalis
7cf567e51b
Clean kecleon_bros function signatures
2023-08-05 11:32:30 -04:00
Kermalis
5919f5c74d
kecleon_items to kecleon_bros (more descriptive)
2023-08-05 11:11:22 -04:00
Kermalis
76052c93f1
Clean kecleon_items
2023-08-05 02:31:31 -04:00
Kermalis
62c1933a3e
Add offsets
2023-08-05 00:09:13 -04:00
Kermalis
530c7ddb4b
Address review with MakuhitaDojoMode
...
Kecleon/Gulpin/Felicity/Kangaskhan all have modes and I'll add them soon
2023-08-04 22:16:15 -04:00
Kermalis
0290a45172
Forgor these two funcs
2023-08-04 01:08:38 -04:00
Kermalis
e68a5b70be
Clean/document some Makuhita Dojo
2023-08-04 01:05:54 -04:00
Kermalis
95095d6829
Merge Makuhita Dojo files together :)
2023-08-04 00:48:59 -04:00
Kermalis
67d9a242bf
Match UpdateMakuhitaDialogue
2023-08-04 00:37:49 -04:00
Kermalis
06be3b10e8
Address review
2023-08-03 20:58:49 -04:00
Kermalis
80900fac6f
Match sub_8006554 and document the WTFism
2023-08-03 09:27:56 -04:00
Kermalis
fadeddf985
Prepare function signature (still OK)
2023-08-03 09:06:01 -04:00
Seth Barberee
9df54afd85
move more menuinput funcs to header
2023-07-31 17:29:50 -07:00
Seth Barberee
1477509009
Matched sub_8020EB4 thanks to jiang
2023-07-31 11:46:09 -07:00
Seth Barberee
24b1c4baea
more gulpin
2023-07-31 11:36:39 -07:00
Seth Barberee
0db89b429a
more gulpin work
2023-07-30 11:11:57 -07:00
Seth Barberee
fbd2af5415
finish kangaskhan and clean event flag
2023-07-28 14:56:34 -07:00
Seth Barberee
eb19398b4f
combine event_flag files
2023-07-28 11:10:45 -07:00
Seth Barberee
151193f73d
more decomp and documentation
2023-07-27 22:51:26 -07:00
Seth Barberee
d5a7e0ede2
finish decomping wigglytuff_shop thanks to jiang
2023-07-27 21:46:31 -07:00
Seth Barberee
07230ba68e
continue to clean up functions and add ewram
2023-07-27 21:46:31 -07:00
Seth Barberee
eaaa2012da
finish matching exclusive_pokemon
2023-07-27 21:46:31 -07:00
Seth Barberee
c468247aaa
actually commit sub_8038014 and a few more
2023-07-27 21:46:31 -07:00
Seth Barberee
ba6c9b1a56
continue decomping link functions
2023-07-27 21:46:31 -07:00
Seth Barberee
1098955bee
more decomp
2023-07-27 21:46:29 -07:00
Seth Barberee
28f0516f56
document some things from pmdsky
2023-07-27 21:45:40 -07:00
Kermalis
f510d377e0
Clean/Correct some structs
...
Changed UnkTextStruct2_sub to ushorts because they are loaded as int16s in text.s (which I was working on)
That might change some current nonmatchings since they revolve around this struct
2023-07-25 01:41:05 -04:00
Seth Barberee
33ea2db834
Merge pull request #142 from Kermalis/kermalis-dungeon_capabilities
...
Complete dungeon_capabilities
2023-07-24 21:03:40 -07:00
Kermalis
eb1b806e93
Merge dungeon_capabilities files together
2023-07-24 21:36:00 -04:00
Kermalis
2c3f95abb6
Match sub_8070BC0
2023-07-24 21:25:38 -04:00
Kermalis
908f09a642
Complete felicity bank
2023-07-22 23:11:28 -04:00
Kermalis
117feaf92b
Move xxx_call_draw_string to text.h
2023-07-22 23:11:00 -04:00
Kermalis
5dec0a0a32
Match UpdateFelicityBankDialogue()
2023-07-22 20:50:44 -04:00
Kermalis
a5c7e736f9
Clean gulpin/felicity
2023-07-22 19:14:33 -04:00
Kermalis
11d98c1d63
Clean felicity bank
2023-07-22 01:38:36 -04:00
Kermalis
847ff2cbac
Minor struct/externs cleanup
2023-07-21 23:12:32 -04:00
Kermalis
9b491a782e
Document/correct some struct sizes & offsets
2023-07-17 22:16:42 -04:00
Kermalis
1ce7c466b5
Grossly complete rescue_password_menu
2023-07-17 00:48:09 -04:00
Kermalis
1159ba9a3e
Complete Gulpin Shop
2023-07-15 13:49:36 -04:00
Seth Barberee
31c77025ba
fix: address review comments
2023-07-10 08:41:48 -07:00