Commit Graph

  • f128251414 ksys/act: Add ActorTemplate Léo Lam 2020-11-08 15:33:57 +01:00
  • a9ec880f2e ksys/act: Fix ActorParamMgr struct and add ASSetting stub Léo Lam 2020-11-08 15:51:44 +01:00
  • aa92bf882c ksys/act: Implement more ActorParam functions Léo Lam 2020-11-08 13:55:12 +01:00
  • 23ec19806c ksys/util: Add Event::isSignalSet Léo Lam 2020-11-08 13:42:14 +01:00
  • bdfebd669b ksys/act: Fix ActorParam encapsulation Léo Lam 2020-11-08 12:30:23 +01:00
  • bdb97007b1 ksys/act: Remove obsolete comment Léo Lam 2020-11-08 12:25:55 +01:00
  • ad01b2b1fb ksys/act: Fix matching issue in ActorParam Léo Lam 2020-11-08 12:22:08 +01:00
  • 9eb8806b6f ksys/act: Implement a couple more ActorParam functions Léo Lam 2020-11-08 01:44:58 +01:00
  • f9456b5b1c ksys: Fix ActorParam struct Léo Lam 2020-11-08 00:48:51 +01:00
  • 3bd9d7a599 aoc2: Implement more functions Léo Lam 2020-11-07 19:06:25 +01:00
  • 3f11fdb6d2 ksys/gdt: Add flag setters (by handle and by name) Léo Lam 2020-11-07 19:05:43 +01:00
  • bfa4a2553e ksys/gdt: Add getBool helper Léo Lam 2020-11-07 19:06:12 +01:00
  • dd8ef71390 ksys/gdt: Add flag value getters to Manager Léo Lam 2020-11-07 16:50:18 +01:00
  • f60734bded aoc2: Fix the struct and implement more functions Léo Lam 2020-11-06 23:57:01 +01:00
  • f918d1f805 tools/check: Handle address differences for str/stp as well Léo Lam 2020-11-07 01:32:02 +01:00
  • d87fefe1fb ksys/gdt: Add common flags Léo Lam 2020-11-05 13:46:20 +01:00
  • f2a8d32f29 ksys/gdt: Implement more Manager functions Léo Lam 2020-11-04 12:27:38 +01:00
  • f9373cd154 ksys/gdt: Fix typo in TriggerParam comment Léo Lam 2020-11-04 17:24:27 +01:00
  • 0b6cdede6d Add functions to CSV and fix matching issue in InitTimeInfoEx Léo Lam 2020-11-04 12:08:53 +01:00
  • e70c1c37cd ksys/gdt: Start adding GameDataMgr Léo Lam 2020-11-04 00:42:50 +01:00
  • 213d9fb00d ksys/res: Add missing cLoadDataAlignment constant to GameData Léo Lam 2020-11-04 00:41:27 +01:00
  • f602b5c6be ksys/res: Declare registerEntryFactory Léo Lam 2020-11-04 00:40:44 +01:00
  • 7d8183f0b2 ksys: Add KingEditor (stub) Léo Lam 2020-11-04 00:40:08 +01:00
  • 0cb4d828fc ksys/gdt: Add SaveMgr (stub) to prepare for GameDataMgr Léo Lam 2020-11-04 00:39:09 +01:00
  • b56108318d lib: Update sead Léo Lam 2020-11-04 00:37:58 +01:00
  • c9998d3abf ksys/gdt: Make ~Manager the key function to help with dtor matching Léo Lam 2020-11-03 18:54:52 +01:00
  • 835e11cb16 ksys/gdt: Add missing <algorithm> include Léo Lam 2020-11-03 02:35:38 +01:00
  • 911625ac23 ksys/res: Add GameSaveData Léo Lam 2020-11-01 18:25:47 +01:00
  • 92cd68c374 Update sead Léo Lam 2020-11-01 22:03:10 +01:00
  • c6ff7af2b0 tools/check: Avoid recreating capstone instances all the time Léo Lam 2020-11-01 17:01:09 +01:00
  • 41cd5cceea tools/check: Fix adrp_pair_registers not being updated for identical instructions Léo Lam 2020-11-01 16:57:58 +01:00
  • d0deedac4c Compare non-matching functions against expected output Léo Lam 2020-11-01 14:55:34 +01:00
  • 9aacce607d tools: Reformat progress Léo Lam 2020-11-01 14:57:05 +01:00
  • 382cb57fc1 ksys/gdt: Declare all remaining TriggerParam functions Léo Lam 2020-11-01 11:45:51 +01:00
  • 6c686fb962 ksys/gdt: Implement more TriggerParam copy functions Léo Lam 2020-10-31 15:23:18 +01:00
  • 1ccd65836d ksys/gdt: Start adding TriggerParam's copy record functions Léo Lam 2020-10-31 14:58:32 +01:00
  • 2cd8eb111f ksys/gdt: Implement flag+index getters Léo Lam 2020-10-29 00:33:23 +01:00
  • abf3276642 ksys/gdt: Implement more parts of TriggerParam (notably setters) Léo Lam 2020-10-25 18:06:13 +01:00
  • fd9b8ad11d ksys/gdt: Add TriggerParamConfig Léo Lam 2020-10-27 00:14:11 +01:00
  • 82a6c0152e ksys/gdt: Add wrappers for property getters Léo Lam 2020-10-26 02:06:51 +01:00
  • c612f77fcd ksys/gdt: Implement TriggerParam::recordFlagChange Léo Lam 2020-10-25 11:07:45 +01:00
  • da2a57992c readme: Further clarify that this repo can't be used to play the game Léo Lam 2020-10-25 00:04:02 +02:00
  • 660336044f ksys/gdt: Implement more TriggerParam functions Léo Lam 2020-10-22 19:03:41 +02:00
  • 6cae9c75b5 Use sead::SafeString overload of HashCRC32::calcStringHash Léo Lam 2020-10-24 20:59:43 +02:00
  • f886213593 data: Mark _ZN4ksys4util13TaskQueueBase4pushERKNS1_7PushArgE as matching Léo Lam 2020-10-24 17:53:29 +02:00
  • 579b2c509d readme: Explain that regalloc diffs are rare for truly equivalent code Léo Lam 2020-10-24 17:52:37 +02:00
  • 45b4c7e29f ksys/util: Fix minor regalloc issue in TaskQueueBase Léo Lam 2020-10-24 17:49:05 +02:00
  • 6cb668288f data: Rename ksys::gdt::Flag<T>::getRandomResetData to FlagT<T> Léo Lam 2020-10-24 01:30:45 +02:00
  • f974569ef4 ksys/gdt: Fix class hierarchy Léo Lam 2020-10-24 01:22:59 +02:00
  • 1cbb1a3311 Merge pull request #13 from notyourav/pr Léo Lam 2020-10-24 01:21:18 +02:00
  • b11347344a decompile DamageParam theo3 2020-10-22 03:12:31 -07:00
  • 7f0d6a9b1d ksys/util: Add safeDeleteHeap Léo Lam 2020-10-22 19:01:18 +02:00
  • a26ae0ba91 ksys/gdt: Start adding TriggerParam Léo Lam 2020-10-22 18:53:24 +02:00
  • 228471ee3c Merge pull request #12 from notyourav/pr3 Léo Lam 2020-10-21 00:59:59 +02:00
  • 4bb4c935a6 decompiled resResourceAwareness theo3 2020-10-17 01:04:04 -07:00
  • 3287f5eb25 Merge pull request #8 from notyourav/pr Léo Lam 2020-10-21 00:40:39 +02:00
  • 38859e0f6e Merge pull request #11 from wildex999/master Léo Lam 2020-10-21 00:32:43 +02:00
  • 05a69f745b ksys/dmg: Implementing some of DamageManagerBase. Added some temporary classes/variables used by DamageManagerBase. Wildex999 2020-10-18 17:12:23 +02:00
  • c562d67fab resResourceShop decompiled theo3 2020-10-16 19:05:54 -07:00
  • 35ad671acf readme: Mention the SHA256 hash of the 1.5.0 NSO Léo Lam 2020-10-19 20:32:24 +02:00
  • 5bc5c7c0b2 lib: Update agl Léo Lam 2020-10-19 01:16:03 +02:00
  • 27da317935 ksys/res: Add GameData Léo Lam 2020-10-17 17:05:41 +02:00
  • eb222dc784 ksys/util: Add missing const qualifier to one ByamlIter member function Léo Lam 2020-10-17 23:16:19 +02:00
  • e3fd543178 ksys/gdt: Add Flag Léo Lam 2020-10-16 13:38:35 +02:00
  • 906dad46ad Merge pull request #9 from notyourav/pr2 Léo Lam 2020-10-17 12:01:27 +02:00
  • b2134d8304 fix missing pragma once theo3 2020-10-16 19:10:04 -07:00
  • 6c3158c057 tools: Update asm-differ Léo Lam 2020-10-16 01:28:44 +02:00
  • dbaac9cb78 ksys/act: Add InstParamPack Léo Lam 2020-10-15 22:31:45 +02:00
  • 2d721f8969 ksys/eco: Add LevelSensor header Léo Lam 2020-10-15 20:56:46 +02:00
  • eedba1cd95 ksys/res: Remove obsolete comment for Handle Léo Lam 2020-10-15 18:40:14 +02:00
  • b16ba552db ksys/res: Implement all of Handle Léo Lam 2020-10-13 02:11:12 +02:00
  • 436085f61d Merge pull request #7 from notyourav/master Léo Lam 2020-10-15 01:00:15 +02:00
  • b648b9a877 readme: Mention tools/check.py Léo Lam 2020-10-15 00:58:00 +02:00
  • f47c49b5a0 decompile actorCapture theo3 2020-10-12 17:54:51 -07:00
  • 0a98116af0 data: Update function matching status Léo Lam 2020-10-12 23:24:22 +02:00
  • 0936086fdd lib: Update agl Léo Lam 2020-10-12 23:22:55 +02:00
  • afec1a82cc ksys/res: Implement Handle destructor Léo Lam 2020-10-12 01:46:14 +02:00
  • 0a0d287e37 ksys/res: Implement ResourceMgrTask cache clear functions Léo Lam 2020-10-11 21:42:10 +02:00
  • 1c9d5781ae ksys/res: Implement more ResourceMgrTask and OverlayArena functions Léo Lam 2020-10-11 12:34:15 +02:00
  • fc0d0ddaf7 ksys/res: Implement more ResourceUnit functions Léo Lam 2020-10-10 16:37:41 +02:00
  • 689221f4a2 ksys/res: Rename TaskRequest to ControlTaskRequest Léo Lam 2020-10-10 23:38:27 +02:00
  • c080f61e35 ksys/res: Add size assertion for MemoryTaskRequest Léo Lam 2020-10-10 13:59:51 +02:00
  • 00b9296aa9 ksys/res: Implement ResourceMgrTask::calc_ and fix MemoryTaskRequest Léo Lam 2020-10-10 13:30:21 +02:00
  • 78f64ca78c ksys/res: Implement ResourceMgrTask::insertOverlayArena Léo Lam 2020-10-10 01:30:29 +02:00
  • 83660921b6 ksys/res: Start adding ResourceMgrTask Léo Lam 2020-10-08 00:13:12 +02:00
  • 76655d85a9 ksys/res: Implement some ResourceMgrTask prerequisites Léo Lam 2020-10-04 15:39:04 +02:00
  • 99de7fa009 ksys/res: Add more LifeCondition functions Léo Lam 2020-10-04 15:39:04 +02:00
  • f19d229fa4 Check for non-matching functions that now match Léo Lam 2020-10-04 22:05:40 +02:00
  • 74dd6944d4 Fix compilation flags Léo Lam 2020-10-04 21:35:43 +02:00
  • 5ea758b40a Merge pull request #6 from notyourav/pr Léo Lam 2020-10-06 13:20:59 +02:00
  • 4eae9f9cc8 decompile resResourceLifeCondition theo3 2020-10-05 02:49:54 -07:00
  • ec6680f7a4 lib: Update sead Léo Lam 2020-10-04 16:25:01 +02:00
  • 12e6979b6c ksys/res: Implement more Cache functions Léo Lam 2020-09-27 16:11:56 +02:00
  • f8db98617c tools: Fix local symbols being ignored by print_decomp_symbols Léo Lam 2020-10-03 22:47:55 +02:00
  • 2930173f65 ksys/res: Add MemoryTask Léo Lam 2020-09-27 14:41:13 +02:00
  • 50ebf5116f ksys/util: Add TaskMgr initialisation helper Léo Lam 2020-09-27 14:15:42 +02:00
  • dc7d55e71e Mark more functions as decompiled Léo Lam 2020-09-27 13:17:59 +02:00
  • ba5a3c642d ksys/res: Add ControlTask, TaskRequest Léo Lam 2020-09-27 00:12:24 +02:00
  • b1926813b7 ksys/res: Start adding ResourceUnit and Cache Léo Lam 2020-09-25 17:49:07 +02:00
  • 26baae29de ksys/frm: Fix RootTaskParam struct layout Léo Lam 2020-09-26 21:03:04 +02:00