AnonymousRandomPerson
779495de62
Synced from pmdsky-debug
2026-05-15 19:05:14 -04:00
AnonymousRandomPerson
4551f5801f
Synced from pmdsky-debug
2026-05-12 19:38:50 -04:00
Seth Barberee
5d6a83bfea
mass rename
2026-05-10 11:40:52 -07:00
Seth Barberee
3fedec40a8
name some alarm funcs
2026-05-08 11:00:53 -07:00
Seth Barberee
50a9d58b37
more nitro files to src
2026-05-08 10:33:08 -07:00
Seth Barberee
b088cb5802
more files to Nitro/src
2026-05-07 09:01:12 -07:00
Seth Barberee
ba73622fb4
import headers from pokeheartgold
2026-05-07 08:46:14 -07:00
Seth Barberee
e2768e53c5
split out last NitroSDK os file
2026-05-07 08:16:42 -07:00
Seth Barberee
d78bf94b8c
fix up build
2026-05-06 20:10:56 -07:00
Seth Barberee
4c2de07f7d
move mi_memory
2026-05-06 20:06:31 -07:00
Seth Barberee
0cc3dc2c47
move more files
2026-05-06 20:06:31 -07:00
Seth Barberee
0b3261ab16
Most Nitro files split out
2026-05-06 20:06:31 -07:00
Seth Barberee
ea23a1a42f
move first file to src in NitroSDK
2026-05-06 20:06:31 -07:00
Seth Barberee
bc956fa51e
more file splitting
2026-05-06 20:06:31 -07:00
Seth Barberee
e768c803ed
name some functions from pokeheartgold
2026-05-06 20:06:31 -07:00
Seth Barberee
c7fce3be4a
more file splitting
2026-05-06 20:06:31 -07:00
Seth Barberee
cd97c8e570
split more files based on pokeheartgold
2026-05-06 20:06:31 -07:00
Seth Barberee
4015da83f5
split g2 file and start OS interrupt file
2026-05-06 20:06:31 -07:00
Seth Barberee
15551df72f
split few more files out
2026-05-06 20:06:31 -07:00
Seth Barberee
312f1d131c
initial split of some files to NitroSDK
2026-05-06 20:06:31 -07:00
AnonymousRandomPerson
b0b0b958d2
Moved ChooseAiMove nonmatching to C file
2025-08-07 19:30:18 -04:00
AnonymousRandomPerson
778824ddcf
Synced from pmd-sky debug
2025-08-06 20:30:44 -04:00
AnonymousRandomPerson
9b7ce7a663
Moved DSE functions to DSE folder
2025-08-06 20:05:25 -04:00
chordtoll
94df5ca7ea
Start working on sound driver memory functions
2025-05-30 18:13:21 -07:00
AnonymousRandomPerson
15cc2d2b9a
Synced from pmdsky-debug
2024-12-05 01:52:27 -05:00
AnonymousRandomPerson
c72517ecd3
Decomped NitroMain
...
Decomped by @SethBarberee
2024-10-29 00:04:12 -04:00
AnonymousRandomPerson
f8ddabbe30
Matched main ARM9 binary
2024-05-19 00:12:08 -04:00
AnonymousRandomPerson
f4880f0b8f
Split arm9 ASM JP
2024-04-17 23:52:39 -04:00
AnonymousRandomPerson
eeb593808a
Added more DSE functions
...
-Contributed by Rhokin.
2024-01-28 22:45:02 -05: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
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
c8c61d2b90
Decomped LFO functions
...
Contributed by Rhokin.
2023-12-10 13:41:43 -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
7659b5b859
Split ARM9 ASM for EU
2023-11-01 18:44:20 -04:00
AnonymousRandomPerson
b200a0faff
Started EU support
2023-11-01 18:44:19 -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
ba2e47b1f0
Defined pointers in arm9 main
2023-09-27 00:09:45 -04:00
AnonymousRandomPerson
b887709dcf
Synced data symbols from pmdsky-debug
2023-09-17 15:53:50 -04:00
AnonymousRandomPerson
8981e8ba54
Defined pointers for overlay 0
2023-09-17 00:05:21 -04:00
AnonymousRandomPerson
ffc5860502
Defined symbols for arm9 pointers
2023-09-13 23:24:30 -04:00
AnonymousRandomPerson
4f948e5c1e
Decomped first function
2023-08-16 00:10:41 -04:00
AnonymousRandomPerson
ee153c6b30
Compiled arm7
2023-08-06 17:47:05 -04:00
AnonymousRandomPerson
831586673a
Filled holes in arm9
2023-07-17 00:05:24 -04:00
AnonymousRandomPerson
c52c9d4027
Matched arm9
2023-07-15 23:47:09 -04:00
AnonymousRandomPerson
3a75a3b64d
Moved system code to lib/syscall
2023-07-12 23:47:38 -04:00
AnonymousRandomPerson
80956ec169
Cleaned out extra library code
2023-07-10 21:26:59 -04:00
AnonymousRandomPerson
9ee264c64a
Built overlays
2023-07-02 00:21:29 -04:00
AnonymousRandomPerson
608e361e57
Initialized base repo
2023-06-28 23:35:19 -04:00