vernalbreeze
783439e7d7
Label SDK functions
2026-02-09 12:33:16 -05:00
AnonymousRandomPerson
2f012d9280
Synced from pmdsky-debug
2026-01-28 01:49:00 -05:00
AnonymousRandomPerson
3214a390d4
Synced from pmdsky-debug
2025-10-22 21:15:44 -04:00
AnonymousRandomPerson
c133dba50c
Decomped ov00_0230D388
2025-08-26 17:45:07 -04:00
AnonymousRandomPerson
ceee9cad0c
Synced from pmdsky-debug
2025-05-21 20:19:28 -04:00
AnonymousRandomPerson
3f53ea0f72
Decomped IsChargingAnyTwoTurnMove
2024-12-27 23:59:57 -06:00
AnonymousRandomPerson
a5a1d2a115
Synced from pmdsky-debug
2024-12-22 22:48:24 -06:00
AnonymousRandomPerson
15cc2d2b9a
Synced from pmdsky-debug
2024-12-05 01:52:27 -05:00
AnonymousRandomPerson
dbaac1e564
Added in-progress decomp.me links
2024-10-28 21:40:10 -04:00
AnonymousRandomPerson
f76b7570a1
Matched overlays 0/8
2024-05-19 21:54:26 -04:00
AnonymousRandomPerson
f9bf8c8e48
Split overlay 0 JP
2024-05-13 23:18:57 -04:00
AnonymousRandomPerson
de14ecef7a
Split overlay 1 data JP
2024-04-17 23:52:40 -04: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
9d52129218
Rename debug.c functions
2023-12-28 11:30:48 -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
7252f84dd1
Synced from pmdsky-debug
2023-12-19 22:23:46 -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
4c60e86fb8
Synced from pmdsky-debug
2023-11-28 17:47:17 -05:00
AnonymousRandomPerson
82bd336cdc
Supported EU syncing from pmdsky-debug
2023-11-20 23:36:17 -06:00
AnonymousRandomPerson
8f9b3c8b8e
Defined pointers for overlay 0 EU
2023-11-11 19:26:59 -05:00
AnonymousRandomPerson
16e834d109
Split overlay 8 for EU
2023-11-11 19:20:48 -05:00
AnonymousRandomPerson
c411e0ccee
Matched arm9 EU
2023-11-11 00:46:55 -05:00
AnonymousRandomPerson
cc294b4f88
Fixed more arm9 EU diffs
2023-11-10 20:18:53 -05:00
AnonymousRandomPerson
db9df12cb9
Fixed more arm9 EU diffs
2023-11-07 22:36:41 -05:00
AnonymousRandomPerson
4c5569a9e7
Split overlay 0 data for EU
2023-11-05 23:39:29 -05:00
AnonymousRandomPerson
b2d74ecc20
Split overlay 0 ASM for EU
2023-11-02 00:05:31 -04:00
AnonymousRandomPerson
e1bcda7226
Split overlay 7 for EU
2023-11-01 23:25:41 -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
a5ca344779
Fixed references to overlay 2 symbols
2023-09-27 00:09:45 -04:00
AnonymousRandomPerson
b368278ab4
Synced symbols from pmdsky-debug
2023-09-17 14:45:32 -04:00
AnonymousRandomPerson
8981e8ba54
Defined pointers for overlay 0
2023-09-17 00:05:21 -04:00
AnonymousRandomPerson
fc21fc777e
Renamed debug_flag_2 to debug_log_flag
2023-09-15 10:14:47 -04:00
marius david
bea8eb0735
Decompiled the rest of debug display functions
2023-09-14 13:41:12 +02:00
AnonymousRandomPerson
a91d39d709
Synced latest pmdsky-debug symbols
2023-09-05 22:25:01 -04:00
AnonymousRandomPerson
f9a76fcaa2
Fixed naming for data/BSS symbols
2023-08-15 23:13:37 -04:00
AnonymousRandomPerson
ab9a837d4b
Matched overlay table
2023-08-14 22:35:23 -04:00
AnonymousRandomPerson
6e1d5f7333
Added BSS to overlays
2023-08-14 00:17:21 -04:00
AnonymousRandomPerson
6a3f51f9c1
Filled holes in overlay 0
2023-07-31 23:28:18 -04:00
AnonymousRandomPerson
3e371e1eef
Matched overlay 8
2023-07-15 21:59:57 -04:00
AnonymousRandomPerson
f43019a2dd
Fixed overlay addresses
2023-07-14 23:50:39 -04:00
AnonymousRandomPerson
3a75a3b64d
Moved system code to lib/syscall
2023-07-12 23:47:38 -04:00
AnonymousRandomPerson
dbfc418768
Dumped remaining bytes in overlays
2023-07-12 22:34:58 -04:00
AnonymousRandomPerson
80956ec169
Cleaned out extra library code
2023-07-10 21:26:59 -04:00
AnonymousRandomPerson
e352ec7451
Removed incorrect ov10 calls
2023-07-09 20:43:44 -04:00
AnonymousRandomPerson
197ba2abf1
Removed incorrect ov02 calls
2023-07-09 20:35:58 -04:00
AnonymousRandomPerson
ad62158e7f
Fixed remaining compile errors
2023-07-09 00:02:54 -04:00
AnonymousRandomPerson
b034d9bc2c
Cleaned up more unmapped functions
2023-07-08 22:17:29 -04:00
AnonymousRandomPerson
bb08edf420
Dumped all ASM
2023-07-06 23:30:44 -04:00