Commit Graph

61 Commits

Author SHA1 Message Date
DizzyEggg bcdf4d672f move to debug file 2025-06-11 18:01:16 +02:00
DizzyEggg d3597af1b3 split world map music file 2025-06-11 17:18:24 +02:00
Kermalis 1e2ed281eb Clean 1 2025-03-09 14:41:42 -04:00
DizzyEggg 8a7eeca82a quick sav 2024-12-15 14:51:40 +01:00
Kermalis 1c70293fb8 Match sub_8037810 2024-11-30 21:14:52 -05:00
Kermalis 15b4b39ff7 Match sub_80948E4 2024-11-09 03:22:29 -05:00
DizzyEggg b218d9006b string_format.c clean-up 2024-10-29 14:07:52 +01:00
Seth Barberee 24ff46c585 more decomp 2024-09-25 20:04:47 -07:00
Mateon1 dcc7bd7115 Script var buffer save/restore functions 2024-09-20 00:57:28 +02:00
Mateon1 439a43e82c Document more script var stuff 2024-09-20 00:57:27 +02:00
Mateusz Naściszewski 842729f665 Fix typo 2024-09-15 21:40:33 +02:00
Mateusz Naściszewski ae3c563713 Mega rename 2024-09-15 20:29:02 +02:00
Seth Barberee 149018635e more cleanup 2024-07-20 10:18:26 -07:00
Seth Barberee b2a0fe8422 more cleanup and move more ram stuff 2024-07-20 10:18:24 -07:00
Seth Barberee c5fec2205a Address review comments and more code cleanup with header files 2023-11-05 13:04:47 -08:00
Kermalis 7fbe27f7b8 Split+data options_menu 2023-09-23 03:33:46 -04:00
Kermalis 00a0876bcc Address review comments 2023-09-09 00:31:17 -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 5450261027 More typedef 2023-09-02 07:43:05 -04:00
Kermalis 72430d1072 Remove most "struct" which makes the repo smolr 2023-09-02 01:46:26 -04:00
Kermalis 79010bcfd6 Clean code_8097670 and adventure_log 2023-09-01 01:14:34 -04:00
Kermalis 01d6fe2685 Clean menu_input 2023-08-26 13:56:46 -04:00
Kermalis b19812538f Debug Menu work YIPPEEEEEEEE 2023-08-09 11:09:42 -04:00
Kermalis d42b07aa29 Create code_80130A8.h 2023-08-08 23:27:42 -04:00
Kermalis 09d6c61f84 Rename gTeamInventoryRef and gTeamInventory 2023-08-05 13:46:05 -04:00
Seth Barberee 2116aef8c2 decomp another func and cleanup code 2023-05-25 08:02:53 -07:00
Seth Barberee 346bcc681f more decomp 2023-05-25 08:02:53 -07:00
Seth Barberee aecfede1f3 move more files ram sections to sym files 2023-05-08 15:25:33 -07:00
AnonymousRandomPerson b22feb80af Merge remote-tracking branch 'upstream/master' 2023-01-13 22:36:16 -05:00
Seth Barberee aca93c70b7 last decomp for this branch 2023-01-13 17:22:41 -08:00
Seth Barberee 6c6541f276 more documentation of save.c and some more mail info things 2023-01-13 17:22:41 -08:00
Seth Barberee 93370c9481 more documentation of pelipper, mailbox, and job slots 2023-01-13 17:22:41 -08:00
Seth Barberee 391f1bf01a label both game option pointers 2023-01-13 17:22:41 -08:00
Seth Barberee 33f621ea79 label/document game options 2023-01-13 17:22:41 -08:00
AnonymousRandomPerson be20f60ee0 Synced some symbol names with EoS hacking 2023-01-08 04:23:00 -05:00
Seth Barberee 4c760a92cb more decomp 2022-11-11 16:49:48 -08:00
Seth Barberee aa939e0955 All saving functions decomped
- poke_sub_4 was determined to be Dungeon Index/Floor
- Clean up code that references these functions
2022-03-11 10:14:32 -08:00
Cheng Hann Gan 938a88551f Labeled more symbols (#77)
* Labeled more symbols

* Fixed comment typo

* Renamed some functions
2021-11-20 08:47:46 -08:00
Seth Barberee 3e5dd1d047 Death by 74 files (#65)
* death by 74 files

* 20% reached

* doc move stuff in pokemon

* fix undef reference

* doc more and plumb a few more constanst for num party members and num moves

* that struct is def PokemonMove.. clean up all code with it
2021-10-22 10:01:07 -07:00
Seth Barberee 0d3b11e81a Data work and decomp some mail/pelipper board (#54)
* data work and decomp some mail/pelipper board

* resuce -> rescue

* label more data
2021-09-24 00:49:43 -05:00
Dennis 26e5708818 More pokemon related decomp (#48)
* add struct names

* decompile SaveRecruitedPokemon

* decompile ReadRecruitedPokemon

* decomp anotha one

* some renaming

* another save function

* more backup functions

* sub_808E400

* only one function left in pokemon_2.s

* decomp one more function

* merge 2 structs
2021-08-01 12:09:13 -07:00
Dennis 92a8e55fdd Decompiled some item related functions (#42)
* decompile sub_8091290

* decompile sub_80912c8

* rename functions / struct field

* more names

* decompile 80913A0

* decompile GetItemMove

* decompile sub_80913E0

* rename function

* decompile CanSellItem function

* rename inventory struct

* add some item check functions

* fix renaming stuff

* this file shouldnt have been here

* forgot merge conflict

* decompile more item functions

* rename some stuff

* fix HM/TM naming

* Update src/code_801AFA4.c

Use enum value for USED_TM

* Fix incorrect value

Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-07-10 11:23:20 -05:00
Seth Barberee 6aa475c631 Sese's vacation work 2021-07-07 11:39:34 -05:00
Seth Barberee d168537968 Finish out game options and FatalError
Some data cleanup as well. Thanks pika for the noreturn tip for
FatalError.
2021-06-23 17:35:37 -05:00
Seth Barberee f1fdcc2b0a more splitting and labeling with some decomp 2021-06-18 17:56:20 -05: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 eaa141c612 Keep on keepin on (#38)
* end of may dump of work

* move save text to src

* decomp a little more
2021-05-23 16:19:35 -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
Seth Barberee 2fd4f339b4 Miscellaneous Work (Again) (#31)
* move some personality data from asm to C

* combine personality_test files and add my close attempt at RedrawPartnerSelectionMenu

* decomp some more wonder mail funcs and label some more data

* lots of data splitting and move some to src

* split out more dungeon data

* continue splitting out more dungeon data

* doc rescue team rank/pts funcs/data and exclusive pokemon ewram

* doc more sound things and decomp a func

* decomp LoadTeamRankBadge and label some data members

* split out rescue team and text util stuff

* forgot a constant

* match a few funcs and clean up a few

* cleaned up sub_80A28B4
2021-03-23 12:11:10 -05:00