Commit Graph

  • ce88177589 Havok: Add hkpConvexVerticesShape stub Léo Lam 2022-02-09 20:02:56 +01:00
  • dbf6cd5117 LowPrioThreadMgr (#82) Maide 2022-02-09 20:46:46 +00:00
  • 97f3d2943b Game: Finish HardModeManager Léo Lam 2022-02-09 19:36:02 +01:00
  • 29ffc51ad8 lib: Update NintendoSDK Léo Lam 2022-02-09 10:13:40 +01:00
  • 0db13cb807 lib: Update sead Léo Lam 2022-02-09 03:14:17 +01:00
  • 2028797c8a ksys: Fix typos in SafeDelete comments Léo Lam 2022-02-09 03:01:09 +01:00
  • 5f92a7b959 ksys: Remove unnecessary null checks in SafeDelete Léo Lam 2022-02-09 02:59:55 +01:00
  • 808b21530a ksys: Document safeDelete and safeDeleteArray Léo Lam 2022-02-09 02:59:34 +01:00
  • ce1b6900ab ksys/act: Fix matching issues in BaseProcJobQue Léo Lam 2022-02-08 22:30:39 +01:00
  • d893fd5ead Remove unnecessary usages of sead::StorageFor Léo Lam 2022-02-08 21:34:53 +01:00
  • d3902a9ad4 tools: Update common Léo Lam 2022-02-07 18:32:36 +01:00
  • e9fc23b9e1 data: Fix getCollisionMasks mangled names Léo Lam 2022-02-07 18:26:39 +01:00
  • 53bb59d73d readme: Add clang and libssl-dev to dependency list Léo Lam 2022-02-07 18:20:13 +01:00
  • 635be7c1e4 ksys/phys: Add RigidBodyFromResource Léo Lam 2022-02-07 14:58:48 +01:00
  • a3e72dd6f8 tools: Update common Léo Lam 2022-02-07 15:30:01 +01:00
  • 088739f111 tools: Update common Léo Lam 2022-02-06 01:29:24 +01:00
  • 5071567731 Havok: Add hkpSphereShape Léo Lam 2022-02-05 01:39:43 +01:00
  • 0e00e340ee Merge pull request #81 from ThePixelGamer/PlacementStruct Léo Lam 2022-02-07 00:27:23 +01:00
  • 199c7d2552 ksys/map: Implement PlacementAreaMgr ThePixelGamer 2022-02-06 13:16:17 -06:00
  • 0b5693c100 contributing: Clarify which executable should be opened in IDA/Ghidra Léo Lam 2022-02-03 23:41:10 +01:00
  • 154852b763 ksys/phys: Implement CylinderWaterRigidBody Léo Lam 2022-02-03 23:33:46 +01:00
  • a6cf379d99 Havok: Fix compile errors in non-AArch64 impls of hkSimdFloat32 Léo Lam 2022-02-04 13:11:49 +01:00
  • e58c1a4a44 ksys/phys: Start implementing HavokCylinderWaterShape Léo Lam 2022-02-03 19:16:51 +01:00
  • 3af0c57f95 Havok: Fix matching issue in hkVector4f::_setRotatedDir Léo Lam 2022-02-03 22:11:28 +01:00
  • ced69f3e7d ksys/phys: Implement CylinderWaterShape Léo Lam 2022-02-03 14:39:56 +01:00
  • 872d02a037 ksys/phys: Add CylinderRigidBody Léo Lam 2022-02-03 13:17:51 +01:00
  • 7875b0ad55 ksys/phys: Group shapes into folders to declutter RigidBody/Shape Léo Lam 2022-02-03 12:56:13 +01:00
  • 7c25fd08eb ksys/phys: Implement CylinderShape Léo Lam 2022-02-03 12:18:20 +01:00
  • a2fa63495c ksys/phys: Fix a regalloc diff in CapsuleShape::setScale Léo Lam 2022-02-03 12:43:40 +01:00
  • 159bc09c15 Havok: Add hkpCylinderShape Léo Lam 2022-02-03 00:16:34 +01:00
  • 52efb18af7 ksys/phys: Finish CapsuleShape and add CapsuleRigidBody Léo Lam 2022-02-02 22:38:01 +01:00
  • 5d3fd32988 ksys/phys: Add BoxWaterRigidBody::make Léo Lam 2022-02-02 15:52:26 +01:00
  • 55164640d5 ksys/phys: Add BoxWaterRigidBody Léo Lam 2022-02-02 15:09:28 +01:00
  • 2af9e079d0 ksys/phys: Add BoxWaterShape Léo Lam 2022-02-01 17:10:22 +01:00
  • b87f406cfa Havok: Add hkSimdFloat32 load/store Léo Lam 2022-02-02 11:02:28 +01:00
  • 17ccca46dd Havok: Add more hkVector4f operations (scalar add/sub) Léo Lam 2022-02-02 10:53:52 +01:00
  • d6a619dad7 Havok: Remove duplicate typedef in hkVector4fComparison Léo Lam 2022-02-02 01:34:15 +01:00
  • 5861ce0011 Havok: Add hkpShapeRayCastOutput Léo Lam 2022-02-02 10:21:35 +01:00
  • 1a9e217dc1 Havok: Add hkVector4f::dot4xyz1 Léo Lam 2022-02-02 00:31:34 +01:00
  • 8cec2c5399 Havok: Add hkSphere Léo Lam 2022-02-01 23:34:09 +01:00
  • 38e00061ee Havok: Fix hkpShape having an extraneous destructor declaration Léo Lam 2022-02-01 23:20:24 +01:00
  • c95f9517e9 Havok: Fix mismatched class/struct warnings Léo Lam 2022-02-01 21:30:45 +01:00
  • d277eac80e ksys/phys: Move BoxShapeParam::createShape to BoxShape::make Léo Lam 2022-02-01 17:08:03 +01:00
  • 2cd2d9dc69 Havok: Add hkpPlaneShape Léo Lam 2022-02-01 16:49:05 +01:00
  • 6b302518fb ksys/phys: Finish BoxRigidBody Léo Lam 2022-01-31 20:09:32 +01:00
  • a8915c9b05 ksys/phys: Finish BoxShapeParam Léo Lam 2022-01-31 19:50:44 +01:00
  • 26bd1402f2 ksys/phys: Mark BoxShapeParam::createShape as const Léo Lam 2022-01-31 19:47:59 +01:00
  • e596296799 ksys/phys: Use util::allocStorage in CapsuleShape to simplify allocation Léo Lam 2022-01-31 12:43:29 +01:00
  • 5c6f24368d ksys/phys: Implement BoxShape Léo Lam 2022-01-30 21:12:55 +01:00
  • 32b9175c9c lib: Update sead Léo Lam 2022-01-31 02:15:37 +01:00
  • 9c68ef62b5 Havok: Add hkpConvexTransformShape and hkQsTransform (stub) Léo Lam 2022-01-30 20:03:44 +01:00
  • 3a2ba7a23a Havok: Add hkpBoxShape Léo Lam 2022-01-30 19:36:08 +01:00
  • ff2e2f9ff7 ksys/phys: Start adding BoxRigidBody Léo Lam 2022-01-30 18:39:00 +01:00
  • 716916d863 ksys/phys: Rename WaterCylinder to CylinderWater for consistency Léo Lam 2022-01-30 18:22:15 +01:00
  • a6428425a5 ksys/phys: Implement most of RigidBodyFromShape Léo Lam 2022-01-30 17:47:39 +01:00
  • 30533da83d ksys/phys: Merge physShapeParam param classes with RigidBody/Shape Léo Lam 2022-01-30 17:34:19 +01:00
  • 6519cce927 ksys/phys: Start merging physShapeParam with RigidBody/Shape Léo Lam 2022-01-30 16:48:26 +01:00
  • 6263107301 ksys/phys: Start adding RigidBodyFromShape Léo Lam 2022-01-30 15:14:36 +01:00
  • 891b95efff ksys/phys: Fix a bool flag being defined as u32 in RigidBodyFactory Léo Lam 2022-01-30 11:40:11 +01:00
  • 682897091a ksys/phys: Rename some variables that were missed in 60e2b166 Léo Lam 2022-01-30 02:21:42 +01:00
  • 60e2b1664f ksys/phys: Rename Shape/Body classes to avoid confusion Léo Lam 2022-01-30 02:08:30 +01:00
  • a1a283acf7 ksys/phys: Add more InstanceSet members Léo Lam 2022-01-30 00:31:18 +01:00
  • d9eeeb6ecc ksys/phys: Add RigidBodySet Léo Lam 2022-01-29 19:47:52 +01:00
  • 70d6ec2ae7 Sync function list with IDB Léo Lam 2022-01-29 19:43:16 +01:00
  • 92736207f8 Merge pull request #80 from savage13/mPMap2 Léo Lam 2022-01-29 23:59:05 +01:00
  • 3bb33875b3 More PlacementMap functions Brian Savage 2022-01-29 11:43:30 -05:00
  • 93bc93051c Merge pull request #79 from savage13/mPMap1 Léo Lam 2022-01-29 14:18:49 +01:00
  • 7a3c0b261a Add initial PlacementMap functions Brian Savage 2022-01-28 08:28:23 -05:00
  • 532e83a2fa ksys/phys: Declare all remaining RigidBody functions Léo Lam 2022-01-29 13:01:57 +01:00
  • 61201ca54b ksys/phys: Rename RigidBody/UserTag broadphase border callbacks Léo Lam 2022-01-29 12:36:59 +01:00
  • 10d3f129b0 ksys/phys: Add RigidBody velocity calc and warping functions Léo Lam 2022-01-27 21:56:13 +01:00
  • 82286fa560 Havok: Add hkVector4f::_setRotatedDir Léo Lam 2022-01-28 20:07:34 +01:00
  • 907768910f Havok: Simplfy hkVector4f::setAddMul/setSubMul Léo Lam 2022-01-28 20:32:43 +01:00
  • eda37507ba Havok: Split some math headers to avoid header dependency issues Léo Lam 2022-01-28 18:18:28 +01:00
  • 0ef08bde7e Havok: Simplify hkSimdFloat32::sqrt/sqrtInverse Léo Lam 2022-01-28 14:12:13 +01:00
  • a3bf47bd9d Havok: Add hkQuaternionf::setMulInverse/setInverseMul Léo Lam 2022-01-28 15:39:50 +01:00
  • 2d352a8e0b Havok: Implement quat and vector normalisation Léo Lam 2022-01-28 12:34:53 +01:00
  • 469681f9b1 Havok: Add hkVector4f sign utils Léo Lam 2022-01-27 19:44:24 +01:00
  • 55eb07087c Havok: Add hkSimdFloat32 comparisons Léo Lam 2022-01-27 19:01:12 +01:00
  • a85b90ec26 Merge pull request #78 from 1byte2bytes/master Léo Lam 2022-01-28 01:53:21 +01:00
  • e3ce9ec089 Update README.md to include xdelta Anne 2022-01-27 16:35:18 -08:00
  • c6193592d8 Havok: Add hkSimdFloat32 sqrt/sqrtInverse Léo Lam 2022-01-27 18:52:19 +01:00
  • e1f3e551cb ksys/phys: Add more RigidBody functions Léo Lam 2022-01-26 01:39:59 +01:00
  • e4f1a053cd Havok: Add missing calls to hkpRigidBody functions Léo Lam 2022-01-27 01:21:04 +01:00
  • fa7df32d5a Merge pull request #76 from iTNTPiston/master Léo Lam 2022-01-26 10:17:05 +01:00
  • 62c0441d4c Merge pull request #77 from leoetlino/docs-indent-items Léo Lam 2022-01-26 10:16:52 +01:00
  • 0d596b2d8a docs: Indent header items Léo Lam 2022-01-26 00:09:23 +01:00
  • 00583c3877 Fix Doxygen path stripping Léo Lam 2022-01-25 23:08:19 +01:00
  • 29a7b8f349 Add Doxygen and m.css config file Léo Lam 2022-01-25 22:32:59 +01:00
  • da63d713b2 update data_symbols iTNTPiston 2022-01-25 12:47:35 -08:00
  • b728917ef4 ksys/phys: Add RigidBody collision filter info functions Léo Lam 2022-01-23 01:07:28 +01:00
  • 4531c033a3 ksys/phys: Rename SystemGroupHandler mFilterIndex -> mLayerType Léo Lam 2022-01-24 12:36:51 +01:00
  • a33ebd2130 ksys/phys: Introduce {First,Last}{Entity,Sensor} constants to improve clarity Léo Lam 2022-01-23 16:54:18 +01:00
  • bf09eea7a8 Havok: Add hkpMoppBvTreeShape Léo Lam 2022-01-23 00:21:09 +01:00
  • 3f793b24d9 Merge pull request #75 from savage13/PlacementMap notyourav 2022-01-23 00:33:57 -08:00
  • c1f24f5b91 Havok: Add hkpListShape Léo Lam 2022-01-22 23:59:49 +01:00
  • 7d669d6efb Sync function list with IDB Léo Lam 2022-01-22 22:57:38 +01:00
  • 1cfe586ada lib: Update sead Léo Lam 2022-01-22 21:52:25 +01:00
  • dcd1a856bd ksys/act: Document some BaseProcMgr iteration functions Léo Lam 2022-01-22 21:06:10 +01:00
  • 719c5f02a7 ksys/phys: Add more RigidBody functions (motion, collision mask) Léo Lam 2022-01-21 17:07:42 +01:00