Commit Graph

  • b800e1a9e6 ksys/res: Implement GParamList Sandworm Léo Lam 2020-09-19 23:23:53 +02:00
  • 9a50ece856 ksys/res: Implement GParamList WeaponThrow Léo Lam 2020-09-19 23:21:22 +02:00
  • a079a5ab20 ksys/res: Implement GParamList WeaponCommon Léo Lam 2020-09-19 22:45:05 +02:00
  • f22c87d03f ksys/res: Implement GParamList Attack Léo Lam 2020-09-19 22:40:21 +02:00
  • 0e69423ecb ksys/res: Implement GParamList BindBone Léo Lam 2020-09-19 22:38:25 +02:00
  • e1e3f71d50 ksys/res: Implement GParamList EnemyShown Léo Lam 2020-09-19 22:35:16 +02:00
  • 72a9500adf ksys/res: Implement GParamList AttackInterval Léo Lam 2020-09-19 22:32:14 +02:00
  • 54500e2d1d ksys/res: Implement GParamList EnemyRace Léo Lam 2020-09-19 22:29:46 +02:00
  • 643efc3104 ksys/res: Implement GParamList EnemyLevel Léo Lam 2020-09-19 22:24:39 +02:00
  • b3be87fe4f ksys/res: Implement GParamList Enemy Léo Lam 2020-09-19 22:18:54 +02:00
  • 62e675b9f4 Fix include quotes Léo Lam 2020-09-19 22:09:31 +02:00
  • dccd9cc720 tools/generate_bgparamlist_struct: Generate includes as well Léo Lam 2020-09-19 22:07:09 +02:00
  • 5ff20fa250 ksys/res: Implement GParamList System + General Léo Lam 2020-09-19 21:27:12 +02:00
  • 62880a0b1d ksys/res: Start implementing GParamList Léo Lam 2020-09-19 18:55:22 +02:00
  • a97f61f02a Add a tool to automatically generate GParamList object struct+ctor Léo Lam 2020-09-19 18:38:50 +02:00
  • 7767a81449 ksys: Add GParamListObjType enum Léo Lam 2020-09-19 01:37:16 +02:00
  • a59add899e ksys/res: Add GParamListObjectTraveler Léo Lam 2020-09-19 00:54:20 +02:00
  • 50027520f7 ksys: Add defines for some function attributes Léo Lam 2020-09-19 00:49:54 +02:00
  • af1aacc5bd ksys/utils: Add FixedString for light constexpr string manipulation Léo Lam 2020-09-18 16:06:44 +02:00
  • 7828ee535d ksys/act: Fix extra semicolon in macro definition Léo Lam 2020-09-18 01:20:20 +02:00
  • a12ccf1eab Fix progress info for uking::aoc2::shouldApplyMasterModeDamageMultiplier Léo Lam 2020-09-18 01:12:45 +02:00
  • 1176af740b aoc2: Add shouldApplyMasterModeDamageMultiplier Léo Lam 2020-09-17 18:38:06 +02:00
  • 7553861fb8 Add actor tag definitions Léo Lam 2020-09-17 20:34:56 +02:00
  • 76378caa60 ksys/act: Add more ActorConstDataAccess functions Léo Lam 2020-09-17 17:47:32 +02:00
  • 7226150ed7 ksys/act: Add ActorLinkConstDataAccess (incomplete) Léo Lam 2020-09-17 12:29:54 +02:00
  • 1cc0b1e6be Implement aoc2::rankUpEnemy Léo Lam 2020-09-17 00:47:23 +02:00
  • b93b9d3c45 ksys: Add map::Object (incomplete) Léo Lam 2020-09-16 22:23:44 +02:00
  • f733cd0d5c ksys: Add map::MubinIter Léo Lam 2020-09-16 20:29:20 +02:00
  • 1b21cd669b game: Put actions, AIs, behaviors, queries in an "AI" folder Léo Lam 2020-09-16 19:00:03 +02:00
  • 3db6228dfc ksys: Add more task utilities Léo Lam 2020-09-15 19:13:52 +02:00
  • 8b7369dffb ksys: Add Task utilities Léo Lam 2020-09-10 22:11:27 +02:00
  • c5ef0a1fd3 readme: Add more information to the contributing section Léo Lam 2020-09-11 20:50:23 +02:00
  • e5f357dc6b readme: Simplify setup and add more information and advice Léo Lam 2020-09-11 01:40:57 +02:00
  • 59c91970f6 ksys/res: Add Recipe Léo Lam 2020-09-10 16:47:09 +02:00
  • 6af5dfd747 ksys/Utils: Add Event Léo Lam 2020-09-10 12:35:27 +02:00
  • 3ef3724353 data: Add functions that were misdetected as function tails Léo Lam 2020-09-10 12:09:15 +02:00
  • 0f0c1b59ca ksys/res: Add Drop Léo Lam 2020-09-09 18:37:59 +02:00
  • 5ab4e15967 ksys/res: Add AIProgram Léo Lam 2020-09-06 19:26:50 +02:00
  • 2857102a43 tools: Add a script to rename functions in IDA Léo Lam 2020-09-08 19:22:26 +02:00
  • 3c06896cfe tools: Clean up the progress script Léo Lam 2020-09-07 18:31:51 +02:00
  • 02e6bb42db ksys/Utils: Improve accuracy of HeapUtil::tryCreateDualHeap Léo Lam 2020-09-07 14:38:09 +02:00
  • 8961c0cc6c ksys/Utils: Implement tryCreateDualHeap Léo Lam 2020-09-06 23:54:07 +02:00
  • 96deb88e27 ksys/Utils: Add DualFrameHeap Léo Lam 2020-09-06 22:51:43 +02:00
  • 69dc675a95 ksys/Utils: Add DualHeap Léo Lam 2020-09-06 22:13:02 +02:00
  • 8f3eeb87b9 Move SizedEnum to sead Léo Lam 2020-09-06 21:22:30 +02:00
  • 83ad191341 ksys/res: Implement CurrentResNameMgr Léo Lam 2020-09-06 18:03:21 +02:00
  • 1778aff4d4 ksys/res: Rename Resource::m5() to finalize() Léo Lam 2020-09-06 17:55:26 +02:00
  • bb055e442e ksys/res: Implement Archive Léo Lam 2020-09-06 17:10:23 +02:00
  • 3d3bcaee1a ksys/res: Add ActorLink Léo Lam 2020-09-05 22:10:51 +02:00
  • 02051dce6b ksys/res: Add size assertion for Demo Léo Lam 2020-09-05 22:09:38 +02:00
  • 0fafc292f9 ksys/res: Implement Demo Léo Lam 2020-09-05 21:06:41 +02:00
  • 072e906eaf ksys/res: Add Lod Léo Lam 2020-09-05 10:35:22 +02:00
  • 977ff07c85 ksys: Implement more heap utilities Léo Lam 2020-09-04 22:38:06 +02:00
  • 3d371999a4 ksys/res: Implement EntryFactory (base class and template) Léo Lam 2020-09-04 22:01:52 +02:00
  • 578955f4e9 ksys/res: Implement Resource (base class) Léo Lam 2020-09-04 20:07:49 +02:00
  • 96a3286a43 lib: Update nnSdk headers, agl and sead Léo Lam 2020-09-01 17:02:30 +02:00
  • 8398dad594 readme: Emphasize the fact that the project cannot be used for piracy Léo Lam 2020-08-30 16:37:20 +02:00
  • 880e1678e3 readme: Add information about the status of the project Léo Lam 2020-08-30 01:53:22 +02:00
  • 2826bcde7c lib: Update sead and agl Léo Lam 2020-08-27 16:05:40 +02:00
  • 481a17c9d1 Merge pull request #4 from notyouraveragehooman/pr2 Léo Lam 2020-08-28 01:23:23 +02:00
  • 2ee9bba8b8 AiAction and AiClass getters and setter functions theo3 2020-08-27 16:16:20 -07:00
  • c90e29946f Merge pull request #3 from notyouraveragehooman/master Léo Lam 2020-08-27 23:57:44 +02:00
  • 965d34c712 non request BaseProcHandle stuff theo3 2020-08-27 13:20:39 -07:00
  • aff4047630 actionSetInstEventFlag ctor dtor theo3 2020-08-27 12:29:46 -07:00
  • 71ac906495 defined baseProcHandle, baseProcUnit nonmatchings theo3 2020-08-24 18:59:54 -07:00
  • 1ee4ff43d0 update .gitignore theo3 2020-08-24 18:58:27 -07:00
  • 3e7d90f5bf lib: Update sead and NintendoSDK again Léo Lam 2020-08-24 17:22:18 +02:00
  • 5bc6101c75 lib: Update sead and NintendoSDK Léo Lam 2020-08-23 00:35:24 +02:00
  • b58c1119e2 lib: Update sead Léo Lam 2020-08-22 19:08:56 +02:00
  • 87cc9104de ci: Add a PR lint workflow Léo Lam 2020-08-22 10:37:58 +02:00
  • 31e4ddd572 Merge pull request #1 from notyouraveragehooman/master Léo Lam 2020-08-22 10:25:31 +02:00
  • da35629aa8 BaseProc::release notyouraveragehooman 2020-08-21 15:38:44 -07:00
  • a49164a85f BaseProc child connection functions notyouraveragehooman 2020-08-21 15:18:54 -07:00
  • ff99d77635 BaseProc::getConnectedCalcParent BaseProc::setConnectedCalcParent notyouraveragehooman 2020-08-21 14:18:47 -07:00
  • fc306aa5f0 ksys: Decompile ByamlUtil Léo Lam 2020-08-21 22:21:26 +02:00
  • bad90bc5d8 ksys: Add headers for BYML utilities Léo Lam 2020-08-21 21:18:27 +02:00
  • 17701b157b Bundle aarch64-none-elf-objdump 2.33 from Arm to simplify setup Léo Lam 2020-08-21 14:55:59 +02:00
  • a344367b01 tools: Fix Python 3.6 compatibility Léo Lam 2020-08-21 14:16:32 +02:00
  • cf50531807 readme: Add binutils-aarch64-linux-gnu to the list of dependencies Léo Lam 2020-08-21 12:30:15 +02:00
  • 26183142b1 Update instructions, fix diff settings and add asm-differ Léo Lam 2020-08-21 12:16:06 +02:00
  • 86ca470778 readme: Fix instructions Léo Lam 2020-08-21 11:51:50 +02:00
  • 3ff4e8db65 tools: Also show percentage of matching code in terms of code size Léo Lam 2020-08-21 11:28:25 +02:00
  • 78833a752c Mark more functions as decompiled Léo Lam 2020-08-21 10:51:25 +02:00
  • 12a05adfa7 Mark more functions as decompiled Léo Lam 2020-08-21 00:09:07 +02:00
  • efdedd1d88 ksys/act: Fix const-correctness for BaseProcLink::getProc Léo Lam 2020-08-20 18:47:59 +02:00
  • afde5b2775 ksys/act: Implement BaseProcLink Léo Lam 2020-08-20 13:15:12 +02:00
  • f92ab2f559 ksys/act: Finish BaseProcLinkData Léo Lam 2020-08-20 12:19:00 +02:00
  • c9207a3cc3 ksys/act: Implement act::acquireProc Léo Lam 2020-08-20 11:02:59 +02:00
  • 7e96f826c0 ksys/act: Fix ~ActorLinkConstDataAccess Léo Lam 2020-08-20 11:02:45 +02:00
  • 0dc0752530 ksys/act: Implement ActorLinkConstDataAccess Léo Lam 2020-08-20 01:26:10 +02:00
  • 6989d0f7f8 ksys/act: Get rid of some setDirect() calls Léo Lam 2020-08-20 00:03:13 +02:00
  • 50a8a8c5e3 ksys/act: Implement BaseProc::x00000071011ba9fc Léo Lam 2020-08-19 21:00:50 +02:00
  • 5de91ef5fd ksys/act: Fix BaseProc::isSpecialJobType_ return type Léo Lam 2020-08-19 18:15:36 +02:00
  • 08687964b4 ksys/act: Declare more BaseProc functions Léo Lam 2020-08-19 18:06:17 +02:00
  • fa00bc2d4e Add GitHub Actions config for Clang 4.0.1 builds Léo Lam 2020-08-19 17:29:35 +02:00
  • 37d87dee71 lib: Update sead Léo Lam 2020-08-19 11:45:37 +02:00
  • a4fbf3aef3 Use HTTPS for submodule URLs to not require SSH auth Léo Lam 2020-08-19 11:18:30 +02:00
  • 2de366be0f Initial commit Léo Lam 2020-06-05 17:09:06 +02:00