Commit Graph

143 Commits

Author SHA1 Message Date
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
AnonymousRandomPerson
8dfd7f9b88 Matched overlay 9 2023-11-11 23:20:03 -05:00
AnonymousRandomPerson
d3ebef1fd5 Matched overlay 6 2023-11-11 23:05:15 -05:00
AnonymousRandomPerson
16e834d109 Split overlay 8 for EU 2023-11-11 19:20:48 -05:00
AnonymousRandomPerson
bba7179fa8 Defined pointers for ARM9 EU 2023-11-11 17:05:54 -05:00
AnonymousRandomPerson
0af606d5a7 Synced BSS symbols from pmdsky-debug 2023-11-11 16:13:07 -05:00
AnonymousRandomPerson
c411e0ccee Matched arm9 EU 2023-11-11 00:46:55 -05:00
AnonymousRandomPerson
e926928a12 Split overlay 1 ASM for EU 2023-11-10 23:16:12 -05:00
AnonymousRandomPerson
0fa05464fa Split overlay 2 for EU 2023-11-10 21:15:23 -05:00
AnonymousRandomPerson
cc294b4f88 Fixed more arm9 EU diffs 2023-11-10 20:18:53 -05:00
AnonymousRandomPerson
25f1e18638 Split overlay 29 ASM for EU 2023-11-10 16:47:37 -05:00
AnonymousRandomPerson
0571851619 Fixed more arm9 EU diffs 2023-11-09 00:08:05 -05:00
AnonymousRandomPerson
35be030179 Split overlay 11 for EU 2023-11-08 23:45:21 -05:00
AnonymousRandomPerson
db9df12cb9 Fixed more arm9 EU diffs 2023-11-07 22:36:41 -05:00
AnonymousRandomPerson
e1bcda7226 Split overlay 7 for EU 2023-11-01 23:25:41 -04:00
AnonymousRandomPerson
d9b97a4218 Split overlay 10 ASM for EU 2023-11-01 18:44:20 -04:00
AnonymousRandomPerson
7659b5b859 Split ARM9 ASM for EU 2023-11-01 18:44:20 -04:00
AnonymousRandomPerson
e302619f59 Synced from pmdsky-debug 2023-11-01 18:42:38 -04:00
AnonymousRandomPerson
b9699c04ad Synced from pmdsky-debug 2023-10-31 21:24:37 -04:00
AnonymousRandomPerson
76a0769dde Synced pmdsky-debug symbols 2023-10-05 18:57:00 -04:00
AnonymousRandomPerson
dd72f6f3b0 Synced pmdsky-debug symbols 2023-10-03 20:19:55 -04:00
AnonymousRandomPerson
369f5959eb Fixed calls to overlay 31 2023-09-29 23:28:34 -04:00
AnonymousRandomPerson
94de0f869b Defined pointers for overlay 1 2023-09-29 22:27:09 -04:00
AnonymousRandomPerson
f012ebbaec Defined pointers in overlay 0 2023-09-29 22:14:53 -04:00
AnonymousRandomPerson
bb960c2d87 Defined pointers to ITCM 2023-09-29 21:52:28 -04:00
AnonymousRandomPerson
2b219f18f6 Fixed pointers with wrong overlay 2023-09-27 23:03:55 -04:00
AnonymousRandomPerson
a5ca344779 Fixed references to overlay 2 symbols 2023-09-27 00:09:45 -04:00
AnonymousRandomPerson
0108dbff6e Defined pointers for ITCM 2023-09-27 00:09:45 -04:00
AnonymousRandomPerson
ba2e47b1f0 Defined pointers in arm9 main 2023-09-27 00:09:45 -04:00
AnonymousRandomPerson
c71d384d34 Defined pointers for overlay 10 2023-09-23 20:45:34 -04:00
AnonymousRandomPerson
cef6c46a49 Defined pointers for ov11 overlay table 2023-09-23 20:45:34 -04:00
AnonymousRandomPerson
54e9ffec87 Synced symbols from pmdsky-debug 2023-09-22 00:36:00 -04:00
AnonymousRandomPerson
5031539786 Defined pointers for overlay 34 2023-09-22 00:36:00 -04:00
AnonymousRandomPerson
37c3e6fd5f Defined pointers for overlay 30 2023-09-22 00:36:00 -04:00