Commit Graph

1048 Commits

Author SHA1 Message Date
Seth Barberee
2e7ba57cc4
Merge pull request #348 from DizzyEggg/monster_archieve
Some checks failed
GithubCI / build (push) Has been cancelled
Move main gMonsterFileArchive array to C
2025-02-27 12:30:08 -08:00
DizzyEggg
4b944408f0 Put gMonsterFileArchive in file system header 2025-02-27 15:53:27 +01:00
DizzyEggg
5571afa937 Merge branch 'master' into monster_archieve 2025-02-27 15:44:25 +01:00
DizzyEggg
94918e8dc3 move some data to code_803E724 2025-02-27 15:26:47 +01:00
DizzyEggg
fee9f2f208 Match sub_803EF90, introduce WINDOW_DUMMY macro 2025-02-27 15:21:08 +01:00
DizzyEggg
1019d61512 Fix fakematch in sub_808F468 2025-02-26 18:40:06 +01:00
Seth Barberee
8b7253c315
Merge pull request #343 from DizzyEggg/sub_807F43C
Match sub_807F43C and introduce a macro for X/Y conversion to PixelPos
2025-02-26 07:58:10 -08:00
DizzyEggg
9d723ee37c Make pos->pixelPos conversion more readable 2025-02-26 15:09:10 +01:00
DizzyEggg
1d6e876997 merge and review comments 2025-02-26 09:53:49 +01:00
Seth Barberee
b641525d63
Merge pull request #341 from DizzyEggg/gUnknown_3000E94
Some checks are pending
GithubCI / build (push) Waiting to run
Move some EWRAM/IWRAM variables to their respective C files
2025-02-25 14:51:19 -08:00
DizzyEggg
e47260c871 Match CreatePokemonInfoTabScreen 2025-02-25 22:54:57 +01:00
Seth Barberee
a7d4629e6f
Merge pull request #340 from DizzyEggg/sub_803DF60
Some checks are pending
GithubCI / build (push) Waiting to run
Match sub_803DF60 and sub_803E02C
2025-02-25 07:34:37 -08:00
DizzyEggg
fd127911d0 Match sub_803DF60 and sub_803E02C 2025-02-25 14:29:43 +01:00
DizzyEggg
5518ecb8ab Match sub_8023758 and sub_80237E0 2025-02-25 11:19:28 +01:00
DizzyEggg
37e5bd599d Move gFontPalette to EWRAM 2025-02-25 10:55:07 +01:00
Seth Barberee
aaaa562452
Merge pull request #337 from DizzyEggg/patch-5
Remove NAKED define from globalh.
2025-02-24 12:56:44 -08:00
DizzyEggg
4330d57165
Remove NAKED define from globalh. 2025-02-24 21:37:16 +01:00
DizzyEggg
793e31ca7c Match sub_803D4D0 and sub_8091E94 2025-02-24 17:30:19 +01:00
DizzyEggg
bca598f131 friend areas map final touches 2025-02-24 11:33:29 +01:00
DizzyEggg
040c4a486e more documentation 2025-02-24 11:20:40 +01:00
DizzyEggg
f184a6750d more documentation of friend areas map 2025-02-23 23:26:54 +01:00
DizzyEggg
31fc24a433 documenting friend area maps 2025-02-23 22:26:26 +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
00f3dbfccc decompile code_800F990 2025-02-23 12:48:06 +01:00
DizzyEggg
aef4bcf76f code_8010F28 clean-up 2025-02-21 11:01:54 +01:00
DizzyEggg
13b49a48eb Merge branch 'master' of https://github.com/pret/pmd-red into code_8010F28 2025-02-21 09:11:13 +01:00
AnonymousRandomPerson
feff193221
Merge pull request #333 from DizzyEggg/dungeon_names
Some checks failed
GithubCI / build (push) Has been cancelled
Rename xxx_dungeon_8042F6C to RunDungeon
2025-02-20 20:33:04 -05:00
DizzyEggg
15ac8eb00d sub_8011300 2025-02-21 00:34:47 +01:00
DizzyEggg
d3e14d4767 sub_8010F28 2025-02-20 15:45:11 +01:00
DizzyEggg
500b486b33 Rename xxx_dungeon_8042F6C to RunDungeon 2025-02-20 12:44:18 +01:00
DizzyEggg
f65e3d61ff Move gMonsterArchieve to C 2025-02-19 22:57:18 +01:00
DizzyEggg
45e7e74240 Get rid of UnkTextStruct2_sub 2025-02-19 10:21:23 +01:00
DizzyEggg
abf677b928 unify unktextstruct2[4] into unktextstruct3 2025-02-19 09:59:57 +01:00
DizzyEggg
d47faa5e21 const/ewram data to code_8066D04 2025-02-18 22:43:59 +01:00
DizzyEggg
afb9fbeaf8 sub_8067A80 2025-02-18 14:39:43 +01:00
DizzyEggg
1ce273c082 sub_8067768 2025-02-17 18:46:52 +01:00
Seth Barberee
aef98f539a
Merge pull request #322 from DizzyEggg/dungeon2
Some checks are pending
GithubCI / build (push) Waiting to run
dungeon2.s - sub_809034C
2025-02-16 09:30:25 -08:00
DizzyEggg
4dff9fada9 dungeon - sub_809034C 2025-02-16 15:47:16 +01:00
DizzyEggg
b9eea73121 Merge branch 'master' of https://github.com/pret/pmd-red into code_8015080 2025-02-16 10:13:49 +01:00
DizzyEggg
22349c5b9a move code_8015080 data to c 2025-02-16 10:07:25 +01:00
AnonymousRandomPerson
9f3e4b9c8d
Merge pull request #319 from DizzyEggg/code_809A560
Some checks are pending
GithubCI / build (push) Waiting to run
code_809A560.s
2025-02-15 11:21:09 -05:00
DizzyEggg
2e5fce662a sub_80155F0 2025-02-15 14:28:00 +01:00
DizzyEggg
176de96f3c decompile event_flag 2025-02-14 21:24:51 +01:00
DizzyEggg
0849ab32f4 data moved to code_809A560 2025-02-14 14:34:58 +01:00
DizzyEggg
0e1a2f021d more data code_809A560 2025-02-14 12:47:35 +01:00
DizzyEggg
bdc60be5c8 sub_809B648 2025-02-14 11:03:35 +01:00
DizzyEggg
6e68321507 sub_809B474 2025-02-13 09:31:49 +01:00
DizzyEggg
f2da3f2acc IsTextboxOpen_809B40C 2025-02-12 15:58:39 +01:00
DizzyEggg
061cee7a8e sub_809B028 2025-02-12 14:48:57 +01:00
DizzyEggg
48a8b10c66 sub_809AFFC 2025-02-12 13:03:18 +01:00
DizzyEggg
6050bcf13b sub_809ADD8 2025-02-12 12:26:43 +01:00
Seth Barberee
e34ec1b862 decomp few more funcs 2025-02-09 10:48:33 -08:00
Seth Barberee
782bca6cf3 more decomp 2025-02-08 16:53:52 -08:00
Seth Barberee
151821a077 decomp a few more funcs 2025-02-07 17:37:53 -08:00
Seth Barberee
29df447bad small cleanup based on WIP func 2025-02-06 22:36:43 -08:00
Seth Barberee
92894a678e 80% pog 2025-02-06 22:18:46 -08:00
Seth Barberee
d79f2ab2f1 random passerby match of sub_8042520 2025-02-06 08:10:52 -08:00
Seth Barberee
246644cd65 Add funcs matched by @Kermalis 2025-02-06 08:10:52 -08:00
Seth Barberee
076860a27a match sub_80990EC thanks to @DizzyEggg 2025-02-06 08:10:52 -08:00
Seth Barberee
4626355378 split and move more data to src 2025-02-06 08:10:51 -08:00
Seth Barberee
34e5bfadf6 more decomp of effect funcs 2025-02-06 08:10:51 -08:00
Seth Barberee
4eb269b480 document a little and decomp more funcs 2025-02-06 08:10:51 -08:00
Seth Barberee
754f5b7e85 more status sprite func decomp 2025-02-06 08:10:51 -08:00
Seth Barberee
46dbaf66af decomp more status graphics func 2025-02-06 08:10:51 -08:00
Seth Barberee
d0a0285f75 match sub_800F7D0 thanks to @DizzyEggg 2025-02-06 08:10:51 -08:00
Seth Barberee
bbfe80ea0c decomp another file 2025-02-06 08:10:51 -08:00
Seth Barberee
0f67614ae8 finish up code_8002774_2 2025-02-06 08:10:51 -08:00
AnonymousRandomPerson
0979edd00e Renamed GetMoveName to BufferMoveName 2025-02-03 20:44:02 -06:00
AnonymousRandomPerson
d3e522681b Document some death text symbols
Based on TheZZAZZGlitch's video.
2025-02-03 20:44:02 -06:00
AnonymousRandomPerson
1ec6bc5e21 Renamed GetItemAIFlag to match pmdsky-debug 2024-12-28 23:57:20 -06:00
AnonymousRandomPerson
560560bbe7 Documented GetItemAIFlag param 2024-12-28 23:55:27 -06:00
AnonymousRandomPerson
39dff3a9ec Renamed ActionParameter.lastItemThrowPosition 2024-12-28 23:15:35 -06:00
AnonymousRandomPerson
299177c47a Renamed EntityExists to EntityIsValid 2024-12-28 22:11:54 -06:00
AnonymousRandomPerson
1bbebecafc Documented ActionParameter struct 2024-12-28 22:11:26 -06:00
DizzyEggg
d44fcd3987 Match RedrawPartnerSelectionMenu 2024-12-24 10:17:51 +01:00
Seth Barberee
ac32ebdef7
Merge pull request #308 from DizzyEggg/sprite_oams
Some checks are pending
GithubCI / build (push) Waiting to run
2024-12-23 09:45:47 -08:00
DizzyEggg
a9889e1977 match sub_8036B28 2024-12-23 10:45:47 +01:00
DizzyEggg
6441fae27a add getters for sprite x,y,unk6_1 and tilenum 2024-12-23 09:37:55 +01:00
DizzyEggg
220779d721 Match AddAxSprite 2024-12-22 13:42:39 +01:00
DizzyEggg
fe3577f516 TryCreateModeArrows matched 2024-12-22 11:08:28 +01:00
DizzyEggg
a32c559336 more sprite oam clean-up 2024-12-22 10:23:15 +01:00
DizzyEggg
5a18f5af52 Sprite OAM clean-up 2024-12-21 15:53:40 +01:00
Seth Barberee
3bed5dacd3
Merge pull request #307 from DizzyEggg/mon_flags
Some checks failed
GithubCI / build (push) Has been cancelled
Make pokemon flag static inlines more readable
2024-12-20 08:22:42 -08:00
DizzyEggg
4fe9f5d061 Fix pokemon flag static inlines 2024-12-20 15:17:39 +01:00
DizzyEggg
5c3981ec93 decompile code_8272724 iwram text functions 2024-12-20 11:28:05 +01:00
DizzyEggg
09211e1974 Match GetUnitSum_808D544 sub_808E400 2024-12-19 12:35:23 +01:00
DizzyEggg
bdae856769 iwram init done 2024-12-18 12:09:22 +01:00
DizzyEggg
0c53d4011f start iwram init 2024-12-18 11:28:07 +01:00
DizzyEggg
5865a607d8 ewram init merge master 2024-12-17 15:57:28 +01:00
Seth Barberee
47339753e1
Merge pull request #286 from SethBarberee/dec_2024
Some checks are pending
GithubCI / build (push) Waiting to run
Pokemon.s
2024-12-16 17:13:03 -08:00
DizzyEggg
62ca91f771 Match sub_801F280 2024-12-16 10:38:11 +01:00
Seth Barberee
0776e271cc more code_2 work 2024-12-15 13:13:17 -08:00
Seth Barberee
cd2c46d027 finish off pokemon_3.s thanks to @DizzyEggg 2024-12-15 13:13:17 -08:00
Seth Barberee
fb98bb9ec1 decompile more of code_2 and move some data 2024-12-15 13:13:17 -08:00
Seth Barberee
c7248641ee decomp sub_808F798 2024-12-15 13:13:17 -08:00
Seth Barberee
fd1e3ad981 clean up include and add ewram for pokemon.c 2024-12-15 13:13:17 -08:00
Seth Barberee
456dfec6b0 move some data over and nonmatch GetUnitSum 2024-12-15 13:13:17 -08:00
Seth Barberee
ba3f4714b1 Decomp more of pokemon.s 2024-12-15 13:13:17 -08:00
DizzyEggg
edd2454349 remove EWRAM_DATA_2 2024-12-15 21:12:36 +01:00