Commit Graph

277 Commits

Author SHA1 Message Date
PikalaxALT
b07457cbb9 install --> cp to support Parallels 2021-09-22 12:02:52 -04:00
PikalaxALT
33cdbbb13a os_cache 2021-09-21 19:29:56 -04:00
PikalaxALT
8c355aeca5 os_mutex.c 2021-09-21 14:53:57 -04:00
PikalaxALT
7bda59998c os_emulator, os_message 2021-09-21 08:41:10 -04:00
PikalaxALT
b538b9354a os_context 2021-09-21 08:11:50 -04:00
PikalaxALT
7ec6f26d7d Son of a bitch, it's 2.0/sp2p3 2021-09-20 21:04:07 -04:00
PikalaxALT
22e35a413c Match most of os_thread.c 2021-09-20 21:01:43 -04:00
PikalaxALT
4340dbfad5 Move os_thread.c closer to matching 2021-09-19 21:18:37 -04:00
PikalaxALT
39d9a542b6 Failed attempt to decompile os_thread 2021-09-19 17:47:24 -04:00
PikalaxALT
fd6cfb9c50 os_printf.c 2021-09-19 09:33:03 -04:00
PikalaxALT
94d8343c1f os_spinLock 2021-09-19 09:06:58 -04:00
PikalaxALT
08c534c8c2 Decompile OS intr routines 2021-09-18 21:44:58 -04:00
PikalaxALT
bfbef2bebb NitroSDK: split libgx.a 2021-09-18 18:02:59 -04:00
PikalaxALT
62894baf5d NitroSDK: Split ARM9 fx.a 2021-09-18 15:06:49 -04:00
PikalaxALT
f13a9c1231 Apply suggested renaming by tgsm 2021-09-18 12:36:50 -04:00
PikalaxALT
12fbf48eb1 Another relative path brokenness 2021-09-17 19:55:43 -04:00
PikalaxALT
835c4b2133 Fix makefiles; split out 206979C 2021-09-17 19:16:47 -04:00
PikalaxALT
781e34a64c ARM7: Split bss_padding 2021-09-17 12:07:29 -04:00
PikalaxALT
a1adc8a4eb Merge remote-tracking branch 'origin/master' into arm9_split_work 2021-09-17 11:01:39 -04:00
PikalaxALT
6daa13d366 Split through 02054514 2021-09-15 20:11:18 -04:00
shinyquagsire23
54231c3f97 Move _shared files to common/, definitely ARM7-specific stuff to ARM7/ 2021-09-15 13:00:20 -07:00
shinyquagsire23
e739860de3 Refactor nitro stuff to lib/include/nitro, add ARM9 define and ARM7 define, remove function_target stuff 2021-09-15 12:32:02 -07:00
PikalaxALT
663bf6d3b4 Name gamestats routines 2021-09-14 20:07:24 -04:00
PikalaxALT
7384189f43 scrcmd 15-18; name chatot routines 2021-09-12 20:29:41 -04:00
PikalaxALT
bae9772f36 Finish splitting between communication_error and script 2021-09-11 18:01:09 -04:00
PikalaxALT
c3776c0935 Still more splitting 2021-09-08 17:23:37 -04:00
PikalaxALT
08e092a6cc Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
PikalaxALT
91ed90c3f1 Identify top of daycare.s, pokemon.s 2021-09-05 17:46:23 -04:00
PikalaxALT
17df27deb6 Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
PikalaxALT
a3559adbe5 GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
PikalaxALT
97c846c9ff Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
PikalaxALT
2406b19f9a Refactor ARM asm files into lib/dwc 2021-08-31 08:14:13 -04:00
PikalaxALT
2235edba62 Fix incorrect double leading tabs in asm files 2021-08-30 20:23:00 -04:00
PikalaxALT
f78b2f1918 Fix inconsistent indentation in .s files 2021-08-30 19:56:53 -04:00
PikalaxALT
75c4fbb08c Rename NitroSDK methods in libfx.a 2021-08-19 14:13:23 -04:00
PikalaxALT
41d48f8763 Add code16/code32 headers 2021-08-19 13:23:12 -04:00
PikalaxALT
179a18d72d Split through list_menu_items.s 2021-08-14 16:32:53 -04:00
PikalaxALT
05ce34032e More splitting, through unk_02012DD8 2021-08-14 14:09:09 -04:00
PikalaxALT
c15b238962 Port gf_gfx_loader.s fn names; split unk sound asm 2021-08-14 08:42:17 -04:00
PikalaxALT
3a56e70661 Split up to and including script_buffers.s 2021-08-13 18:17:06 -04:00
PikalaxALT
5ef02734ff Split game code some more 2021-08-13 15:33:06 -04:00
PikalaxALT
963450634a Port filesystem.c from Diamond 2021-08-12 15:28:01 -04:00
PikalaxALT
06f0883fee Name __global_destructor_chain, __sinit__ references 2021-08-11 13:01:37 -04:00
PikalaxALT
d9d8029a19 and also std::bad_exception::~bad_exception() 2021-08-11 10:31:12 -04:00
PikalaxALT
383b26ff85 Name remaining routines in msl.s 2021-08-11 10:29:41 -04:00
PikalaxALT
d9297d9163 Fix compile problems 2021-08-10 18:58:41 -04:00
PikalaxALT
6cfb4a4d9e Port names for functions in MSL C, Runtime libs 2021-08-10 15:47:40 -04:00
PikalaxALT
9b36ef8577 Split .rodata in lib/asm 2021-08-10 13:34:45 -04:00
PikalaxALT
9f357100cd Move .version sections to their respective files 2021-08-10 13:01:32 -04:00
PikalaxALT
a3d03b57c4 MSL: Document exception-related data and routines 2021-08-10 11:08:22 -04:00
PikalaxALT
571cd93c76 Add asmdiff.sh; start matching soulsilver 2021-08-09 08:49:58 -04:00
PikalaxALT
6f9e693a7f Failed attempt to match file load order 2021-08-08 10:17:36 -04:00
PikalaxALT
3f247602bc ARM9 module matches 2021-08-07 21:30:37 -04:00
PikalaxALT
13e5079b44 Split out NitroSystem, NitroSDK, and MSL 2021-08-07 09:32:14 -04:00
PikalaxALT
02fec678da It actually builds, somewhat 2021-08-06 21:43:27 -04:00
PikalaxALT
e0b40b1b49 Add some more headers 2021-08-05 08:25:46 -04:00
PikalaxALT
a40ddbaf0b Port some basic headers from Diamond 2021-08-04 10:49:53 -04:00
PikalaxALT
acd1504f54 Dump SoulSilver secure region 2021-08-02 21:06:27 -04:00
PikalaxALT
bbd43e03c2 Separate build system for libsyscall 2021-08-02 20:26:56 -04:00
PikalaxALT
ec02c5cc8f Add checksums for ARM9 uncompressed static binaries 2021-08-02 08:43:21 -04:00
PikalaxALT
63ba1a3763 More overlay routine fixes 2021-06-28 17:21:08 -04:00
PikalaxALT
c2a2b034ac Sync main.s names from diamond 2021-06-27 17:33:31 -04:00
PikalaxALT
633d534b4b Split out and name funcs in poke_overlay.s 2021-06-27 17:03:39 -04:00
PikalaxALT
d69a8134bf No FUN allowed, all must sub 2021-06-27 15:11:25 -04:00
PikalaxALT
1fd23bbbbf Try to figure stuff out in overlay_123 2021-06-27 13:44:12 -04:00
PikalaxALT
011b985ee6 Apply fs_overlay function names 2021-06-27 11:32:27 -04:00
PikalaxALT
d8bfb386c1 Propagate existing symbol names 2021-06-27 10:37:41 -04:00
PikalaxALT
db080cb0db lib/asm/crt0.s compiles without errors 2021-06-27 10:26:44 -04:00
PikalaxALT
896679f85c lib/asm/sdk.s compiles without errors 2021-06-27 10:23:41 -04:00
PikalaxALT
ea316f9b5c Split out thumb code from within SDK 2021-06-27 10:05:03 -04:00
PikalaxALT
4627753f5a Merge itcm and dtcm into sdk 2021-06-27 08:50:19 -04:00
PikalaxALT
763c166a75 Reorganize source files; add compstatic rule 2021-06-26 21:09:42 -04:00
PikalaxALT
6232d8ca15 Revert function names temporarily 2021-06-25 18:16:50 -04:00
PikalaxALT
9bb6e842a5 Start adding makefile targets 2021-06-21 08:43:46 -04:00
PikalaxALT
26006a398b Split arm9 static data/rodata between main and sdk 2021-06-20 17:17:58 -04:00
PikalaxALT
38d07b454d Dism version strings; split ovy00=libdwc 2021-06-19 10:27:51 -04:00
PikalaxALT
00efff6563 Redump filesystem; reorg sources 2021-06-18 20:32:43 -04:00