Commit Graph

  • a6a241b09d
    Implement LegoCarRaceActor::VTable0x70 and VTable0x1c (#1079) jonschz 2024-08-08 21:55:01 +0200
  • 51d4dead1a
    MxSmack::LoadHeader (#1080) MS 2024-08-07 23:19:12 -0400
  • e09acfcddb
    Implement/match LegoCarRaceActor::VTable0x1c (#1078) jonschz 2024-08-04 21:13:12 +0200
  • fe1b66938d
    Implement/match TowTrack::FUN_1004dbe0 (#1076) Christian Semmler 2024-08-03 11:31:49 -0700
  • 63586f88b2
    Implement/match TowTrack::ActivateSceneActions (#1075) Christian Semmler 2024-08-03 11:17:17 -0700
  • a1c6196bbc
    Implement/match TowTrack::Leave and related (#1074) Christian Semmler 2024-08-03 11:07:08 -0700
  • f94d39bf63
    Implement/match TowTrack::HandleClick (#1073) Christian Semmler 2024-08-03 10:59:12 -0700
  • 4a41671759
    Implement/match LegoRaceActor (#1072) jonschz 2024-08-03 07:29:21 +0200
  • 412200ecbc
    Ghidra Import: Support virtual inheritance (#1071) jonschz 2024-07-30 19:02:15 +0200
  • 1f251ff817
    Implement/match LegoCarRaceActor::FUN_10080590 (#1070) jonschz 2024-07-28 20:13:18 +0200
  • be12560248
    SDL3 fixes (#31) Christian Semmler 2024-07-28 10:18:01 -0700
  • 49b4615cd5 SDL3 fixes Christian Semmler 2024-07-28 10:10:13 -0700
  • c0bd989dc5
    merge Christian Semmler 2024-07-28 10:01:31 -0700
  • f436b9365b
    Implement/match the rest of LegoRaceCar, BETA10 improvements (#1069) jonschz 2024-07-27 18:24:36 +0200
  • 0d385e27d0
    Implement/match LegoRaceCar::VTable0x94 (#1068) jonschz 2024-07-26 19:53:09 +0200
  • bc9abdc823
    More legoracers functions (#1067) jonschz 2024-07-18 22:20:59 +0200
  • 210376f272
    Implement LegoRaceCar::HandleSkeletonKicks and dependents (#1065) jonschz 2024-07-17 16:03:02 +0200
  • 0760e4e7d7
    Option to disable decomp asserts in MSVC (#1066) MS 2024-07-16 22:23:10 -0400
  • 4a861faca3
    Refactor file names based on BETA10 (#1064) jonschz 2024-07-08 23:52:50 +0200
  • afa5b90117
    Implement LegoRaceCar::FUN_10012ff0(), refactoring (#1063) jonschz 2024-07-07 14:10:46 +0200
  • a75ace8a53
    Implement/match TowTrack::VTable0x70 (#1062) Christian Semmler 2024-07-05 19:44:01 -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
  • 16a40b349f
    Update README.md Christian Semmler 2024-07-05 04:18:53 +0200
  • 87a9a37b33
    Implement/match Jetski class (#1061) Christian Semmler 2024-07-04 17:11:20 -0700
  • 49a304d0b9
    merge Christian Semmler 2024-07-04 16:09:48 -0700
  • bee101b1f4
    Add clang-tidy readability-redundant-inline-specifier (#1060) Christian Semmler 2024-07-04 16:06:32 -0700
  • 0873b782c5
    User clang-format InsertBraces instead of clang-tidy (#1059) Christian Semmler 2024-07-04 14:35:49 -0700
  • 09684b3c03
    Implement/match BumpBouy class (#1058) Christian Semmler 2024-07-04 14:28:23 -0700
  • 14653070cc
    Refactor surrounding MxBitmap::GetAdjustedStride (#1057) MS 2024-07-04 12:50:04 -0400
  • 65e3c3dd05
    Implement/match FreeModelDbWorlds (#1056) Christian Semmler 2024-07-02 13:04:05 -0700
  • b17762ebe3
    merge Christian Semmler 2024-07-02 12:19:13 -0700
  • d92fc97a58
    Implement/match DuneBuggy class (#1055) Christian Semmler 2024-07-02 12:16:35 -0700
  • 05fa715550
    Add MxTrace function (#1054) MS 2024-07-02 13:46:40 -0400
  • af513734fa
    Merge remote-tracking branch 'isle/master' Christian Semmler 2024-07-01 17:38:28 -0700
  • 788cec2560
    Implement GasStation::HandleEndAction (#1053) Christian Semmler 2024-07-01 17:37:51 -0700
  • 3819dd0dae
    merge Christian Semmler 2024-07-01 16:52:14 -0700
  • 7bee5fc6a5
    Implement/match GasStation::HandleButtonDown (#1052) Christian Semmler 2024-07-01 16:43:03 -0700
  • 9ba05d021d
    Implement/match LegoPlantManager::ScheduleAnimation (#1051) Christian Semmler 2024-07-01 16:14:04 -0700
  • a21fd5975c
    Start implementing LegoRaceCar (#1050) jonschz 2024-07-01 20:39:31 +0200
  • fb34f86171
    Improve several functions in vector.h (#1049) jonschz 2024-06-30 22:45:10 +0200
  • 4a87c3bc44
    Small update to datacmp and roadmap (#1048) MS 2024-06-28 17:58:35 -0400
  • 6e39e87613
    Create MxDirectXInfo module (#1047) MS 2024-06-27 15:22:13 -0400
  • 196259c6c9
    Parse cli arguments + log with SDL_Log (#30) Anonymous Maarten 2024-06-26 20:24:40 +0200
  • f4dd988d47 inparser will/should create libiniparser.lib for static libraries and iniparser.lib for a shared library Anonymous Maarten 2024-06-26 18:28:25 +0200
  • 3204429cd4 Ignore failed assertions from d3drm unimplemented functions Anonymous Maarten 2024-06-26 17:01:16 +0200
  • 382d24b097 Define D3DRM_WINE when using d3drm from wine Anonymous Maarten 2024-06-26 17:00:32 +0200
  • 7f08e4d1d7 Fix d3drm32.def for msvc Anonymous Maarten 2024-06-26 16:59:58 +0200
  • df2bc580a6 Log mxdirectx failure using SDL_Log + E_NOINTERFACE Anonymous Maarten 2024-06-26 16:07:34 +0200
  • e3f02e3a39 Use SDL_CreateWIndowWithProperties to create SDL window Anonymous Maarten 2024-06-26 15:47:26 +0200
  • fdb9c4e552 isle: parse cli argument (--ini for custom ini path) Anonymous Maarten 2024-06-26 15:46:34 +0200
  • 049f00df85 Only include <SDL3/SDL.h> Anonymous Maarten 2024-06-26 15:44:17 +0200
  • 5a5834f5c1 cmake: copy DLL dependencies to output path Anonymous Maarten 2024-06-26 15:42:47 +0200
  • be0fe5fffb
    Merge remote-tracking branch 'isle/master' Christian Semmler 2024-06-26 06:46:56 -0700
  • 536aa4b1fe
    Implement/match LegoPlantManager::FUN_10027120 (#1046) Christian Semmler 2024-06-26 06:39:36 -0700
  • 0637deea13
    m_extraCharacterId is an integer, not a pointer (#1045) Anonymous Maarten 2024-06-26 13:17:45 +0200
  • 659a54b221
    Add support for building x64 executables (#29) Anonymous Maarten 2024-06-26 03:47:43 +0200
  • 0a8563ecae cmake: don't emit a warning about bitness anymore Anonymous Maarten 2024-06-25 15:21:31 +0200
  • 568abe24fb Load d3dxof.dll dynamically Anonymous Maarten 2024-06-26 02:31:02 +0200
  • eeef231ee2 cmake: using ISLE_USE_DX5 means going all-in Anonymous Maarten 2024-06-26 01:54:37 +0200
  • a1ac38e542 Add 64-bit MSVC to the build matrix Anonymous Maarten 2024-06-26 00:59:19 +0200
  • abcbb13177 Add dxfile.h Anonymous Maarten 2024-06-26 00:55:25 +0200
  • 806f39e2e9 lego1 leaks d3drm headers Anonymous Maarten 2024-06-26 00:54:32 +0200
  • 1abb21fb3d Include d3drm directory with EXCLUDE_FROM_ALL Anonymous Maarten 2024-06-26 00:54:14 +0200
  • ba2ec7352d Disable __wine_dbg_cdecl Anonymous Maarten 2024-06-26 00:53:03 +0200
  • acf813fab5 Introduce d3drm_guid containing the guids of d3drm Anonymous Maarten 2024-06-26 00:51:48 +0200
  • f61785c3c8 32- and 64-bit LEGO1.dll export different symbol names Anonymous Maarten 2024-06-26 00:39:02 +0200
  • 6ece169019 Assume mmx is supported on x64, require a test for x86 and disabled on other archs Anonymous Maarten 2024-06-26 00:38:05 +0200
  • f085b762d2 DESCRIPTION in .def file(s) is deprecated Anonymous Maarten 2024-06-26 00:37:17 +0200
  • c37e3d9307 Create d3dxof import library for MSVC Anonymous Maarten 2024-06-26 00:36:20 +0200
  • 29c25e7285 Ignore different 'const' qualifiers with MSVC Anonymous Maarten 2024-06-26 00:34:13 +0200
  • 192a59fe0b Ignore -Wdiscarded-qualifiers warning with const vtables Anonymous Maarten 2024-06-25 16:05:13 +0200
  • 2643cda499 Add mingw64 build to the ci matrix Anonymous Maarten 2024-06-25 15:21:44 +0200
  • 5b26878eb0 Don't cast address to scalar (this is fishy) Anonymous Maarten 2024-06-26 02:40:44 +0200
  • 01ebf5419c Casting from void* to a smaller-sized integer needs an intermediate equally-sized integer Anonymous Maarten 2024-06-25 15:11:44 +0200
  • c82e96c578 Fix 64-bit mxdsbuffer pointer arithmetic Anonymous Maarten 2024-06-25 15:09:19 +0200
  • 0281decbfd x86's stdcall becomes MS's x64 calling canvention Anonymous Maarten 2024-06-25 15:01:36 +0200
  • ad1aab5e34 cmake: look for iniparser using config file first, then try our custom module file Anonymous Maarten 2024-06-25 14:42:52 +0200
  • 8bf48835a3 m_extraCharacterId is an integer, not a pointer Anonymous Maarten 2024-06-26 02:47:57 +0200
  • c8628aca3d d3drm: store LPVOID data instead of DWORD Anonymous Maarten 2024-06-25 14:11:09 +0200
  • 15f9371eb8 cmake: using ISLE_USE_DX5 means going all-in Anonymous Maarten 2024-06-26 01:54:37 +0200
  • d36a5b6728 Add 64-bit MSVC to the build matrix Anonymous Maarten 2024-06-26 00:59:19 +0200
  • 5cd0c7f5f6 Add dxfile.h Anonymous Maarten 2024-06-26 00:55:25 +0200
  • a36829031b lego1 leaks d3drm headers Anonymous Maarten 2024-06-26 00:54:32 +0200
  • 4c69ded866 Include d3drm directory with EXCLUDE_FROM_ALL Anonymous Maarten 2024-06-26 00:54:14 +0200
  • d36c8dc94b Disable __wine_dbg_cdecl Anonymous Maarten 2024-06-26 00:53:03 +0200
  • ccab074bf8 Introduce d3drm_guid containing the guids of d3drm Anonymous Maarten 2024-06-26 00:51:48 +0200
  • 5ebbf0b3a9 32- and 64-bit LEGO1.dll export different symbol names Anonymous Maarten 2024-06-26 00:39:02 +0200
  • 2f25748dec Assume mmx is supported on x64, require a test for x86 and disabled on other archs Anonymous Maarten 2024-06-26 00:38:05 +0200
  • 8436d70274 DESCRIPTION in .def file(s) is deprecated Anonymous Maarten 2024-06-26 00:37:17 +0200
  • 1f45f1d89a Create d3dxof import library for MSVC Anonymous Maarten 2024-06-26 00:36:20 +0200
  • a49d2df39f Ignore different 'const' qualifiers with MSVC Anonymous Maarten 2024-06-26 00:34:13 +0200
  • 554a679dc0 Merge commit '8113a17167e92133f5a0793967bf1e485dafd07a' into new-isle-decomp Anonymous Maarten 2024-06-25 20:22:08 +0200
  • ec19d5edb0 Fix mingw build + copy d3drm from wine (#25) Anonymous Maarten 2024-06-24 16:25:51 +0200
  • 0f77823a7e Update README.md Christian Semmler 2024-06-16 15:30:16 +0200
  • 806afaa210 Replace DirectSound with miniaudio (#21) Christian Semmler 2024-06-16 09:26:04 -0400
  • d537d69d13 Merge commit 'd869d565c282b89bffefd8b298048dfbbbc7808b' into new-isle-portable Anonymous Maarten 2024-06-25 20:01:36 +0200
  • 974cb8e6d3 Merge commit 'c22c6f337960f0c4c2f1170e857417926cbeeb0f' into new-isle-portable Anonymous Maarten 2024-06-25 19:32:52 +0200
  • 71559309a9 Rename InitPresenters to Create, remove this keyword (#1000) (#20) Christian Semmler 2024-06-07 16:17:20 -0400
  • 3d59615274 Merge commit 'ba378eb22442d71fe4f23a5c818cdfad16d3b16d' into new-isle-decomp Anonymous Maarten 2024-06-25 17:56:33 +0200