Commit Graph

58 Commits

Author SHA1 Message Date
Léo Lam fd2f653b6f ksys/act: Start implementing AIClassDef 2020-12-05 02:34:24 +01:00
Léo Lam e6a46d8300 lib: Update sead 2020-12-02 16:35:00 +01:00
Léo Lam 13bd36bb88 lib: Update NintendoSDK 2020-11-24 00:29:39 +01:00
Léo Lam b6f778fd52 lib: Update sead 2020-11-22 12:14:03 +01:00
Léo Lam 88620ca9af ksys/act: Add several more InfoData functions 2020-11-17 02:26:55 +01:00
Léo Lam c3d665f1c1 ksys/res: Add ModelList (incomplete) 2020-11-13 16:36:40 +01:00
Léo Lam 13d1f0d0be ksys/res: Add TempResourceLoader 2020-11-12 12:38:47 +01:00
Léo Lam fdfc9fd4d0 lib: Update sead to fix TypedLongBitFlag matching issues 2020-11-10 15:49:56 +01:00
Léo Lam b3b1eef99d lib: Update sead to fix LongBitFlags 2020-11-10 02:29:34 +01:00
Léo Lam 29bfe9fdba lib: Update sead again 2020-11-10 02:09:27 +01:00
Léo Lam 7dea1dd379 lib: Update sead 2020-11-10 02:02:35 +01:00
Léo Lam f60734bded aoc2: Fix the struct and implement more functions 2020-11-07 02:10:12 +01:00
Léo Lam b56108318d lib: Update sead 2020-11-04 00:37:58 +01:00
Léo Lam 911625ac23 ksys/res: Add GameSaveData 2020-11-03 02:27:38 +01:00
Léo Lam 92cd68c374 Update sead 2020-11-01 22:03:27 +01:00
Léo Lam 1ccd65836d ksys/gdt: Start adding TriggerParam's copy record functions 2020-10-31 14:58:32 +01:00
Léo Lam abf3276642 ksys/gdt: Implement more parts of TriggerParam (notably setters) 2020-10-28 22:19:34 +01:00
Léo Lam c612f77fcd ksys/gdt: Implement TriggerParam::recordFlagChange 2020-10-25 14:32:56 +01:00
Léo Lam 6cae9c75b5 Use sead::SafeString overload of HashCRC32::calcStringHash 2020-10-24 21:00:59 +02:00
Léo Lam 5bc5c7c0b2 lib: Update agl
This silences most check.py warnings.
2020-10-19 01:16:03 +02:00
Léo Lam 27da317935 ksys/res: Add GameData 2020-10-18 20:52:02 +02:00
Léo Lam e3fd543178 ksys/gdt: Add Flag 2020-10-17 22:31:35 +02:00
Léo Lam 0936086fdd lib: Update agl 2020-10-12 23:22:55 +02:00
Léo Lam 1c9d5781ae ksys/res: Implement more ResourceMgrTask and OverlayArena functions 2020-10-11 19:24:03 +02:00
Léo Lam 83660921b6 ksys/res: Start adding ResourceMgrTask
Adds data members and simple functions.
2020-10-10 00:54:50 +02:00
Léo Lam 76655d85a9 ksys/res: Implement some ResourceMgrTask prerequisites 2020-10-08 00:09:53 +02:00
Léo Lam ec6680f7a4 lib: Update sead 2020-10-05 22:02:57 +02:00
Léo Lam 12e6979b6c ksys/res: Implement more Cache functions 2020-10-04 02:00:38 +02:00
Léo Lam 50ebf5116f ksys/util: Add TaskMgr initialisation helper 2020-09-27 14:16:10 +02:00
Léo Lam b1926813b7 ksys/res: Start adding ResourceUnit and Cache 2020-09-26 21:03:24 +02:00
Léo Lam 2b26a9bb76 ksys: Start adding PlayReport 2020-09-25 16:07:44 +02:00
Léo Lam 89137d9834 ksys: Add Account 2020-09-25 01:14:17 +02:00
Léo Lam 218a8da8ba tools: Add a tool to check all matchings for diffs
And fix some incorrect function entries
2020-09-24 13:55:39 +02:00
Léo Lam 8756ccdd07 ksys: Start adding OverlayArenaSystem 2020-09-22 18:43:03 +02:00
Léo Lam 1cc0b1e6be Implement aoc2::rankUpEnemy
It's a pretty large function and I wanted to see how difficult it would
be to match it. Not very hard :D
2020-09-17 00:50:36 +02:00
Léo Lam 8b7369dffb ksys: Add Task utilities 2020-09-15 17:54:16 +02:00
Léo Lam 0f0c1b59ca ksys/res: Add Drop 2020-09-10 00:09:01 +02:00
Léo Lam 5ab4e15967 ksys/res: Add AIProgram 2020-09-09 17:29:45 +02:00
Léo Lam 96deb88e27 ksys/Utils: Add DualFrameHeap 2020-09-06 22:52:10 +02:00
Léo Lam 69dc675a95 ksys/Utils: Add DualHeap 2020-09-06 22:51:58 +02:00
Léo Lam 8f3eeb87b9 Move SizedEnum to sead
It is useful in sead and other libraries as well.
2020-09-06 21:23:29 +02:00
Léo Lam bb055e442e ksys/res: Implement Archive 2020-09-06 17:10:23 +02:00
Léo Lam 3d3bcaee1a ksys/res: Add ActorLink 2020-09-06 16:34:53 +02:00
Léo Lam 0fafc292f9 ksys/res: Implement Demo 2020-09-05 21:34:45 +02:00
Léo Lam 072e906eaf ksys/res: Add Lod 2020-09-05 17:30:39 +02:00
Léo Lam 3d371999a4 ksys/res: Implement EntryFactory (base class and template)
Also adds a heap-related function that's used by EntryFactory
(and many other functions)
2020-09-04 22:01:52 +02:00
Léo Lam 96a3286a43 lib: Update nnSdk headers, agl and sead 2020-09-04 18:55:00 +02:00
Léo Lam 2826bcde7c lib: Update sead and agl 2020-08-30 01:55:06 +02:00
Léo Lam 3e7d90f5bf lib: Update sead and NintendoSDK again 2020-08-27 00:08:04 +02:00
Léo Lam 5bc6101c75 lib: Update sead and NintendoSDK 2020-08-24 16:02:07 +02:00