Commit Graph

36 Commits

Author SHA1 Message Date
DizzyEggg
d8c733b17d merge with master 2025-03-09 18:27:35 +01:00
DizzyEggg
4734201c6d dungeon map documentation done 2025-03-07 14:35:34 +01:00
DizzyEggg
9c2e1b2aa4 menu dung documentation 2025-03-04 13:38:19 +01:00
DizzyEggg
6cc3f98aaf Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
DizzyEggg
abbf389ffd more menus 2025-03-02 12:34:10 +01:00
DizzyEggg
9d605e7d06 documenting 2025-02-23 20:59:06 +01:00
DizzyEggg
b4cdd4b10e start documenting windows 2025-02-23 15:45:00 +01:00
DizzyEggg
abf677b928 unify unktextstruct2[4] into unktextstruct3 2025-02-19 09:59:57 +01:00
DizzyEggg
5c3981ec93 decompile code_8272724 iwram text functions 2024-12-20 11:28:05 +01:00
DizzyEggg
9527a3a38e Put const data in text.c 2024-11-30 16:06:02 +01:00
DizzyEggg
ae1bd9d384 remove text1.h text2.h 2024-11-30 15:15:04 +01:00
DizzyEggg
a2cd66ed50 some ewram vars in text.c 2024-11-30 14:35:27 +01:00
DizzyEggg
d0fb95482c merge text1 text2 2024-11-30 13:59:29 +01:00
Kermalis
fdcef19d85 Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04:00
Kermalis
88785ba4ee Split kangaskhan storage and kecleon bros 2023-09-07 00:13:17 -04:00
Kermalis
72430d1072 Remove most "struct" which makes the repo smolr 2023-09-02 01:46:26 -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
938f8cf177 text1/text2 rename 2023-08-05 15:34:20 -04:00
Kermalis
5919f5c74d kecleon_items to kecleon_bros (more descriptive) 2023-08-05 11:11:22 -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
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
Kermalis
117feaf92b Move xxx_call_draw_string to text.h 2023-07-22 23:11:00 -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
Seth Barberee
27fade4e9c decomp more menu_input 2023-06-30 07:41:42 -07:00
Seth Barberee
08f7182576 finish out another file and more documenting 2023-02-24 18:14:21 -08:00
Seth Barberee
a9049a261f match 8012E04 w/ jiang and more changes to UnkTextStruct2 2023-02-24 09:07:32 -08:00
Seth Barberee
6516301060 more menu input work and constant-ify key press functions 2023-02-16 07:52:11 -08:00
Seth Barberee
db05ce306f
More PMD grind (#50)
* more sese grind

* match sub_802ABF8

* some more work
2021-09-01 18:05:30 -07:00
Seth Barberee
377bd14ea6
Dungeon pokemon/Floor ID JSON Part 1 (#39)
* move Thunderwave and Tiny Woods pokemon to json

* rule tweaking to actually build tool before parsing JSON

* delete .inc pokemon for tiny Woods and Thunderwave

* silence git complaining about br_ips and ips_patch

* use defines for species and pass the header file for species

* convert sinister woods

* convert MtThunderPeak

* convert silent chasm

* add trial floor_id w/ tiny woods

* change make rule name to fix compile

* MtSteel converted and bugfix

* convert few floor headers and great canyon pokemon

* code cleanup

* unify unkData into UnkTextStruct2

* more code cleanup and some text decomp

* doc more funcs and decomp/split some stuff

* document more save stuff

* more save work and move some data

* pika sniped UpdateNatureTotal

* decomp a litle and convert a few more dungeons

* better scanning for json files

* mt freeze and peak
2021-06-09 22:54:21 -05:00
Seth Barberee
f402e46cd3
Sese's April/May Dump (#37)
* splitting lots of pokemon square and labeling lots of other things

* actually commit this stuff

* more moving data and things

* more screen work

* split out some pokemon dungeon data

* lots of data work

* push more data work

* split kecleon, decomp another kanghaskhan func, and try to doc UpdateBGControl more

* lots of item work

* label more item things

* subtype -> category and doc types/category
2021-05-15 18:59:55 -05:00
Mateusz Naściszewski
1d43c0efeb Decompile GameLoop and lots of renames 2020-12-28 20:13:22 -06:00
Seth Barberee
1bacffd62f we already decomped this func so use it from text 2020-09-21 12:03:19 -05:00