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
AnonymousRandomPerson
9e688b3341
Renamed some functions per review comments
2023-01-08 13:39:56 -05:00
AnonymousRandomPerson
be20f60ee0
Synced some symbol names with EoS hacking
2023-01-08 04:23:00 -05:00
AnonymousRandomPerson
b4fe2857e9
Merge remote-tracking branch 'upstream/master'
2022-12-21 23:41:55 -05:00
AnonymousRandomPerson
89805ab019
Started decomping DecideMovement()
2022-12-21 23:41:28 -05:00
Seth Barberee
29b6e36457
split status_checker into status_actions and move_checks
2022-12-15 21:18:01 -08:00
Seth Barberee
ad30396f48
split dungeon_ai into move_effects_target and dungeon_ai
2022-12-15 21:06:04 -08:00
Seth Barberee
4d52451f80
rename funcs from github review
2022-12-14 17:51:26 -08:00
Seth Barberee
908a11cdb0
remove extra global.h include
2022-12-12 11:22:04 -08:00
Seth Barberee
6ada01da4f
document most of the dungeon music
2022-12-12 11:18:47 -08:00
Seth Barberee
298f2c5c31
more decomp
2022-12-07 21:11:35 -08:00
Seth Barberee
bd96ff0fca
some script work
2022-12-03 16:20:36 -08:00
Seth Barberee
8d7e774e81
more labeling
2022-12-02 11:56:36 -08:00
Seth Barberee
29c9956bf6
finish out ai_targeting and move data
2022-11-18 16:54:10 -08:00
Seth Barberee
bfde61cee6
some more decomp
2022-11-18 15:14:06 -08:00
Seth Barberee
e12e133458
document more functions and cleanup some code
2022-11-18 10:00:22 -08:00
Seth Barberee
0d02904c9b
finish decomp of code_8075BA4.s
2022-11-17 19:50:37 -08:00
Seth Barberee
9befb0ef4e
more decomp work
2022-11-12 15:44:26 -08:00
Seth Barberee
4c760a92cb
more decomp
2022-11-11 16:49:48 -08:00
Seth Barberee
e9f8c788da
more decomp
2022-11-02 22:05:20 -07:00
Seth Barberee
5ecb84bfbc
doing some more decomp
2022-10-18 18:45:08 -05:00
AnonymousRandomPerson
393c650201
Merge branch 'master' of https://github.com/pret/pmd-red
2022-10-17 20:25:34 -04:00
Seth Barberee
086f56dc6f
Merge branch 'sept_2022' of github.com:SethBarberee/pmd-red into sept_2022
2022-10-17 17:21:23 -07:00
Seth Barberee
62b2d12afe
address review
2022-10-17 17:19:48 -07:00
Seth Barberee
efaf26662b
Finish converting pokemon found tables to JSON
2022-10-17 09:24:15 -05:00
AnonymousRandomPerson
b1e02bd9ef
Decomped GetLeaderEntity()
2022-10-16 22:00:14 -04:00
AnonymousRandomPerson
d93c95ac80
Decomped GetLeaderEntityIfVisible()
2022-10-16 21:26:43 -04:00
AnonymousRandomPerson
427c05dab5
Decomped CanCrossWalls()
2022-10-16 21:14:00 -04:00
AnonymousRandomPerson
42986de336
Decomped TargetLeader()
2022-10-16 20:47:07 -04:00
AnonymousRandomPerson
f54f3b02b1
Merge branch 'master' of https://github.com/pret/pmd-red
2022-10-16 19:55:39 -04:00
AnonymousRandomPerson
e2e4d38776
Decomped ChooseTargetPosition()
2022-10-16 19:48:46 -04:00
Seth Barberee
1e54931d53
More decomp
2022-10-10 10:04:41 -07:00
Seth Barberee
a04883eb86
decomp a few more
2022-10-10 10:04:41 -07:00
Seth Barberee
20babe183e
more decomping
2022-10-10 10:04:41 -07:00
Seth Barberee
922695342c
decomp multiple move/orb actions and event flag
2022-10-10 10:04:41 -07:00
Seth Barberee
04fa09ec81
more decomping
2022-10-10 10:04:41 -07:00
AnonymousRandomPerson
35d093f690
Merge remote-tracking branch 'upstream/master'
2022-09-17 23:25:29 -04:00
AnonymousRandomPerson
a60c645b70
Rename Kecleon shop functions
2022-09-17 23:24:03 -04:00
Seth Barberee
95aa33612f
more decomping
2022-08-26 08:57:51 -07:00
Seth Barberee
7a26ec4d06
more decomping and some cleanup
2022-08-22 11:54:53 -07:00
Seth Barberee
7fd9ef920a
continue decomping more dungeon side
2022-08-20 10:03:09 -07:00
Seth Barberee
00940175b4
pre-flight decomp
2022-08-01 09:18:19 -07:00
Seth Barberee
d9893a6274
decomp a few more
2022-07-31 19:13:05 -07:00
Seth Barberee
107bef8fcd
better names and clean things up
2022-07-31 15:40:44 -07:00
AnonymousRandomPerson
d04d46950b
Started decomping ChooseTargetPosition
2022-07-18 19:23:14 -04:00
Seth Barberee
5443c1b351
address review comment
2022-07-12 16:35:37 -07:00
Seth Barberee
5675d9a1a9
more decomp
2022-07-10 16:10:28 -07:00
Seth Barberee
3239fb776e
more decomping
2022-07-10 16:10:28 -07:00
Seth Barberee
1572a015b2
continue documenting music
2022-07-10 16:10:28 -07:00
Seth Barberee
dfffb31195
decomp UpdateSound and label more music stuff
2022-07-10 16:10:28 -07:00
Seth Barberee
6746cb699a
continue labeling more music stuff
2022-06-17 11:39:29 -07:00
Seth Barberee
4ba50b5349
document all music players
2022-06-16 16:38:44 -07:00
Seth Barberee
10248ae248
decomp most funcs with CreateRescueTitle
2022-06-12 18:18:09 -07:00
Seth Barberee
b0217dd778
document Fanfare/SoundEffect funcs
2022-06-12 07:46:47 -07:00
Seth Barberee
b6bafe4527
more wonder mail decomp
2022-06-11 20:01:36 -05:00
AnonymousRandomPerson
fd2ed0f93f
Decomped CanTakeItem()
2022-06-04 23:16:18 -04:00
Seth Barberee
68b8d3853c
finish out all jirachi funcs.. thx jiang for JirachiWish match
2022-06-04 08:36:08 -07:00
Seth Barberee
86196330be
document some rescue password
2022-06-03 17:52:24 -07:00
AnonymousRandomPerson
e59285462c
Merge remote-tracking branch 'upstream/master'
2022-05-30 13:24:40 -04:00
Seth Barberee
217cd7774d
Rename GetMoveUnk12 to GetMoveMaxPowerBoost
2022-05-30 10:03:08 -07:00
Seth Barberee
d1b3d794ab
address review comments
2022-05-30 09:58:59 -07:00
Seth Barberee
3a3a2b9c27
decomp sub_8048D50
2022-05-29 12:03:10 -07:00
Seth Barberee
7780e0eba6
do some more decomp
2022-05-28 22:27:11 -07:00
AnonymousRandomPerson
821e14995b
Merge remote-tracking branch 'upstream/master'
2022-05-29 00:24:02 -04:00
AnonymousRandomPerson
1448e5903d
Added NONMATCHING for Wander()
2022-05-29 00:10:38 -04:00
Seth Barberee
b8cdc75c6e
document param for SetVisualFlags
2022-05-20 16:33:14 -07:00
Seth Barberee
3a467af07a
decomping decomp
2022-05-20 16:04:12 -07:00
Seth Barberee
773510c329
decomp more of rescue password and label GetDungeonFloorCount
2022-05-16 20:23:45 -07:00
Seth Barberee
3e0ad17b60
label and document more personality test
2022-05-14 18:40:46 -07:00
Seth Barberee
50dca25212
some more decomp dungeon work
2022-05-12 19:51:52 -07:00
Seth Barberee
482ade61be
address review commnts, label almost all dialogue and few more funcs
2022-05-07 07:51:12 -07:00
Seth Barberee
576ae3a98b
more dungeon items decomp
2022-04-25 18:27:33 -07:00
Seth Barberee
1255d15326
some more decomp
2022-04-24 11:01:01 -07:00
Seth Barberee
6e4fce8608
decomp a few and combine few files
2022-04-23 08:29:33 -07:00
Seth Barberee
519c9ebb6a
lazy day so more decomp away
2022-04-22 19:02:28 -07:00
Seth Barberee
01ca155b81
start dumping dialogues
2022-04-16 09:17:32 -07:00
Seth Barberee
16cdcfe04b
finish off dungeon random and few simple status funcs
2022-04-04 10:55:21 -07:00
Seth Barberee
7289155f83
decomp some dungeon weather stuff
2022-04-03 17:52:19 -07:00
AnonymousRandomPerson
4e2a813822
Decomped CanMoveForward()
2022-03-26 22:47:38 -04:00
AnonymousRandomPerson
e040eafca8
Decomped AvoidEnemies()
2022-03-26 22:47:38 -04:00
AnonymousRandomPerson
905723858c
Decomped MoveIfPossible()
2022-03-26 22:47:38 -04:00
Seth Barberee
57f540b320
fix a few nonmatchings and code cleanup
2022-03-21 17:48:40 -07:00
Seth Barberee
3477f61cf2
continue doing some more decomp
2022-03-13 17:48:04 -07: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
Seth Barberee
a5c90b0970
decomp some more saving functions
2022-03-11 10:14:30 -08:00
AnonymousRandomPerson
64651ef818
Renamed move boolean functions
2022-03-10 22:59:38 -05:00
AnonymousRandomPerson
ddb9c518ec
Decomped ResetAction()
2022-03-10 22:33:13 -05:00
AnonymousRandomPerson
cc4053130f
Decomped TargetRegularAttack()
2022-03-10 22:33:13 -05:00
AnonymousRandomPerson
83d097624b
Renamed sprintf() duplicate function
2022-03-10 22:33:13 -05:00
AnonymousRandomPerson
458001dbbd
Decomped IsMoveUsable()
2022-03-10 22:33:13 -05:00
AnonymousRandomPerson
951b01114a
Decomped IsMoveIndexUsable
2022-03-10 22:33:13 -05:00
AnonymousRandomPerson
26a7012be1
Removed function address comments in favor of .map file
2022-03-10 22:33:12 -05:00
AnonymousRandomPerson
7e0046a2c9
Decomped IsTargetInLineRange()
...
.
2022-03-10 22:33:12 -05:00
AnonymousRandomPerson
f7a73281cf
Decomped GetFlashFireStatus()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
9a4864c1cf
Decomped WeightWeakTypePicker()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
8c0df48b9e
Decomped WeightMove()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
f50e233c91
Removed redundant struct fills
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
70ce2c1642
Decomped LastUsedMoveOutOfPP()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
07285e7e82
Decomped HasDisabledMove()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
91c0a142cc
Decomped HasLastUsedMove()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
17a6ab3794
Decomped CanUseOnTargetWithStatusChecker()
2022-03-10 22:32:17 -05:00
AnonymousRandomPerson
a5296a2f99
Merge remote-tracking branch 'upstream/master'
2022-02-26 13:29:30 -05:00
AnonymousRandomPerson
6e56b9f034
Decomped CanUseStatusMove()
2022-02-24 23:38:21 -05:00
AnonymousRandomPerson
40a34fafd6
Decomped WeightMoveIfUsable()
2022-02-22 22:38:57 -05:00
AnonymousRandomPerson
598a588589
Decomped CanAttackInFront()
2022-02-21 17:03:34 -05:00
AnonymousRandomPerson
33d2d61750
Decomped CanLayTrap()
2022-02-21 15:40:12 -05:00
AnonymousRandomPerson
07795b6ff6
Decomped IsWaterTileset()
2022-02-20 23:59:57 -05:00
AnonymousRandomPerson
4aafa434a6
Decomped IsTileGround()
2022-02-20 23:43:06 -05:00
AnonymousRandomPerson
ec6abc684e
Decomped HasQuarterHPOrLess
2022-02-20 22:51:36 -05:00
AnonymousRandomPerson
7c714bd14e
Decomped GetWeather()
2022-02-20 22:30:05 -05:00
AnonymousRandomPerson
e54b3427db
Decomped IsBossBattle()
2022-02-20 22:12:40 -05:00
AnonymousRandomPerson
60a19d681c
Decomped GetMapTile_2
2022-02-20 21:59:23 -05:00
AnonymousRandomPerson
96372eb336
Decomped CanUseOnSelfWithStatusChecker()
2022-02-20 21:59:22 -05:00
Seth Barberee
8e0ba3615a
few more decomped funcs
2022-02-17 19:02:44 -06:00
Seth Barberee
ee5fb3584d
move data from data to wonder_mail
2022-02-17 18:59:56 -06:00
Seth Barberee
3de1f79307
add more to moves header
2022-02-17 18:59:53 -06:00
Seth Barberee
ef97af7d03
add more funcs to headers and clean externs
2022-02-17 18:54:59 -06:00
Seth Barberee
b2e109dab1
Move some data to src and add some more headers
...
- Finish moving all data for main menu to src
- Move some more data to wonder_mail
- Add some headers to clean up some externs
2022-02-17 18:54:59 -06:00
AnonymousRandomPerson
ece475a480
Renamed some boolean move functions
2022-02-13 23:17:46 -05:00
AnonymousRandomPerson
2a2a0805b4
Decomped HasType()
2022-02-13 23:15:33 -05:00
AnonymousRandomPerson
3bbb6035e7
Decomped GetMoveTargetingFlagsForPokemon()
2022-02-13 22:30:25 -05:00
AnonymousRandomPerson
a02346be01
Decomped FindMoveTarget()
2022-02-13 22:02:17 -05:00
AnonymousRandomPerson
9939c543ce
Decomped TargetTileInFront()
2022-02-05 22:02:03 -05:00
AnonymousRandomPerson
a9b5977d4c
Decomped MoveMatchesChargingStatus
2022-02-05 20:23:01 -05:00
AnonymousRandomPerson
f728e7e90e
Decomped DecideAttack()
2022-02-04 23:13:01 -05:00
AnonymousRandomPerson
5dc5b3b1f9
Used official or more common names for music tracks
2022-01-26 00:07:18 -05:00
AnonymousRandomPerson
f2457501ee
Decomped IsFixedDungeon()
2022-01-25 23:24:14 -05:00
AnonymousRandomPerson
42909d0333
Decomped GetCrossableTerrain()
2022-01-25 23:17:27 -05:00
AnonymousRandomPerson
154c442505
Decomped CanMoveInDirection()
2022-01-25 22:46:40 -05:00
AnonymousRandomPerson
c5cd6e137f
Decomped IsSleeping()
...
-Function provided by SethBarberee.
2022-01-20 18:12:17 -05:00
AnonymousRandomPerson
afbc7deaea
Decomped SetWalkAction()
2022-01-13 23:18:59 -05:00
AnonymousRandomPerson
453618864e
Decomped HasStatusAffectingActions()
2022-01-13 22:56:30 -05:00
AnonymousRandomPerson
52e7368f30
Labeled CalculateFacingDir()
2022-01-08 00:08:00 -06:00
AnonymousRandomPerson
cbf41c6bf3
Decomped HasNegativeStatus()
2022-01-07 23:32:32 -06:00
AnonymousRandomPerson
42bcb068b6
Decomped CanTargetAdjacentPokemon()
2022-01-07 01:45:35 -06:00
AnonymousRandomPerson
05768ae71d
Decomped RoundUpFixedPoint()
2022-01-06 23:11:38 -06:00
AnonymousRandomPerson
d9b1ef43a6
Labeled Warp Scarf variables
2022-01-06 21:52:23 -06:00
AnonymousRandomPerson
c30cf5c6da
Decomped EvaluateItem()
2022-01-04 00:00:31 -06:00
AnonymousRandomPerson
a61f7ea2a1
Decomped HasItem()
2021-12-29 23:33:22 -06:00
AnonymousRandomPerson
ea10f7b7bd
Created header for pokemon_3
2021-12-28 22:15:56 -06:00
AnonymousRandomPerson
d40d2e55a3
Decomped IsTargetStraightAhead()
2021-12-28 21:38:42 -06:00
AnonymousRandomPerson
4bf154654b
Decomped TargetThrownItem()
2021-12-28 21:38:39 -06:00
Seth Barberee
f0ef6ae481
decomp some more
2021-12-24 17:45:49 -06:00
Seth Barberee
e7a59a1a21
move pokemon mail data to src
2021-12-22 17:00:21 -06:00
Seth Barberee
7a1956f51d
Merge pull request #87 from SethBarberee/personality_test_data_2
...
Personality test data 2
2021-12-21 15:05:05 -06:00
mid-kid
99a038284b
Translate all .include to #include
...
This decision was made to reduce the complexity of using .include whilst
juggling with tools/scaninc and tools/preproc:
- tools/scaninc doesn't apply the proper search rules for .include (it
assumes #include behavior). In particular, it doesn't consider paths
starting from $PWD, and doesn't scan the included files as a result.
- .include had to be processed before #include by preproc in many cases,
as code was being included that had to be preprocessed by CPP (think
of #define). This contradicts standard GCC behavior.
To make include paths consistent across the asm/ data/ and src/
directories, the following files were moved:
- constants/ → include/asm/constants/
- asm/macros/ → include/asm/macros/
- asm/macros.inc → include/asm/macros.inc
- include/macros/m4a.inc → include/asm/macros/m4a.inc
As part of the necessary changes for this to work, the scaninc method in
the makefile was improved to generate .d files that don't choke when
files are missing.
2021-12-20 16:29:12 +01:00
Seth Barberee
2ec7cc5bad
fix nonmatch and move question references
2021-12-19 14:59:10 -08:00
Seth Barberee
3021ae9077
all data moved except questions
2021-12-19 14:59:10 -08:00
AnonymousRandomPerson
0369264407
Decomped GetMapTileAtPosition()
2021-12-18 00:22:03 -05:00
AnonymousRandomPerson
c033aea36e
Moved gDungeonGlobalData definition to dungeon_global_data.h
2021-12-17 23:39:50 -05:00
AnonymousRandomPerson
b1fc911965
Decomped InSameRoom_2()
2021-12-17 23:38:06 -05:00
AnonymousRandomPerson
da8fcb2ac8
Decomped CanSee()
2021-12-14 23:26:56 -05:00
AnonymousRandomPerson
cd9a8c5a38
Decomped CanTarget()
2021-12-14 22:54:03 -05:00
mid-kid
087405b9d9
Dump and document status sprites
2021-12-13 10:44:48 -06:00
Cheng Hann Gan
c53bdc35f8
Dungeon random/AI decomp + converted positions to structs ( #83 )
...
* Decomped RollPercentChance()
* Decomped DungeonRandomCapped()
* Decomped DungeonRandom()
* Decomped FindRockItemTargets()
-Added position struct.
2021-12-12 12:52:06 -08:00
Cheng Hann Gan
a34c9ab91b
AI decomp + type cleanup ( #82 )
...
* Decomped SetAction()
* Changed MapTile.tileType to u16 bit field
* Decomped FindStraightThrowableTargets()
* Cleaned up CannotAttack()
* Cleaned up some externs
* Converted dungeon action to substruct
2021-12-09 10:56:12 -08: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
fd8720b75c
Label all entities in Boss Fight Cutscenes ( #78 )
...
* label all entities in cutscenes
* remove commented func.. wasn't matching anyway
* Skarmony -> Skarmory
2021-11-22 12:14:58 -06:00
Seth Barberee
bfaa55f2fe
Label and doc iq skills and tactics info ( #75 )
...
* label/doc iq skills/tactics info
* decomp a few more dungeon_util and label some funcs
* doc the IQSkills field
2021-11-15 11:02:26 -08:00
Cheng Hann Gan
0ea22237c9
Decomped DecideUseItem ( #73 )
2021-11-13 16:59:20 -08:00
Seth Barberee
561ea52847
Luminous cave ( #72 )
...
* fully decomp luminous cave
* remove header file. this one isn't ready yet
* doc few fields and func
* doc more of luminous cave
2021-11-10 08:43:51 -08:00
Seth Barberee
3a1db3dfac
Moves and some friend_area_action_menu
2021-11-02 16:31:16 -07:00
Cheng Hann Gan
dd128d78c6
Decomped more dungeon AI ( #67 )
...
* Decomped IsMovingClient()
* Fixed typos in boss dialogue
* Fixed spelling of Pelipper
* Decomped CannotUseItems
* Decomped ShouldAvoidEnemies()
* Decomped HasAbility()
* Decomped HasTactic()
* Decomped CannotMove
* Decomped CannotAct() and IsCharging()
2021-10-28 09:01:07 -07:00
Cheng Hann Gan
c98fb2c112
Decomped DecideAction() ( #66 )
...
* Decomped DecideAction()
* Defined dungeon Pokémon array sizes
2021-10-22 10:20:01 -07: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
Cheng Hann Gan
3f7ee3a806
Decomped entityExists() ( #64 )
2021-10-15 15:30:33 -07:00
Seth Barberee
25794a39c3
Finish main menu decomp ( #59 )
...
* decomp rest of main_menu
* move some main menu data over
* decomp some more wonder mail
* decomp the dungeon dialogue scene switches
* more wonder mail
* consolidate struct_802F204
* another wonder mail func
* more wonder mail
* slight cleanup
2021-10-11 09:03:17 -07:00
Cheng Hann Gan
2d4c802d76
Extracted species/item/move strings ( #63 )
...
* Extracted species/item/move strings
* Used binary strings for bitwise flag variables
2021-10-10 07:59:35 -07:00
Cheng Hann Gan
78632822c3
Added move data JSON ( #60 )
...
* Added move data JSON
* Fixed typo
* Fixed name of placeholder move
2021-10-05 17:09:53 -07:00
Cheng Hann Gan
12aec1bb71
Created species/item data JSONs ( #57 )
...
* Created species data JSON
* Added item data JSON
* Removed address field from JSONs
-Moved constants/item.h import to item.h.
* Used default values for some JSON fields
-Use item ID macros for item evolutions.
2021-09-28 09:50:36 -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
Cheng Hann Gan
8237e29a16
Defined more in-dungeon structs and enums ( #53 )
...
* Defined DungeonEntity
* Rename EntityType enums
* Revert EntityType rename
* Defined more in-dungeon structs and enums
* Added more dungeon global structs/enums
* Prefixed dungeonGlobalData with g
* Fixed compile errors
* Removed some CRLFs
* Fixed compile after merge
* Revert Makefile
* Rename DungeonEntityData.entityType
Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
* Renamed symbols per PR comments
Co-authored-by: Cheng Hann Gan <chenghann_gan@ultimatesoftware.com>
Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-09-09 16:22:48 -07:00
Seth Barberee
4eff188244
Thank You Mail and minor DungeonEnitity Work ( #52 )
...
* Thank You Mail: split out code into own file w/ data
* use constant for facingDir
2021-09-08 21:32:59 -07:00
Cheng Hann Gan
0313c6bbc5
Defined DungeonEntity ( #51 )
...
* Defined DungeonEntity
* Rename EntityType enums
* Revert EntityType rename
2021-09-03 21:47:29 -07: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
459171cf48
Decomp most of friend_rescue ( #49 )
...
* decomp most of friend_rescue
* dump corresponding data
* more data dumping and name some personality test funcs
* dump more text
2021-08-20 22:10:15 -05: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
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
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
Seth Barberee
a65d358927
minor code cleanup
2021-07-12 17:50:19 -05:00
Dennis
da7b30612f
More work on item related functions ( #44 )
...
* 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
* decompile sub_80915F4
* decompile HasGummiItem
* decompiled another function and renamed stuff
* decompile 2 smaller functions
* more functions
* more decompiling and renaming
* redo change that was undone in the merge
2021-07-12 14:10:32 -05: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
386299d1f4
Makefile and Install.md Revamp ( #41 )
...
* Makefile: move over to gcc for preproc and ditch cpp
* INSTALL: rewrite INSTALL
* README: add CI badge
* Makefile: make tools build before anything else
2021-07-09 19:35:12 -05:00
Seth Barberee
6aa475c631
Sese's vacation work
2021-07-07 11:39:34 -05:00
Seth Barberee
f308c79eba
15% pog
2021-06-28 14:28:21 -05:00
Seth Barberee
84821577ad
match CalculateEXPGain
2021-06-23 18:05:31 -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
f65dee5a14
Wonder mail and some boss dialogues ( #36 )
...
* more wonder mail and main menu work
* Lots of things.. doc'ing, decomping, and other things
* continue decomping boss scenes
* up to Suicune
* up to Mewtwo dialogue
* up to Raquaza
* fix spelling error on Rayquaza and decomp a few more
* up to groudon
* divide > shift
2021-04-19 23:55:40 -05:00
Seth Barberee
d316d1e359
Preproc all the data ( #35 )
...
* actually put C files in preproc and use it for formatted type names. Cleaned up makefile like pokeemerald
* finish adding all colors and text macros to charmap
* preproc all the data and use text macros
* move all of wonder_mail_1 to src
* unify wonder_mail and wonder_mail_mid
* small code cleanup
* name two more exclusive pokemon funcs
* decomp a few more wonder mail funcs
* clean up MemoryFill call
* doc more of wonder mail in main menu
2021-04-05 22:05:09 -05:00
Seth Barberee
22fec43f18
More menu work ( #33 )
...
* split adventure log menu out and decompile
* add most adventure log matchings w/ 2 nonmatchings and move some relevant data
* more work on other menus
* fully decomp debug stuff around 203B3F0
* more debug menu work
* fix CreatePartnerSelectionMenu nonmatch
* move more data and clean some data up
2021-04-03 20:44:48 -05:00
Seth Barberee
a2d206665c
Move some data and Splitting ( #32 )
...
* move friend area settings to src
* split out playtime into different C file and decomp a few more funcs
* time -> play_time
* fix include
* split out more wonder mail stuff
* unify 203B2C0 and unkDungeon structs. snuck in a decomp func too
* split out more menu screens
* work some more on trade items
* doc a few more things
* add a close nonmatch and decomp nullsub and small func
* rollback struct attempt since it causes nonmatchings
* only one func left in asm
* death to trade_item asm and unify into one C file
* more docing and cleanup
* label main menu and trade items menu global menu struct
* doc itemMode
2021-03-30 13:11:51 -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
Seth Barberee
7b142311a7
Miscellaneous Work (Again) ( #30 )
...
* work on debug menu and document that and main menu
* split, decomp, label more funcs
* split exclusive pokemon data out into C
* macro-ize exlusive pokemon data
* decomp 2 more funcs
* decomp a few more
* finally match PromptNewQuestion
* woot 7% aka more debug menu stuff
2021-03-12 15:39:07 -06:00
Seth Barberee
d72e17b5f5
Miscellaneous decomp/labeling/splitting ( #29 )
...
* lots of wonder mail work, credits and label some stuff
* nonmatch one intr func, match another, and label unused intr func
* seperate credits out
* split out debug menu and other stuff that isn't main menu
* label another func
* label some more funcs
2021-02-27 12:16:45 -06:00
Seth Barberee
7fa4f1a92b
Fully decomp save.s ( #28 )
...
* some work on decomping more save stuff
* code cleanup and decomp another save func
* fully decomp save and combine split save c files
* fix two nonmatchings
2021-02-21 13:13:55 -06:00
Seth Barberee
c754c2a046
Decomp more of personality_test ( #27 )
...
* decomp most of personality_test
* just gonna move the funcs to src in assembly for now so I can combine stuff
* label another func and some cleanup
* one func of personality test left in asm
* small cleanups and labeling of funcs
2021-02-19 18:01:53 -06:00
Seth Barberee
8dfd044ef3
Some Personality and data ( #26 )
...
* decomp few personality funcs and clean up some pointers in the dungeon data
* de-pointer-ify friend area dialogue
* clean pointers on a personality test question
* decomp a few more main menu funcs and dump some more data
* label some funcs
2021-02-07 21:10:12 -06:00
Seth Barberee
1d9dbf3497
add debug.h
2021-01-28 09:24:55 -06:00
Seth Barberee
4886c9f7dc
decomp, label, doc, repeat
2021-01-28 09:24:55 -06:00
Seth Barberee
cb77386b65
more headway on Pokemon funcs and labeled in asm
2021-01-22 10:39:42 -06:00
Seth Barberee
ec192a8fa8
5% wooo
2021-01-09 10:33:29 -06:00
Seth Barberee
469212f7ee
CPU and GPU Reg Funcs Decomp ( #16 )
...
* decomp/doc cpu funcs and gpu reg funcs
* use Cpu32 macro funcs
* address review comments
* decomp SetBGOBJEnableFlags
2021-01-04 13:40:33 -06:00
Seth Barberee
87cd9885a9
Friend Area Decomp Work ( #15 )
...
split out and work on friend area stuff
2020-12-31 18:30:16 -06:00
Mateusz Naściszewski
1d43c0efeb
Decompile GameLoop and lots of renames
2020-12-28 20:13:22 -06:00
Mateusz Naściszewski
fb2fc3a2ba
Remove unused field from Input struct
2020-12-28 20:13:22 -06:00
Mateusz Naściszewski
372d737a12
Label funcs and globals
2020-12-28 20:13:22 -06:00
Mateusz Naściszewski
6362345b04
Decompile UpdateInput
...
and some other minor stuff.
2020-12-28 20:13:22 -06:00
Seth Barberee
2582d7a868
isemi-identified VRAM and split personality test funcs
2020-11-23 15:22:16 -06:00
Seth Barberee
cbfab08a06
finish docing PlayTime and fix function - Kermalis
2020-11-20 10:33:21 -06:00
Seth Barberee
5f8105180b
combining and doc'ing of playtime things
2020-11-19 11:27:18 -06:00
Seth Barberee
578522b3d3
match another function and fix nonmatching
2020-11-18 00:44:35 -06:00
Seth Barberee
6e33dcb937
more work on music functions
2020-11-17 22:20:28 -06:00
Seth Barberee
713221ad1f
forgot to fix the type on this struct
2020-11-07 17:50:29 -06:00
Seth Barberee
9d383609e2
some splitting and sync'ing declarations/vars
2020-11-01 23:23:32 -06:00
Seth Barberee
acd79365e7
fix up constants for species according to datacrystal
2020-10-29 17:37:54 -05:00
Seth Barberee
24ff70e21e
start some basic constants for dungeon data
2020-10-22 19:09:07 -05:00
Seth Barberee
184d3819ab
more decomping of funcs
2020-10-20 18:05:23 -05:00
Seth Barberee
0271952426
Merge remote-tracking branch 'nullablevoid/master' into master
...
Port m4a from pokeemerald into pmd-red
2020-10-20 13:08:42 -05:00
Seth Barberee
1b0fc9f374
decomp an evolve func for pokemon
2020-10-18 18:16:28 -05:00
Seth Barberee
9b8e49226f
start moving some data into c of personality test
2020-10-17 12:27:49 -05:00
Seth Barberee
6c9dd59b56
nonmatch bc I'm so close on those
2020-10-15 16:56:25 -05:00
Seth Barberee
a391aaa3f6
unify save defines and decomp more save stuff
2020-10-09 15:16:49 -05:00
Seth Barberee
d60e36b6b8
decomp a number of pokemon functions
2020-10-01 17:40:44 -05:00
Seth Barberee
96fdd3aae0
successful decomp of one pokemon data func and struct.. making headway
2020-10-01 13:32:53 -05:00
Seth Barberee
cd050a5e7d
found more MonsterParameter funcs that weren't in the split and decomped a few of them
2020-09-23 22:56:31 -05:00
Seth Barberee
1bacffd62f
we already decomped this func so use it from text
2020-09-21 12:03:19 -05:00
Seth Barberee
d5e31c8be0
decomp decomp decomp
2020-09-21 01:40:48 -05:00
Seth Barberee
977ef7d8aa
fix guards
2020-09-20 19:33:21 -05:00
Seth Barberee
ff099968a1
nonmatching input be GONE. Just one func left
2020-09-16 17:01:21 -05:00
Seth Barberee
190c3562b9
decomp a chunk of input
2020-09-16 14:00:48 -05:00
Seth Barberee
424db9c41b
split out pokemon funcs and decomp another nullsub
2020-09-16 00:15:52 -05:00
Seth Barberee
312883043b
doc'ing more bool stuff from pmde
2020-09-09 19:58:33 -05:00
Seth Barberee
ef3c1e0138
oops it's a bool
2020-09-09 19:47:58 -05:00
Seth Barberee
db15fdd324
documented some fields thx to PMDe
2020-09-09 19:46:02 -05:00
shinny
cef20f5b34
decomp dungeon data getters
2020-06-02 14:56:12 -04:00
Kermalis
fbd4bbc146
Add libisagbprn
2019-08-13 13:00:33 -04:00
nullableVoidPtr
8834fdd3e2
Port m4a from pokeemerald
2019-08-11 14:37:57 +00:00
nullableVoidPtr
a611b9673e
"Finish" decompiling bg_palette_buffer.s and m4a_2.s, and rename text variables
...
We all have our breaking points :matchlikethis:
2018-11-21 18:48:44 +08:00
nullableVoidPtr
ed3b066e77
Merge remote-tracking branch 'PikalaxALT/text'
2018-11-20 21:55:23 +08:00
nullableVoidPtr
fbe7d0d3bb
Merge remote-tracking branch 'PikalaxALT/libc'
...
Added dependency scanning, used standard flags to link libs
2018-11-20 21:11:50 +08:00
nullableVoidPtr
ff37bfefe0
Dump gMPlayTable and gSongTable
2018-11-20 19:50:34 +08:00
nullableVoidPtr
c7045ae369
Identify, split, decompile m4a, and more
...
ResetSprites, gCharMemCursor, gSpriteCount; analysed subheaps; identified more file pointers
2018-11-20 15:04:02 +08:00
nullableVoidPtr
f4ef62bb41
Renamed primary heap variables and partial cleanup m4a.s
2018-11-20 15:04:00 +08:00
scnorton
192ee78bb9
through sub_8006438
2018-01-21 17:48:35 -05:00
scnorton
8bff047871
through sub_80063D8
2018-01-21 17:12:02 -05:00
scnorton
91c6c24400
sub_8006218
2018-01-21 16:51:04 -05:00
scnorton
2695f8d39a
Include <string.h> in global.h and add dependency scanning
2018-01-21 14:57:28 -05:00
sceptillion
ae6d7f251e
decompile flash
2017-12-11 19:05:47 -08:00
sceptillion
87ef770ca2
decompile util
2017-12-11 10:14:59 -08:00
sceptillion
041c0891d8
decompile other_random
2017-12-11 09:18:22 -08:00
sceptillion
66219cd4af
create random.h
2017-12-11 00:56:09 -08:00
sceptillion
d07afbc081
initial commit
2017-12-10 22:41:46 -08:00