Commit Graph

78 Commits

Author SHA1 Message Date
AnonymousRandomPerson
1d020b7eff Decomped GetExplorerMazeTeamName
Decomped by @slaw-22
2026-03-16 20:00:02 -04:00
AnonymousRandomPerson
45b0de18d3 Decomped GetExplorerMazeTeamName
Decomped by @slaw-22
2026-03-16 00:09:10 -04:00
AnonymousRandomPerson
e81c1c4d20 Excluded SDK symbols from pmdsky-debug sync 2026-02-09 22:38:56 -05:00
AnonymousRandomPerson
a05015dfe2 Synced from pmdsky-debug 2026-01-28 21:04:48 -05:00
AnonymousRandomPerson
70cc523b7b Decomped GetTreatmentBetweenMonstersIgnoreStatus 2025-10-22 22:10:25 -04:00
AnonymousRandomPerson
ed11a850e9 Decomped ShouldMonsterRunAwayAndShowEffectOutlawCheck 2025-10-22 21:31:42 -04:00
AnonymousRandomPerson
3214a390d4 Synced from pmdsky-debug 2025-10-22 21:15:44 -04:00
AnonymousRandomPerson
5bedbc4753 Decomped CalculateAiTargetPos
Matched by @taxicat1
2025-10-03 20:05:37 -04:00
AnonymousRandomPerson
c9b9b65fdf Excluded symbols starting with @ in pmdsky-debug sync 2025-09-22 21:45:14 -04:00
AnonymousRandomPerson
78ff1a2a8f Moved TYPE_MATCHUP_TABLE to C 2025-09-22 21:45:14 -04:00
AnonymousRandomPerson
9dfaf725cd Decomped IsMonsterSleeping 2025-09-11 23:24:47 -04:00
AnonymousRandomPerson
520ae97054 Decomped ov28_0238A58C
Decomped by @taxicat1
2025-09-07 23:37:58 -04:00
AnonymousRandomPerson
c31bd7d9bc Added nonmatching for StatusCheckerCheckOnTarget 2025-09-01 23:56:49 -04:00
AnonymousRandomPerson
1f04b8558e Added name differences between decomp and pmdsky-debug in sync script 2025-08-31 14:10:28 -04:00
AnonymousRandomPerson
e6cfeaa6bc Synced from pmdsky-debug 2025-08-26 19:28:08 -04:00
Seth Barberee
c984945d41 fix: add -lm to gen_fx_consts Makefile 2025-08-17 10:57:29 -07:00
AnonymousRandomPerson
d37282fba3 Added ASM symbol hack to pmdsky-debug sync blacklist 2025-08-07 20:37:10 -04:00
AnonymousRandomPerson
1331886e47 Extract new nonmatching format in extract_function 2025-08-07 20:22:28 -04:00
AnonymousRandomPerson
cde588512b Fixed unbound local in sync_to_pmdsky_debug 2025-08-06 20:33:01 -04:00
AnonymousRandomPerson
36dbdd8862 Use argparse for extract_function 2025-07-16 01:20:40 -04:00
AnonymousRandomPerson
a824c5bc03 Decomped IsMoveRangeStringUser 2025-06-22 17:36:12 -05:00
AnonymousRandomPerson
710459dbb1 Fixed extract_function extracting offset constants 2025-06-17 19:20:17 -05:00
AnonymousRandomPerson
80ea87bb2e Support nonmatching in extract_function 2025-06-10 23:16:45 -04:00
AnonymousRandomPerson
52e04c047b Support ITCM in extract_function 2025-06-10 22:30:27 -04:00
AnonymousRandomPerson
e858032839 Synced BSS symbols from pmdsky-debug 2024-12-30 01:18:28 -06:00
AnonymousRandomPerson
0d4b5d3ff2 Decomped AiDecideUseItem 2024-12-30 00:22:22 -06:00
AnonymousRandomPerson
607f3741a5 Synced from pmdsky-debug 2024-12-28 00:42:34 -06:00
AnonymousRandomPerson
3f53ea0f72 Decomped IsChargingAnyTwoTurnMove 2024-12-27 23:59:57 -06:00
AnonymousRandomPerson
15cc2d2b9a Synced from pmdsky-debug 2024-12-05 01:52:27 -05:00
AnonymousRandomPerson
d131e83082 Allow specifying new file name in extract_function 2024-11-20 23:58:31 -05:00
AnonymousRandomPerson
83244da18a Fix extract_function including numbers in includes 2024-10-28 22:15:19 -04:00
AnonymousRandomPerson
764a69a219 Fixed pmdsky-debug sync adding to out-of-range subsymbol dirs 2024-10-24 22:53:10 -04:00
AnonymousRandomPerson
6564a51336 Fixed sync-to-pmdsky-debug inserting in wrong place 2024-10-19 00:03:35 -04:00
AnonymousRandomPerson
f2e7f20772 Fix nonmatching after merge 2024-10-18 21:21:26 -04:00
AnonymousRandomPerson
1999f0b9eb Merge branch 'overlay31' of https://github.com/igidrau/pmd-sky 2024-10-18 18:54:33 -04:00
AnonymousRandomPerson
de40a04a70 Decomped ov15_0238AD78
Decomped by Seti
2024-10-18 01:12:59 -04:00
user
40e311f222 Import struct monster from pmdsky-debug 2024-08-04 18:49:21 +02:00
user
76e8d94dc1 Decomp ov31_02382F68 2024-07-31 08:22:44 +02:00
AnonymousRandomPerson
cb2ebc82eb Added JP to pmdsky-debug syncing 2024-06-23 16:20:55 -05:00
AnonymousRandomPerson
4cdeec3ccf Added documented symbol counter 2024-06-09 01:48:22 -04:00
AnonymousRandomPerson
f4880f0b8f Split arm9 ASM JP 2024-04-17 23:52:39 -04:00
AnonymousRandomPerson
590d633a48 Set up initial JP build 2024-04-17 23:52:39 -04:00
AnonymousRandomPerson
09b1e43bd6 Detected subsymbol dirs in sync to pmdsky-debug 2024-02-08 18:23:43 -05:00
AnonymousRandomPerson
8304f6ecd3 Supported pmdsky-debug aliases for sync 2024-01-06 14:18:12 -06:00
AnonymousRandomPerson
0d66c0d994 Temporarily ignored prototype symbol name syncing 2023-12-30 18:09:34 -06:00
AnonymousRandomPerson
14f2b4cd9c Used original Pascal_SnakeCase for DSE functions 2023-12-30 18:06:04 -06:00
UsernameFodder
8e6873cb29 Sync some symbols from pokeheartgold
These were found by correlating identical code between Sky and Heart
Gold.

This is the first of a series of results from this correlation work.
Some of the changes included in this commit:
- init code
- math utilities (FX_, VEC_, MTX_)
- graphics utilities (GX_ and friends)

None of the code here is decompiled, so this change only includes
renames and tweaks to the asm.

Note: GX_HBlankIntr is not the same between EoS and Heart Gold, but the
label was added anyway because it is between GX_Init and GX_VBlankIntr
in both games. The latter two functions DO match between games.
2023-12-29 01:52:12 -06:00
UsernameFodder
3d87a95850 Support syncing BSS symbols to pmdsky-debug
These data symbols can be added to ram.yml. Since information is lost,
it's not possible to go in the other direction, so RAM syncing can only
be done TO pmdsky-debug.
2023-12-28 23:50:54 -06:00
UsernameFodder
c2f4f07c30 sync_to_pmdsky_debug.py: Pass pmdsky_debug_section as an arg
This variable was being referenced as a global by sync_xmap_symbol.
Pass it in as a local parameter instead.
2023-12-28 22:27:07 -06:00
AnonymousRandomPerson
03c0ba33be Fixed more pmdsky-debug sync issues
-Creating new header symbol now works when preceding symbol isn't in header.
2023-12-28 21:10:40 -06:00