Commit Graph

  • e294c86f65 Implement LegoRaceActor, add annotations jonschz 2024-08-01 22:29:59 +0200
  • 412200ecbc
    Ghidra Import: Support virtual inheritance (#1071) jonschz 2024-07-30 19:02:15 +0200
  • bab464fb07 Improvements to documentation jonschz 2024-07-30 14:12:08 +0200
  • 2bb89b42ff minor stylistic improvement jonschz 2024-07-30 13:26:30 +0200
  • 983715e3aa Support this adjust jonschz 2024-07-30 13:22:54 +0200
  • e4bc8960ca Support offsets in vbase pointers jonschz 2024-07-30 09:23:40 +0200
  • 683260935e Implement/fix Ghidra imports for multiple and virtual inheritance jonschz 2024-07-29 18:18:11 +0200
  • 1f251ff817
    Implement/match LegoCarRaceActor::FUN_10080590 (#1070) jonschz 2024-07-28 20:13:18 +0200
  • a3013e7a87 Address review comments jonschz 2024-07-28 20:01:49 +0200
  • 0a01e9c03f Fix BETA10 annotations jonschz 2024-07-28 17:32:16 +0200
  • 5b191d9c9f disable formatter for assertion jonschz 2024-07-28 17:29:54 +0200
  • 0d11a2ff90 Add vbtable annotations jonschz 2024-07-28 17:27:16 +0200
  • 54690ac07c Implement/match LegoCarRaceActor::FUN_10080590 jonschz 2024-07-28 17:12:02 +0200
  • f436b9365b
    Implement/match the rest of LegoRaceCar, BETA10 improvements (#1069) jonschz 2024-07-27 18:24:36 +0200
  • 897f561c50 Add synthetic vbase destructors jonschz 2024-07-27 13:55:05 +0200
  • ecdea8c042 Undo incorrect change jonschz 2024-07-27 10:22:02 +0200
  • 0542d11b8d Add BETA10 annotations and improvements jonschz 2024-07-27 10:16:32 +0200
  • 96e32a255c Implement/match the rest of LegoRaceCar jonschz 2024-07-27 08:20:26 +0200
  • 0d385e27d0
    Implement/match LegoRaceCar::VTable0x94 (#1068) jonschz 2024-07-26 19:53:09 +0200
  • 383eeb2ba7 Address review comments, round 2 jonschz 2024-07-26 16:52:54 +0200
  • 574de7b2a1 Address review comments jonschz 2024-07-22 21:52:34 +0200
  • 049eedbe49 Fix minor inconsistency jonschz 2024-07-22 17:17:18 +0200
  • 5a4b5b5f32 Fix offsets jonschz 2024-07-22 15:34:02 +0200
  • 0851ecc31d Remove redundant inline modifiers jonschz 2024-07-22 15:23:11 +0200
  • 866ed58727 Implement LegoRaceCar::VTable0x94 jonschz 2024-07-22 13:06:28 +0200
  • bc9abdc823
    More legoracers functions (#1067) jonschz 2024-07-18 22:20:59 +0200
  • a6c2022ee6 Address review comments, part 2 jonschz 2024-07-18 22:01:17 +0200
  • 59252694cb Address review comments, part 1 jonschz 2024-07-18 21:58:18 +0200
  • 44429c324d Fix naming issue jonschz 2024-07-18 08:02:22 +0200
  • 04e50be900 minor fix jonschz 2024-07-18 07:51:02 +0200
  • f07d3ff20e Fix datacmp errors jonschz 2024-07-18 07:50:17 +0200
  • 7248295f8a Implement/match LegoRaceCar::VTable0x70 jonschz 2024-07-18 07:27:14 +0200
  • 210376f272
    Implement LegoRaceCar::HandleSkeletonKicks and dependents (#1065) jonschz 2024-07-17 16:03:02 +0200
  • 8ab78ee232 Address more review comments jonschz 2024-07-17 15:45:33 +0200
  • 0760e4e7d7
    Option to disable decomp asserts in MSVC (#1066) MS 2024-07-16 22:23:10 -0400
  • ef6beae057 Option to disable decomp asserts in MSVC disinvite 2024-07-16 15:33:01 -0400
  • 1a210d0647 Apply more review comments jonschz 2024-07-16 21:33:18 +0200
  • 6dfd5cd537 Reformat with new version of black jonschz 2024-07-15 21:19:36 +0200
  • fea86afac2 Address review comments jonschz 2024-07-15 21:15:48 +0200
  • f6ce99fbe4 Refactor: Dedicated method for array element matching jonschz 2024-07-13 08:25:45 +0200
  • bc0df62e20 Spike to fix array comparisons (needs refactor) jonschz 2024-07-11 19:34:31 +0200
  • 27d450e64b Fix typo jonschz 2024-07-09 22:46:14 +0200
  • ec014bc075 Implement LegoRaceCar::HandleSkeletonKicks and dependents jonschz 2024-07-09 22:03:29 +0200
  • 4a861faca3
    Refactor file names based on BETA10 (#1064) jonschz 2024-07-08 23:52:50 +0200
  • d60432cf4a Migrate contiguous block of code to LegoDeviceEnumerate jonschz 2024-07-08 21:57:44 +0200
  • 6a92b6d944 Fix compiler errors jonschz 2024-07-07 22:21:41 +0200
  • 52d9b951a5 Extract LegoDeviceEnumerate to dedicated file jonschz 2024-07-07 20:00:07 +0200
  • 01042acfb0 Refactor file names based on BETA10 jonschz 2024-07-07 10:24:41 +0200
  • afa5b90117
    Implement LegoRaceCar::FUN_10012ff0(), refactoring (#1063) jonschz 2024-07-07 14:10:46 +0200
  • 6657223a5c Rename legoracecar files to legoracers jonschz 2024-07-07 07:30:15 +0200
  • 2a761510e9 Rename variable, add BETA10 vtables jonschz 2024-07-07 07:23:00 +0200
  • 1f141dbe3a Address issues raised by linter jonschz 2024-07-06 20:48:48 +0200
  • ce52aaccc1 Implement LegoRaceCar::FUN_10012ff0(), refactor based on BETA10 jonschz 2024-07-06 11:19:28 +0200
  • a75ace8a53
    Implement/match TowTrack::VTable0x70 (#1062) Christian Semmler 2024-07-05 19:44:01 -0700
  • c8d7b95f13 Implement/match TowTrack::VTable0x70 Christian Semmler 2024-07-05 19:37:16 -0700
  • 4833d2edf1
    Update README.md Christian Semmler 2024-07-05 04:51:04 +0200
  • 8075264767
    Update README.md Christian Semmler 2024-07-05 04:49:36 +0200
  • 87a9a37b33
    Implement/match Jetski class (#1061) Christian Semmler 2024-07-04 17:11:20 -0700
  • 68ee39b27f Implement/match Jetski class Christian Semmler 2024-07-04 17:05:03 -0700
  • bee101b1f4
    Add clang-tidy readability-redundant-inline-specifier (#1060) Christian Semmler 2024-07-04 16:06:32 -0700
  • 91b43c230c fix Christian Semmler 2024-07-04 15:49:14 -0700
  • 26238728e2 format Christian Semmler 2024-07-04 15:44:03 -0700
  • 883eda698a Update CONTRIBUTING.md Christian Semmler 2024-07-04 15:38:55 -0700
  • cbc2f0fdd5
    fix Christian Semmler 2024-07-04 15:36:39 -0700
  • d895a9ed35 Add clang-tidy readability-redundant-inline-specifier Christian Semmler 2024-07-04 14:36:26 -0700
  • 0873b782c5
    User clang-format InsertBraces instead of clang-tidy (#1059) Christian Semmler 2024-07-04 14:35:49 -0700
  • e5e95780e4 User clang-format InsertBraces instead of clang-tidy Christian Semmler 2024-07-04 14:29:00 -0700
  • 09684b3c03
    Implement/match BumpBouy class (#1058) Christian Semmler 2024-07-04 14:28:23 -0700
  • 9d036d0eb8 Implement/match BumpBouy class Christian Semmler 2024-07-04 14:21:09 -0700
  • 14653070cc
    Refactor surrounding MxBitmap::GetAdjustedStride (#1057) MS 2024-07-04 12:50:04 -0400
  • 3af0285b5e Remove this-> from MxDisplaySurface disinvite 2024-07-04 12:37:56 -0400
  • 97f57e8952 Refactor surrounding MxBitmap::GetAdjustedStride disinvite 2024-07-04 12:01:22 -0400
  • 65e3c3dd05
    Implement/match FreeModelDbWorlds (#1056) Christian Semmler 2024-07-02 13:04:05 -0700
  • afb575bbdf Implement/match FreeModelDbWorlds Christian Semmler 2024-07-02 12:57:26 -0700
  • d92fc97a58
    Implement/match DuneBuggy class (#1055) Christian Semmler 2024-07-02 12:16:35 -0700
  • b20b40aee7 Fix Christian Semmler 2024-07-02 12:09:41 -0700
  • 946523c4d7 Fix name Christian Semmler 2024-07-02 12:02:36 -0700
  • 0b68a6b911 Implement/match DuneBuggy class Christian Semmler 2024-07-02 11:51:41 -0700
  • 05fa715550
    Add MxTrace function (#1054) MS 2024-07-02 13:46:40 -0400
  • 1b72d5c05a Add MxTrace function disinvite 2024-07-02 13:27:06 -0400
  • 788cec2560
    Implement GasStation::HandleEndAction (#1053) Christian Semmler 2024-07-01 17:37:51 -0700
  • 453a5d8780 Implement GasStation::HandleEndAction Christian Semmler 2024-07-01 17:31:31 -0700
  • 7bee5fc6a5
    Implement/match GasStation::HandleButtonDown (#1052) Christian Semmler 2024-07-01 16:43:03 -0700
  • 169ef63009 Use enum Christian Semmler 2024-07-01 16:35:56 -0700
  • 8e9448c7b7 Implement/match GasStation::HandleButtonDown Christian Semmler 2024-07-01 16:35:00 -0700
  • 9ba05d021d
    Implement/match LegoPlantManager::ScheduleAnimation (#1051) Christian Semmler 2024-07-01 16:14:04 -0700
  • ddbb0ccb20 Add assert Christian Semmler 2024-07-01 16:03:34 -0700
  • de95f42bae Implement/match LegoPlantManager::ScheduleAnimation Christian Semmler 2024-07-01 16:02:41 -0700
  • a21fd5975c
    Start implementing LegoRaceCar (#1050) jonschz 2024-07-01 20:39:31 +0200
  • 796c51b4c6 Relocate address annotations jonschz 2024-07-01 20:13:04 +0200
  • 150e64f0e2 fix naming (again) jonschz 2024-07-01 18:44:38 +0200
  • dc0d52320e fix naming jonschz 2024-07-01 18:40:32 +0200
  • ef58f3265b Address review comments jonschz 2024-07-01 18:36:10 +0200
  • fb34f86171
    Improve several functions in vector.h (#1049) jonschz 2024-06-30 22:45:10 +0200
  • 8cb8d81e60 Fix BETA10 annotation order jonschz 2024-06-30 22:29:22 +0200
  • 6c0ea3efe7 fix linter issues jonschz 2024-06-30 15:38:42 +0200
  • 540969341b Implement LegoRaceCar::ParseAction() jonschz 2024-06-30 15:27:13 +0200
  • c53c55d446 WIP: progress in the right direction jonschz 2024-06-30 14:46:50 +0200
  • 96ef1e04e4 Limited match on LegoRaceCar::ParseAction jonschz 2024-06-30 14:00:33 +0200
  • e781b71f5c Implement several functions jonschz 2024-06-30 10:41:01 +0200