Commit Graph

38 Commits

Author SHA1 Message Date
Seth Barberee
e6e032124d match remaining data, use defines and document IsNotValidDungeon 2024-03-10 17:37:59 -07:00
Seth Barberee
5dce900d90 Match sub_8075680 and sub_8096EEC thanks to @Eebit 2023-12-02 22:27:56 -08:00
Seth Barberee
1a51dc6ae5 some more decomp 2023-11-17 15:29:02 -08:00
Seth Barberee
c5fec2205a Address review comments and more code cleanup with header files 2023-11-05 13:04:47 -08:00
Kermalis
4c41a29719
Clean/split pokemon_mail and personality_test 2023-10-22 00:00:38 -04:00
Kermalis
ccbc0ea647
Split+data wonder_mail_3 and wonder_mail_2_1 2023-10-21 23:53:22 -04:00
Kermalis
a0297c645f Enum consistency cleanup 2023-09-24 20:38:11 -04:00
Kermalis
9e3106a634 Split+data pokemon_news 2023-09-23 18:50:18 -04:00
Kermalis
fdcef19d85 Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04:00
Kermalis
00a0876bcc Address review comments 2023-09-09 00:31:17 -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
Seth Barberee
9bf38c7e47 Match CreateRescueTitle and CreateRescueDescription thanks to @jiang 2023-08-27 22:21:19 -07:00
Seth Barberee
c374c094d9 add more things to headers and clean up 2023-08-27 21:59:39 -07:00
Kermalis
79b3ea4ed6 Match sub_80053AC and make structs AF 2023-08-18 10:11:34 -04:00
Seth Barberee
07230ba68e continue to clean up functions and add ewram 2023-07-27 21:46:31 -07:00
Seth Barberee
6c5433950a more decomp work and ram setup 2023-06-25 16:37:48 -07:00
Seth Barberee
09b38d7aab code cleanup 2023-06-25 16:37:48 -07:00
Seth Barberee
2116aef8c2 decomp another func and cleanup code 2023-05-25 08:02:53 -07:00
AnonymousRandomPerson
b783cb9f0e Label more dungeon entry fields 2023-02-12 00:49:57 -05:00
AnonymousRandomPerson
b22feb80af Merge remote-tracking branch 'upstream/master' 2023-01-13 22:36:16 -05:00
Seth Barberee
b70f60b16d Address most review comments 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
71e0c74add major code refactor for sub_8095228 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
8d7e774e81 more labeling 2022-12-02 11:56:36 -08:00
Seth Barberee
e9f8c788da more decomp 2022-11-02 22:05:20 -07:00
Seth Barberee
773510c329 decomp more of rescue password and label GetDungeonFloorCount 2022-05-16 20:23:45 -07:00
Seth Barberee
4fc272fea6
No wifi + 2 days on train = more decomp (#80)
* No wifi + 2 days on train = more decomp

* layin some more

* one func, one file
2021-12-01 14:33:06 -08: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
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
d988394595
More data dumping and some code cleaning (#46)
* more data dumping and some code cleaning

* split out cutscene scripts

* initial start at script conversion

* more script work

* use correct type

* clearer up struct field names

* split known scripts into seperate files

* no need to preproc pure ascii strings in debug

* more cutscene work

* split out personality test scripts

* solidify text macros and doc some dungeon fields

* more scripting work
2021-08-12 17:26:01 -07:00
Dennis
645c45431b
Pokemon related decomp (#47)
* decompile last function in pokemon_1.s

* some pokemon related decomp

* more decomp

* decomp another function

* decompile function

* another one

* decompile GetPokemonLevelData

* decompile more

* more decomp

* more structure and decomp

* decomp another function (need to do some renaming)

* rename some stuff

* I cant do anything without committing these 2 files
2021-07-25 21:11:01 -07:00
Dennis
bad7f7f688
More item related decomp (#45)
* decompile sub_80918EC

* some more item related functions

* more item functions

* more decomp, fix types in other places

* more small functions

* more item related decomp

* one more weird branching item function

* fix global.h includes

* figured out branch pattern

* decompile sub_8090F58

* make temporary struct for function

* 🦀 items.s is gone 🦀

* some renaming

* rename some obvious item related constants

* fix spelling error
2021-07-17 09:45: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
f1fdcc2b0a more splitting and labeling with some decomp 2021-06-18 17:56:20 -05:00