Commit Graph

  • 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
  • d2b3dea0e3 Fix BETA10 offset jonschz 2024-06-29 15:38:11 +0200
  • a4f2367a0f Improve some functions in vector.h jonschz 2024-06-29 14:47:10 +0200
  • 4a87c3bc44
    Small update to datacmp and roadmap (#1048) MS 2024-06-28 17:58:35 -0400
  • 16c61cc2a3 Format fix disinvite 2024-06-28 17:42:16 -0400
  • 713eefa8a0 Roadmap bugfix for ordinal import dummy addrs disinvite 2024-06-28 17:38:35 -0400
  • bd21f2e0a1 Enable _pnhHeap variable for ISLE disinvite 2024-06-28 17:38:11 -0400
  • 7f37098305 Match uninit variables with all nulls disinvite 2024-06-28 17:37:26 -0400
  • 6e39e87613
    Create MxDirectXInfo module (#1047) MS 2024-06-27 15:22:13 -0400
  • 4371387826 LegoDeviceEnumerate disinvite 2024-06-27 11:42:39 -0400
  • d6fc9026ed Match format function better, add dead code function disinvite 2024-06-26 22:33:26 -0400
  • 3ed1e8606c Beta matching disinvite 2024-06-26 17:33:46 -0400
  • 0b0d39a246 CONFIG annotations disinvite 2024-06-26 15:22:34 -0400
  • f0dfffcb6d include fix disinvite 2024-06-26 15:15:18 -0400
  • 0ca0fcd026 Create mxdirectxinfo disinvite 2024-06-26 14:43:27 -0400
  • 99b26f3d33 Some beta addrs and asserts to start disinvite 2024-06-26 13:20:04 -0400
  • 536aa4b1fe
    Implement/match LegoPlantManager::FUN_10027120 (#1046) Christian Semmler 2024-06-26 06:39:36 -0700
  • 5c1b9fd221 Implement/match LegoPlantManager::FUN_10027120 Christian Semmler 2024-06-26 06:12:52 -0700
  • 0637deea13
    m_extraCharacterId is an integer, not a pointer (#1045) Anonymous Maarten 2024-06-26 13:17:45 +0200
  • d38c0f2d46 m_extraCharacterId is an integer, not a pointer Anonymous Maarten 2024-06-26 02:47:57 +0200
  • 8113a17167
    Backports of isle-portable x64 fixes (#1044) Anonymous Maarten 2024-06-25 17:56:30 +0200
  • 47e690e533 Store HFILE in its own member variable Anonymous Maarten 2024-06-25 15:06:01 +0200
  • 30b918b30e Assume cpuid is available on x86_64, needs testing on i386 and unavailable on anything else Anonymous Maarten 2024-06-25 15:09:55 +0200
  • da4e11fc8b memset 2nd argument is int Anonymous Maarten 2024-06-25 15:04:22 +0200
  • 3aa22e2077 Don't cast pointers to integers on non-32-bit architectures Anonymous Maarten 2024-06-25 15:03:53 +0200
  • 62307e1819
    Implement/match LegoPlantManager::FUN_10026c50 (#1043) Christian Semmler 2024-06-25 08:28:10 -0700
  • 093f2b4d22 Implement/match LegoPlantManager::FUN_10026c50 Christian Semmler 2024-06-25 08:21:44 -0700
  • a226f5d59e Fix warning about assigning const string literals to variable char pointers Anonymous Maarten 2024-06-25 15:02:47 +0200
  • aa82c95b5c Introduce LPD3DRM_APPDATA typedef for setting d3drm appdata Anonymous Maarten 2024-06-25 16:46:22 +0200
  • 32b63fa874 Merge branch 'master' into plant4 Christian Semmler 2024-06-25 07:34:31 -0700
  • c9c130eb87
    Implement AnimState (#1042) jonschz 2024-06-21 20:41:01 +0200
  • 4d061d6dd9 refactor: address review comments jonschz 2024-06-21 20:03:54 +0200
  • bbdda6ebee Minor fixes Christian Semmler 2024-06-21 10:16:40 -0400
  • 14a59fb29c fix ncc complaints jonschz 2024-06-21 13:51:24 +0200
  • 98eeaadaec fix: minor issues jonschz 2024-06-21 13:46:50 +0200
  • cc6152eb71 Implement LegoAnim jonschz 2024-06-21 13:39:15 +0200
  • 1d666f62e5
    Implement/match LegoPlantManager interaction functions (#1041) Christian Semmler 2024-06-19 12:57:05 -0400
  • c0ab7dd378 Implement/match LegoPlantManager interaction functions Christian Semmler 2024-06-19 12:49:17 -0400
  • 656e7fc674
    Implement/match more LegoPlantManager functions (#1040) Christian Semmler 2024-06-19 12:02:54 -0400
  • 78b4f60bf7 Implement/match more LegoPlantManager functions Christian Semmler 2024-06-19 11:55:04 -0400
  • e507f42717
    Implement/match LegoPlantManager::CreatePlant (#1039) Christian Semmler 2024-06-18 13:35:03 -0400
  • c5d77a9574 Fix Christian Semmler 2024-06-18 13:19:54 -0400
  • 20fdd87de4 Fix Christian Semmler 2024-06-18 13:19:47 -0400
  • c1308a452c Fix name Christian Semmler 2024-06-18 13:14:29 -0400
  • ab7bee0401 Update names Christian Semmler 2024-06-18 13:12:56 -0400
  • 17f9a5723e Implement/match LegoPlantManager::CreatePlant Christian Semmler 2024-06-18 13:11:10 -0400
  • 1a46d370ec
    Bootstrap LegoPlantManager, add plants data (#1038) Christian Semmler 2024-06-17 14:11:27 -0400
  • 3f89dbd106 Fix Christian Semmler 2024-06-17 14:05:49 -0400
  • 582b1c0e88 Move Christian Semmler 2024-06-17 14:03:44 -0400
  • df20143f9f Naming Christian Semmler 2024-06-17 13:59:36 -0400
  • 69d0071d48 Bootstrap LegoPlantManager, add plants data Christian Semmler 2024-06-17 13:58:26 -0400
  • e4e0f4e4d3
    Implement/match Motocycle, consistent notification names (#1037) Christian Semmler 2024-06-16 10:47:53 -0400
  • ff9110db28 Rename function Christian Semmler 2024-06-16 10:41:57 -0400
  • 2b9547e7c3 Fix annotations Christian Semmler 2024-06-16 10:37:23 -0400
  • 55436d998f Fix return type Christian Semmler 2024-06-16 10:33:19 -0400
  • 6578c3d0ae Fix return types Christian Semmler 2024-06-16 10:32:55 -0400
  • 92add530be Fix Christian Semmler 2024-06-16 10:31:45 -0400
  • 2bb724f701 Format Christian Semmler 2024-06-16 10:26:58 -0400
  • aaaa4f0173 Implement/match Motocycle, consistent notification names Christian Semmler 2024-06-16 10:24:29 -0400
  • 68023379d8
    Implement/match Bike (#1036) Christian Semmler 2024-06-16 09:54:40 -0400
  • 6bf71e6959 Implement/match Bike Christian Semmler 2024-06-16 09:48:59 -0400
  • d869d565c2
    Fix Ghidra import script re-importing unchanged functions (#1035) jonschz 2024-06-16 14:50:32 +0200
  • 3811debea6 run formatter jonschz 2024-06-16 14:08:57 +0200
  • 3be0665136 feat: Ignore __$ReturnUdt in template functions jonschz 2024-06-16 12:23:06 +0200
  • 3737b2df8b feat: Support verifying return values larger than 4 bytes jonschz 2024-06-16 11:59:15 +0200
  • 56b8c96d6a feat: Reuse enums instead of recreating them every time jonschz 2024-06-16 11:24:53 +0200