DizzyEggg
02af0c5636
sub_804A728
2024-09-19 13:02:48 +02:00
DizzyEggg
ccf1db16d6
merge master
2024-09-19 09:45:01 +02:00
DizzyEggg
4001c7d884
sub_8049ED4
2024-09-19 09:40:46 +02:00
AnonymousRandomPerson
c4dd5fe96e
Merge pull request #215 from mateon1/mateon-2024-sep
...
Mateon 2024 sep
2024-09-18 13:29:09 -04:00
Mateusz Naściszewski
676504f0ab
Address review comments
2024-09-18 16:59:25 +02:00
DizzyEggg
3dd20e5803
some documentation on damage struct
2024-09-17 23:26:03 +02:00
DizzyEggg
f43c97be10
sub_806D528 conquered
2024-09-17 21:15:45 +02:00
Mateusz Naściszewski
be0463ab75
Properly typed callbacks
2024-09-15 21:07:06 +02:00
Mateusz Naściszewski
4b9cc03736
GroundScript callbacks
2024-09-15 20:36:20 +02:00
Mateusz Naściszewski
ae3c563713
Mega rename
2024-09-15 20:29:02 +02:00
Mateusz Naściszewski
f8c0ad6faf
unk2C seems to be unsigned
2024-09-15 20:00:38 +02:00
DizzyEggg
c9e15ca7e8
sub_806D010 and GetEntInfo
2024-09-15 13:40:11 +02:00
AnonymousRandomPerson
aadea917d2
Fix typo in FixedPoint_Subtract
2024-09-14 20:08:46 -04:00
DizzyEggg
fa20c66e44
give proper names to 2 functions
2024-09-14 18:38:45 +02:00
DizzyEggg
6ff0810726
UseAttack
2024-09-14 18:13:08 +02:00
DizzyEggg
b50c8b2803
sub_8074FB0
2024-09-13 15:56:40 +02:00
DizzyEggg
49b0d2e77d
sub_8074094
2024-09-13 14:11:34 +02:00
DizzyEggg
6806839965
fixed point rename
2024-09-13 10:15:16 +02:00
DizzyEggg
1de0617082
sub_8073D14
2024-09-12 16:58:58 +02:00
ElectroDeoxys
d0d734e0fd
Decompile code_800E9E4.s
2024-09-01 02:14:28 +01:00
AnonymousRandomPerson
76f698c0f7
Updated some AI symbol names
2024-08-29 23:24:58 -04:00
AnonymousRandomPerson
af12c8a0e0
Merge pull request #206 from SethBarberee/july_august_2024
...
July august 2024
2024-08-22 23:02:45 -04:00
Seth Barberee
989df3b591
continue to clean ExecuteScriptCommand
2024-08-15 03:05:48 -07:00
Seth Barberee
1b707bea03
more work on ground_script
2024-08-15 02:30:11 -07:00
Seth Barberee
3bfc80f8f7
decomped GroundScript_ExecuteTrigger
2024-08-15 01:32:36 -07:00
Seth Barberee
3438e615f3
more ground script work
2024-08-14 13:35:27 -07:00
Seth Barberee
4b1e714c2e
more stuff in ewram
2024-08-14 12:04:37 -07:00
Seth Barberee
2767ee285c
add to headers and clean up a little
2024-08-07 20:23:58 -07:00
Seth Barberee
909ae92090
match sub_803E490
2024-08-04 10:54:13 -07:00
Seth Barberee
cf4d5c2539
another asm file gone and few more funcs decomped
2024-08-03 13:11:48 -07:00
Seth Barberee
a66a508999
more rescue mail stuff
2024-08-02 10:42:30 -07:00
Seth Barberee
18ff91141c
more decomp and doc
2024-08-01 21:04:34 -07:00
Seth Barberee
23c76bc334
add other define
2024-07-29 16:34:42 -07:00
Seth Barberee
c9cd21cad8
more decomp work
2024-07-29 16:25:03 -07:00
Seth Barberee
3c7ea2b8ca
Merge pull request #205 from LuisBoto/master
...
Cutscene macro calls
2024-07-29 11:09:46 -07:00
Seth Barberee
1064b6c1a0
decomp sub_80847D4
2024-07-28 14:52:16 -07:00
Luis Boto
d254dbed4e
triggerCutscene macro calls
2024-07-28 20:05:17 +02:00
AnonymousRandomPerson
3d73fd4735
Merge pull request #200 from DizzyEggg/code_big
...
Decompilation of code_805D8C8.s Part 1
2024-07-28 10:59:29 -04:00
DizzyEggg
f0f69853de
unify wonder mail structs
2024-07-27 10:52:35 +02:00
DizzyEggg
58fe051d1e
match wonder mail - sub_802C328
2024-07-27 10:40:44 +02:00
DizzyEggg
762a4c5c2c
fix pokemon_news3 sub_802BF30
2024-07-27 10:25:41 +02:00
DizzyEggg
21b52089e8
fix unkStruct_203B244
2024-07-26 16:35:01 +02:00
DizzyEggg
ec272b5964
give better names to print string on window functions
2024-07-26 16:23:02 +02:00
DizzyEggg
78244fc4c9
sub_80615E8
2024-07-26 11:30:38 +02:00
AnonymousRandomPerson
358b9f104d
Changed sub_8085B4C parameters to arrays
2024-07-24 21:34:48 -04:00
AnonymousRandomPerson
b0fc9aace1
Fixed types in sub_8087144 (again)
2024-07-24 21:19:48 -04:00
DizzyEggg
4af5b74537
sub_8060CE8
2024-07-24 22:29:45 +02:00
DizzyEggg
589e9e647b
survive UnkTextStruct2_sub2
2024-07-24 16:27:15 +02:00
DizzyEggg
32fef39967
DrawFieldGiveItemMenu and item ref match macro
2024-07-24 15:08:15 +02:00
DizzyEggg
d74efd27dd
meeeergeee
2024-07-24 09:16:19 +02:00
AnonymousRandomPerson
f0a15e4779
Merge pull request #202 from AnonymousRandomPerson/master
...
Fixed types in sub_8087144
2024-07-23 19:13:20 -04:00
AnonymousRandomPerson
fa797763ef
Merge pull request #203 from mateon1/EXECUTESCRIPTCOMMAND
...
ExecuteScriptCommand
2024-07-23 19:07:15 -04:00
DizzyEggg
4d6fed883e
sub_805FC30
2024-07-23 12:11:32 +02:00
Mateusz Naściszewski
b3c4114a93
Less hacky mismatched declaration, plus removal of unneeded union
2024-07-23 00:58:26 +02:00
DizzyEggg
f88189a2b1
ShowFieldMenu conquered
2024-07-22 23:46:26 +02:00
Mateusz Naściszewski
6a420ad62d
Holy shit! It's done! ExecuteScriptCommand matched
2024-07-22 21:11:52 +02:00
Mateusz Naściszewski
fd2c4c42a8
Even more names
2024-07-22 19:29:12 +02:00
Mateusz Naściszewski
5775f36bd5
More names
2024-07-22 16:54:39 +02:00
Mateusz Naściszewski
1cb9938d83
Refactor ground_script, part 1
2024-07-22 16:04:36 +02:00
AnonymousRandomPerson
4be340d5a4
Fixed types in sub_8087144
2024-07-22 00:06:19 -04:00
DizzyEggg
a3c3fac301
merge again
2024-07-21 23:05:06 +02:00
DizzyEggg
afc77f701f
Merge branch 'master' of https://github.com/pret/pmd-red into code_big
2024-07-21 22:07:35 +02:00
AnonymousRandomPerson
fd5bcae6d5
Moved Kermalis's decomped functions to C
2024-07-21 14:33:08 -04:00
AnonymousRandomPerson
94f0f6c711
Merge pull request #198 from SethBarberee/may_june_2024
...
May june July 2024
2024-07-21 14:26:44 -04:00
Seth Barberee
24e64900dd
address review comments and clean up code thanks to @mateon1
2024-07-21 09:18:33 -07:00
DizzyEggg
b151376995
merge
2024-07-21 12:47:24 +02:00
DizzyEggg
7672e9eb20
sub_805D8C8 failed attempt
2024-07-21 12:43:14 +02:00
Kermalis
f7f866efac
Yea
2024-07-20 19:44:59 -04:00
Seth Barberee
c581430173
clean up weather struct and label more weather moves
2024-07-20 10:59:15 -07:00
Seth Barberee
7338e36e18
Decomp SaveDungeonWeather
2024-07-20 10:59:15 -07:00
Seth Barberee
16e70a7426
More decomp of saving functions
2024-07-20 10:59:15 -07:00
Seth Barberee
859f577bea
more menu action documentation
2024-07-20 10:59:15 -07:00
Seth Barberee
1ccc5886c8
document more menu actions
2024-07-20 10:59:15 -07:00
Seth Barberee
bd416232ab
continue documenting
2024-07-20 10:59:15 -07:00
Seth Barberee
1eda069dc6
more documentation
2024-07-20 10:59:15 -07:00
Seth Barberee
1aadb2f095
move files to better names
2024-07-20 10:59:15 -07:00
Seth Barberee
fb07afd55b
lots of documentation
2024-07-20 10:59:15 -07:00
Seth Barberee
4c35bc3067
Add more ewram and iwram
2024-07-20 10:26:34 -07:00
Seth Barberee
1a646d1e9f
name a func and add func to header
2024-07-20 10:18:26 -07:00
Seth Barberee
ab0c556a9b
match sub_806E100
2024-07-20 10:18:26 -07:00
Seth Barberee
149018635e
more cleanup
2024-07-20 10:18:26 -07:00
Seth Barberee
1b12aa6c56
decomp sub_8097944
2024-07-20 10:18:26 -07:00
Seth Barberee
6df964fcc9
name some more funcs and cleanup
2024-07-20 10:18:26 -07:00
Seth Barberee
6aeb342553
condense files and cleanup
2024-07-20 10:18:26 -07:00
Seth Barberee
ed00b02e02
nonmatch func and combine files
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
55f516ec5e
Add more ewram and iwram
2024-07-20 10:15:17 -07:00
Seth Barberee
6317c20380
more decomp
2024-07-20 10:09:00 -07:00
AnonymousRandomPerson
1db3e9172e
Renamed EntityInfo.fillF3 to unkF3
2024-07-19 21:01:14 -04:00
AnonymousRandomPerson
9258833539
Moved Kermalis's decomped functions to C
2024-07-19 20:38:08 -04:00
Kermalis
edb1db5bc4
Stuff
2024-07-19 00:24:28 -04:00
DizzyEggg
2de2dc0cb9
decompile more of code_809D148
2024-07-17 16:44:25 +02:00
DizzyEggg
439bbbc57c
RedrawPartnerSelectionMenu won for now...
2024-07-13 17:57:00 +02:00
DizzyEggg
9eec35694f
wigglytuff and code801c244 file
2024-07-13 14:35:46 +02:00
DizzyEggg
c64aa61420
fix instances of sub80095e4 memes
2024-07-13 14:10:54 +02:00
Seth Barberee
55925c9eb5
Address review comments
2024-04-23 20:12:00 -07:00
Seth Barberee
b3c617dd7e
more decomp work
2024-04-22 15:23:03 -07:00
Seth Barberee
9b173ac970
more decomp work
2024-04-19 21:20:07 -07:00
Seth Barberee
4cf3126551
more work
2024-04-19 16:11:10 -07:00
Seth Barberee
7efd9c44fc
more decomp work
2024-04-19 15:14:02 -07:00
Seth Barberee
e442953b38
label more move funcs
2024-04-14 17:29:48 -07:00
Seth Barberee
da98eb45b9
update args
2024-04-09 22:02:08 -07:00
Seth Barberee
94932b551a
move WindowBG to src
2024-03-18 20:38:22 -07:00
Seth Barberee
9abab93ad3
move more data to src
2024-03-17 11:26:00 -07:00
Seth Barberee
e6e032124d
match remaining data, use defines and document IsNotValidDungeon
2024-03-10 17:37:59 -07:00
Seth Barberee
b27d18c7ce
more decomp on code_801EE10
2024-03-06 20:48:54 -08:00
Seth Barberee
42366265a8
more trap decomp
2024-03-06 20:48:54 -08:00
Seth Barberee
e7e452299f
more decomp and some code cleanup
2024-01-12 20:22:32 -08:00
Seth Barberee
197574e0ed
more trap stuff and sub_808B1CC
2024-01-07 11:43:07 -08:00
Seth Barberee
4051053fd8
More work on trap funcs
2024-01-06 21:12:17 -08:00
Seth Barberee
3635d87b57
decomp few more trap funcs and fix some names
2024-01-06 10:23:18 -08:00
Seth Barberee
5b9a0c743b
Create struct for Traps and clean up code with it
2024-01-06 09:03:20 -08:00
Seth Barberee
367bfdb81a
slight cleanup of struct and documentation
2024-01-01 16:27:53 -08:00
Seth Barberee
70db368a34
nonmatch sub_804FD30
2023-12-31 10:06:19 -08:00
Seth Barberee
f405238e0d
split asm file and decomp a few tile stuff
2023-12-29 20:14:38 -08:00
Seth Barberee
5d34103ab7
address review comments
2023-12-10 13:18:48 -08:00
Seth Barberee
5dce900d90
Match sub_8075680 and sub_8096EEC thanks to @Eebit
2023-12-02 22:27:56 -08:00
Seth Barberee
009df8d7d7
document more
2023-12-02 22:09:52 -08:00
Seth Barberee
1624646a0d
decomp a few more funcs
2023-12-01 14:29:18 -08:00
Seth Barberee
d3cccf635b
continue decomping more funcs
2023-11-27 11:19:54 -08:00
Seth Barberee
12fd05a7d9
Match sub_8072CF4 thanks to @Eebit
2023-11-26 11:14:39 -08:00
Seth Barberee
dbcb324c73
document, decomp, cleanup
2023-11-19 22:13:51 -08:00
Seth Barberee
c466893134
Match sub_8072B72 thanks to @jiangzhengwenjz and another func too
2023-11-18 10:46:41 -08:00
Seth Barberee
c0cd5d0048
Match sub_8071B48 thanks to @Eebit
2023-11-17 15:48:21 -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
Seth Barberee
0a1b39c9fe
apply past work on top of new rebase
2023-10-23 11:56:11 -07:00
Kermalis
4c41a29719
Clean/split pokemon_mail and personality_test
2023-10-22 00:00:38 -04:00
Kermalis
276fa5ad0a
Dec item constants
2023-10-21 23:59:05 -04:00
Kermalis
67c58e6dca
Use globaldata.h to clean "pksdir0" in source
2023-10-21 23:53:23 -04:00
Kermalis
4bf6afa144
Data for adventure_log
2023-10-21 23:53:23 -04:00
Kermalis
ccbc0ea647
Split+data wonder_mail_3 and wonder_mail_2_1
2023-10-21 23:53:22 -04:00
Kermalis
7b68e452b4
Document wurmpleVal
2023-09-24 23:12:23 -04:00
Kermalis
a0297c645f
Enum consistency cleanup
2023-09-24 20:38:11 -04:00
Kermalis
e5dfd4f08a
Review comments
2023-09-24 07:02:02 -04:00
Kermalis
64e0409e08
I forgor 💀 to EWRAM_DATA_2 these
2023-09-23 19:18:15 -04:00
Kermalis
9e3106a634
Split+data pokemon_news
2023-09-23 18:50:18 -04:00
Kermalis
18869d6153
Split+data code_802DB28/code_802DE84
2023-09-23 06:03:07 -04:00
Kermalis
281f29d03c
Finish common_strings FOINALLY
2023-09-23 05:26:13 -04:00
Kermalis
fad1832b01
Makuhita dojo common_strings
2023-09-23 05:11:06 -04:00
Kermalis
6dcc8e3ab5
Gulpin shop common_strings
2023-09-23 04:54:54 -04:00
Kermalis
df1e337cdf
Wigglytuff shop common_strings
2023-09-23 04:34:55 -04:00
Kermalis
63687bd7a5
Kecleon common_strings
2023-09-23 04:20:16 -04:00
Kermalis
7fbe27f7b8
Split+data options_menu
2023-09-23 03:33:46 -04:00
Kermalis
b888afb5d9
Split+data hints_menu
2023-09-20 23:11:41 -04:00
Kermalis
c6bc80e6d8
Split+data code_801602C
2023-09-20 22:52:40 -04:00
Kermalis
fdcef19d85
Split+data code_8023144/code_80227B8
2023-09-20 22:26:35 -04:00
Kermalis
8b7c5e5ff5
Split+data code_801EE10_1
2023-09-18 20:54:51 -04:00
Kermalis
6b419cc73b
Split+data wigglytuff_shop
2023-09-18 19:58:43 -04:00
Kermalis
322e13a6be
Properly split+data code_801C620/code_801D760
2023-09-18 01:13:13 -04:00
Kermalis
9c105309ee
Data for debug_menu2/3/4
2023-09-15 01:41:06 -04:00
Kermalis
9fa7035ded
Debug menu 1 data
2023-09-15 01:28:50 -04:00
Kermalis
7936c6dc4c
Document wurmple evolution rand value
2023-09-15 01:03:00 -04:00
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
Seth Barberee
f2165154c2
nit: forgot another MenuInputStruct
2023-07-09 20:17:37 -07:00
Seth Barberee
27fade4e9c
decomp more menu_input
2023-06-30 07:41:42 -07:00
Seth Barberee
d18b00758b
Finish converting items over to MenuInputStruct
2023-06-28 21:25:13 -07:00
Seth Barberee
db705e9398
split out menu input asm and rename UnkInputStruct to MenuInputStruct
2023-06-26 20:48:18 -07:00
Seth Barberee
852f4b9eff
start moving more structs to use UnkInputStruct
2023-06-26 20:24:47 -07:00
Seth Barberee
40772e3a2f
more decomp and documentation
2023-06-25 16:37:48 -07:00
Seth Barberee
260d2c8726
More decomp and work
2023-06-25 16:37:48 -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
ea36235ecd
more decomp work
2023-06-25 16:37:48 -07:00
Seth Barberee
6ecb88d3d2
matched sub_8048A68 thanks to @YohannDR
2023-06-04 07:31:44 -07:00
Seth Barberee
f3be2cd407
more decomp
2023-06-03 19:59:48 -07:00
Seth Barberee
ee7171825a
combine dungeon_movement
2023-06-03 13:52:44 -07:00
Seth Barberee
59c5ea161d
Move more data to src
2023-06-02 16:04:19 -07:00
Seth Barberee
c7d3ab03b0
more decomp, move of some data, and code cleanup
2023-05-27 09:19:08 -07:00
Seth Barberee
515f0871bc
more decomp
2023-05-25 08:02:53 -07:00
Seth Barberee
caaee60187
one more menu decomp and EncoreMoveAction/StatusTarget decomped
2023-05-25 08:02:53 -07:00
Seth Barberee
5cf2c9effc
more menu work and more documentation
2023-05-25 08:02:53 -07:00
Seth Barberee
fae8e0cbfb
more menu decomp and merging of files
2023-05-25 08:02:53 -07:00
Seth Barberee
2d01cbd025
more decomp of menus and combining files
2023-05-25 08:02:53 -07:00
Seth Barberee
d9a411956b
another menu decomped
2023-05-25 08:02:53 -07: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
Seth Barberee
68bc0c0b6d
start wiring up ramscrgen for files
2023-05-08 13:51:08 -07:00
Seth Barberee
5a45039c2d
split out functions to respecive files and some cleanup
2023-05-08 11:37:34 -07:00
Seth Barberee
a601fd3a08
more decomp
2023-05-07 11:03:18 -07:00
Seth Barberee
c5014c3ca4
more decomp
2023-05-05 18:06:16 -07:00
Seth Barberee
672c5071ed
more documentation of vars and funcs
2023-04-24 10:45:52 -07:00
Seth Barberee
fccd4b2ec8
document more fields of dungeon
2023-04-20 21:57:49 -07:00
Seth Barberee
0520040b07
decomp some more dungeon funcs
2023-04-14 11:39:11 -07:00
Seth Barberee
261ba2c4c2
document menuAction variables
2023-04-09 16:22:17 -07:00
Seth Barberee
a76aa6d797
more documentation of kecleon shop
2023-04-09 15:43:31 -07:00
Seth Barberee
870de4e482
decomp another func and document a few more fields in gDungeon
2023-04-08 19:38:28 -07:00
Seth Barberee
155d4e9f0d
minor: label a few more funcs
2023-03-31 09:20:45 -07:00
Seth Barberee
dfedc6a896
feat: the great labeling of wonder mail
2023-03-27 20:25:08 -07:00
Seth Barberee
089bd48186
Merge pull request #125 from SethBarberee/feb_2023
...
Feb 2023
2023-03-04 00:14:10 -06:00
Seth Barberee
371316ae49
chore: add more MenuStruct defs
2023-02-26 08:36:23 -08:00
Seth Barberee
e9b94680da
chore: continue to add more MenuStruct types
2023-02-25 11:46:53 -08:00
Seth Barberee
9aeb855d41
chore: continue to use more MenuStruct around the code
2023-02-25 10:21:10 -08: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
7ff7403633
document more music
2023-02-17 16:51:50 -08:00
Seth Barberee
6516301060
more menu input work and constant-ify key press functions
2023-02-16 07:52:11 -08:00
AnonymousRandomPerson
1446ae3d57
Labeled last unknown dungeon data field
2023-02-14 16:17:59 -05:00
AnonymousRandomPerson
62f51f6d28
Fixed some labels on dungeon data struct
2023-02-14 15:09:39 -05:00
AnonymousRandomPerson
97496603de
Dumped dungeon parameters
2023-02-14 00:02:52 -05:00
Seth Barberee
dcd8ea2e2f
move MenuStruct to include/menu and use in more places
2023-02-13 17:37:15 -08:00
Seth Barberee
1c92acbef7
move some more menu items over and figure out sub_8035CF4
2023-02-13 16:59:10 -08:00
Seth Barberee
ba733a79c5
more documenting
2023-02-12 09:24:40 -08:00
AnonymousRandomPerson
b783cb9f0e
Label more dungeon entry fields
2023-02-12 00:49:57 -05:00
Seth Barberee
160ca4319d
document a few structs
2023-02-08 18:07:44 -06:00
AnonymousRandomPerson
7c8572c519
Dumped move range strings
2023-02-05 22:12:46 -05:00
AnonymousRandomPerson
6f831fcfd4
Filled out offset comments in MoveDataEntry struct
2023-02-05 19:40:47 -05:00
Dennis H
6ea9be7368
some more decomp and documenting
2023-02-01 21:54:49 +01:00
Dennis H
06504623ea
fix all merge conflicts
2023-01-31 11:08:37 +01:00
Seth Barberee
3870cf1b78
closer match than before
2023-01-30 17:08:02 -08:00
AnonymousRandomPerson
0e67eae75c
Auto-generate learnset_ptrs.s
2023-01-30 18:35:03 -05:00
AnonymousRandomPerson
88a6b44677
Merge branch 'master' of https://github.com/pret/pmd-red
2023-01-30 18:01:24 -05:00
AnonymousRandomPerson
ce86d2686a
Added NONMATCHING for learnset access functions
2023-01-30 00:42:21 -05:00
AnonymousRandomPerson
39ef57251f
Labeled spawnAmountRange
2023-01-28 18:34:04 -05:00
Seth Barberee
a990b639ce
document more funcs
2023-01-26 22:09:03 -08:00
Seth Barberee
1e48a0d739
decomp most of 8057824 file
2023-01-23 11:14:36 -08:00
Seth Barberee
55a3041782
decomp more of 8057824
2023-01-22 11:26:31 -08:00
Seth Barberee
9291137a68
unify unkStruct_802C39C
2023-01-20 11:23:31 -08:00
Seth Barberee
24d4a92a08
finish out wonder_mail_5
2023-01-20 10:49:56 -08:00
Seth Barberee
c3870ac73c
decomp, split, clean, repeat
2023-01-20 08:55:35 -08:00
Dennis H
5aec927d17
some documenting
2023-01-18 20:44:19 +01:00
Dennis H
e49776854d
decomp the rest of moves_2.s
2023-01-18 20:14:43 +01:00
Dennis H
647a815236
some more decomp
2023-01-18 15:28:34 +01:00
Dennis H
07eebda696
some more decomp + documenting
2023-01-17 21:30:56 +01:00
Dennis H
4844237add
more moves decomp
2023-01-16 20:01:56 +01:00
Seth Barberee
4320ec36ab
more documentation and some decomp
2023-01-16 09:04:45 -08:00
AnonymousRandomPerson
253c8e963d
Cleaned up redundant externs
2023-01-16 00:07:59 -05:00
Dennis H
c747b82d16
some more move decomp + documenting
2023-01-15 20:49:02 +01:00
AnonymousRandomPerson
b22feb80af
Merge remote-tracking branch 'upstream/master'
2023-01-13 22:36:16 -05:00
AnonymousRandomPerson
d96a76f552
Updated more names
2023-01-13 21:00:12 -05:00
Seth Barberee
996a1cbc34
address kecleon review
2023-01-13 17:41:45 -08:00
Seth Barberee
b70f60b16d
Address most review comments
2023-01-13 17:22:41 -08: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
1de6d5eadd
Miscellaneous things
...
- Decomp sub_8035D80
- Clean up other funcs with unkStruct_203B480 and unkStruct_8035D94
2023-01-13 17:22:41 -08:00
Seth Barberee
ea2bbf7c86
add more comms error codes
2023-01-13 17:22:41 -08:00
Seth Barberee
d7586163c4
document more kecleon shop
2023-01-13 17:22:41 -08:00
Seth Barberee
a3add15181
more documenting of funcs
2023-01-13 17:22:41 -08:00
Seth Barberee
9e4a18aba4
code cleanup and decomp a few other funcs
2023-01-13 17:22:41 -08:00
Seth Barberee
d54cd98bc9
rename header guard
2023-01-13 17:22:41 -08:00
Seth Barberee
33f621ea79
label/document game options
2023-01-13 17:22:41 -08:00
Seth Barberee
5aa19fac49
continue documenting more things
2023-01-13 17:22:41 -08:00
Seth Barberee
12da1abf58
rename func
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
Seth Barberee
f6decdd027
decomp a few more funcs
2023-01-13 17:22:41 -08:00
Seth Barberee
0ca46d7254
unify wonder mail constants
2023-01-13 17:22:41 -08:00
Seth Barberee
71cbad4412
consolidate comms error codes and label some more funcs
2023-01-13 17:22:41 -08:00
Seth Barberee
55dd6ee272
more labeling
2023-01-13 17:22:41 -08:00
Dennis H
f629cd20a1
split moves_1.s and some work on functions
2023-01-12 22:11:35 +01:00