Commit Graph

176 Commits

Author SHA1 Message Date
AnonymousRandomPerson
fdadd56db7 Synced from pmdsky-debug 2024-09-03 21:04:21 -04:00
AnonymousRandomPerson
1a82c65375 Synced from pmdsky-debug 2024-09-01 21:10:56 -04:00
AnonymousRandomPerson
c397d82910 Synced from pmdsky-debug 2024-08-29 23:34:55 -04:00
AnonymousRandomPerson
500de9947a Synced from pmdsky-debug 2024-08-14 18:22:47 -04:00
AnonymousRandomPerson
694eb3eb00 Synced from pmdsky-debug 2024-06-30 23:51:00 -04:00
AnonymousRandomPerson
cb2ebc82eb Added JP to pmdsky-debug syncing 2024-06-23 16:20:55 -05:00
AnonymousRandomPerson
bd05e869b6 Matched overlays 29/30 JP 2024-06-23 00:33:13 -05:00
AnonymousRandomPerson
6115e36be7 Matched overlay 31 JP 2024-06-22 21:42:04 -05:00
AnonymousRandomPerson
b61b231339 Matched overlay 24 JP 2024-06-21 23:13:30 -05:00
AnonymousRandomPerson
c97b2de8fc Matched overlay 13 2024-06-19 22:00:11 -05:00
AnonymousRandomPerson
8adb7b97fc Matched overlay 16 2024-06-19 14:05:35 -05:00
AnonymousRandomPerson
4cdeec3ccf Added documented symbol counter 2024-06-09 01:48:22 -04:00
AnonymousRandomPerson
4c324a4dcd Matched overlay 9 2024-05-20 00:24:27 -04:00
AnonymousRandomPerson
6992e15708 Matched overlay 3 2024-05-19 22:16:58 -04:00
AnonymousRandomPerson
9450eca1c3 Fixed some ARM9 JP mismatches 2024-04-19 21:50:29 -04:00
AnonymousRandomPerson
218249408c Fixed some ARM9 JP mismatches 2024-04-17 23:53:07 -04:00
AnonymousRandomPerson
2d19cbd819 Split ITCM JP 2024-04-17 23:53:07 -04:00
AnonymousRandomPerson
a7f68a191f Cleaned up JP ARM9 diffs 2024-04-17 23:53:07 -04:00
AnonymousRandomPerson
13309750b6 Split overlay 3 JP 2024-04-17 23:52:40 -04:00
AnonymousRandomPerson
7fe82696ad Split overlay 1 ASM JP 2024-04-17 23:52:40 -04:00
AnonymousRandomPerson
7121588672 Synced from pmdsky-debug 2024-04-17 23:41:56 -04:00
AnonymousRandomPerson
b53126dcd2 Synced from pmdsky-debug 2024-03-24 19:38:38 -04:00
AnonymousRandomPerson
baa1d4017c Added more DSE functions
-Contributed by Rhokin.
2024-02-08 18:23:43 -05:00
AnonymousRandomPerson
eeb593808a Added more DSE functions
-Contributed by Rhokin.
2024-01-28 22:45:02 -05:00
AnonymousRandomPerson
ce50f1612d Synced from pmdsky-debug 2024-01-18 11:23:11 -05:00
AnonymousRandomPerson
14f2b4cd9c Used original Pascal_SnakeCase for DSE functions 2023-12-30 18:06:04 -06:00
AnonymousRandomPerson
0ba1d76398
Merge pull request #57 from UsernameFodder/sync
Sync some symbols from pokeheartgold
2023-12-29 12:20:44 -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
ElectricGeorge
fb6eeaa3d5
Merge branch 'main' into naming 2023-12-28 17:07:27 -05:00
ElectricGeorge
bae1a55289
Rename file_rom.c functions 2023-12-28 14:08:33 -05:00
ElectricGeorge
7b2686518d
Rename directory_file_mngr.c, directory_file.c symbols 2023-12-28 13:30:06 -05:00
ElectricGeorge
9d52129218
Rename debug.c functions 2023-12-28 11:30:48 -05:00
ElectricGeorge
3c28624de2
Decomp ov29_022DC240 2023-12-28 10:33:24 -05:00
UsernameFodder
32998ca899 Sync math operator/utility functions from pokeheartgold
Compared/synced by hand from the pokeheartgold asm.

Some of the functions had labels corresponding to libgcc counterparts;
rename them all for consistency.

Note that some of the functions have multiple names in pokeheartgold
(of which at most one is actually used). Instead of polluting the xMAP
files with multiple symbols (some with zero length), which makes it
really hard for scripts to parse, just add these alternate names as
comments. This makes them searchable without having an effect on build
artifacts.
2023-12-27 02:12:38 -06:00
AnonymousRandomPerson
c05f2538f9 Synced from pmdsky-debug 2023-12-21 00:52:30 -05:00
AnonymousRandomPerson
7252f84dd1 Synced from pmdsky-debug 2023-12-19 22:23:46 -05:00
AnonymousRandomPerson
c8c61d2b90 Decomped LFO functions
Contributed by Rhokin.
2023-12-10 13:41:43 -05:00
AnonymousRandomPerson
7e82d8e77e Decomped FemaleToMaleForm
Originally decomped by techticks in the pret Discord. https://discord.com/channels/442462691542695948/1141333060508467321/1145791217657987202
2023-12-08 23:32:53 -05:00
AnonymousRandomPerson
ebd2d093b8 Decomped sound envelope functions
Contributed by Rhokin in the SkyTemple Discord. https://discord.com/channels/710190644152369162/804247227991326730/1182773685317271634
2023-12-08 23:16:22 -05:00
AnonymousRandomPerson
a2b8c4b62c Synced from pmdsky-debug 2023-12-04 18:27:52 -05:00
AnonymousRandomPerson
cc23f5352f Synced from pmdsky-debug 2023-11-29 22:41:14 -05:00
AnonymousRandomPerson
4c60e86fb8 Synced from pmdsky-debug 2023-11-28 17:47:17 -05:00
AnonymousRandomPerson
3a591b0d4a Fixed some incorrect symbol names 2023-11-22 14:53:02 -06:00
AnonymousRandomPerson
d564ca9d22 Supported EU syncing to pmdsky-debug 2023-11-21 22:57:16 -06:00
AnonymousRandomPerson
82bd336cdc Supported EU syncing from pmdsky-debug 2023-11-20 23:36:17 -06:00
AnonymousRandomPerson
54691a3247 Matched overlay 30 EU 2023-11-19 23:51:17 -06:00
AnonymousRandomPerson
a31f5378d4 Matched overlay 29 EU 2023-11-19 22:42:09 -06:00
AnonymousRandomPerson
5a58570448 Matched overlays 14/17 EU 2023-11-12 23:59:07 -05:00
AnonymousRandomPerson
0a3c493127 Matched overlay 11 EU 2023-11-12 20:56:20 -05:00
AnonymousRandomPerson
b8771bdf64 Matched overlay 10 EU 2023-11-11 23:25:24 -05:00