Commit Graph

  • d369429e98
    video/legohideanimpresenter: Init, dtor, most of destroy function (#447) Joshua Peisach 2024-01-17 12:24:05 -0500
  • b25239f22d
    Finish some missing methods (#448) Nathan M Gilbert 2024-01-17 12:08:48 -0500
  • 240ca5570d
    Rename enum Christian Semmler 2024-01-17 11:56:41 -0500
  • f50b771fff
    begin implementation of InfoCenter class (#444) Misha 2024-01-17 11:53:53 -0500
  • aaa18bc9e2
    Decomp parser: indirect globals and string markers (#446) MS 2024-01-17 06:56:34 -0500
  • 6af0c6cb1a
    Implement/match a few LegoEntity functions (#445) Christian Semmler 2024-01-16 14:33:03 -0500
  • b1fdb780de
    Add missing size asserts for lists Christian Semmler 2024-01-15 15:59:57 -0500
  • a4c4ee656f
    Implement lists used in LegoWorld (#443) Christian Semmler 2024-01-15 15:44:04 -0500
  • 6df310bb66
    Implement LegoWorldPresenter::VTable0x60 (#442) Misha 2024-01-15 15:17:54 -0500
  • 5b7624c32a
    implement part of LegoAnimPresenter (#441) Misha 2024-01-15 14:37:50 -0500
  • f116389373
    implement a few MxControlPresenter functions (#440) Misha 2024-01-15 14:08:28 -0500
  • 7f72a36462
    Implement LegoMeterPresenter (#439) Misha 2024-01-15 10:26:52 -0500
  • e9d8fde8bc
    Fix wrong class name (#438) Misha 2024-01-14 17:00:03 -0500
  • 763fcf8980
    ElevatorBottom ctor/dtor (#436) Joshua Peisach 2024-01-14 16:58:00 -0500
  • dd72bcc666
    Use names from 1996 sources (#437) Christian Semmler 2024-01-14 16:49:11 -0500
  • 7e9d3bde65
    Reccmp: Use symbol names in asm output (#433) MS 2024-01-14 16:28:46 -0500
  • 7f7e6e37dd
    implement LegoOmni::FindByEntityIdOrAtomId (#435) Misha 2024-01-13 20:34:54 -0500
  • 8b34b38ac0
    implement LegoActorPresenter (#434) Misha 2024-01-13 17:06:13 -0500
  • 5b8ea35756
    Implement Isle::VTable0x50 (#432) Misha 2024-01-13 15:42:09 -0500
  • c2da041f40
    Implement a few legoworld methods (#430) Misha 2024-01-13 15:00:11 -0500
  • 7d2629318c
    Match Lego3DView::Create (#431) Christian Semmler 2024-01-13 14:58:10 -0500
  • 0edbd9dab9
    Update mxvideopresenter.cpp Christian Semmler 2024-01-13 09:39:33 -0500
  • d5d4a8b0ff
    Update mxvideopresenter.cpp (#429) Misha 2024-01-13 09:32:45 -0500
  • d24f5db42f
    Matrix/vector refactor (#426) Christian Semmler 2024-01-12 19:34:38 -0500
  • eac096036a
    implement LegoModelPresenter::Destroy (#428) Misha 2024-01-12 17:30:50 -0500
  • 3c0bf7191c
    implement LegoWorldPresenter deconstructor (#425) Misha 2024-01-12 17:27:07 -0500
  • 602ba30fae
    fix LegoPathPresenter vtable (#427) Misha 2024-01-12 17:22:42 -0500
  • 99ee212213
    Fix inclusion of MxPresenter class in ISLE Christian Semmler 2024-01-11 10:48:00 -0500
  • 516e16faf6
    Further clean up Omni/LegoOmni separation (#423) Christian Semmler 2024-01-11 10:02:55 -0500
  • 75f7791d6f
    Add names for other GH actions Christian Semmler 2024-01-11 04:46:37 -0500
  • 9eea48f629
    Fix structure of Lego3DView (#422) Christian Semmler 2024-01-10 17:40:24 -0500
  • b996fff6fa
    Support building isle with modern MSVC + msys2 (#421) Anonymous Maarten 2024-01-10 23:34:32 +0100
  • 01f3168e71
    Use NULL where appropriate Christian Semmler 2024-01-10 13:47:54 -0500
  • e55b2ad639
    Name a few members in LegoVideoManager Christian Semmler 2024-01-10 13:45:52 -0500
  • 5a2be934be
    Finish StreamProvider classes (#420) Nathan M Gilbert 2024-01-10 06:55:25 -0500
  • 872c62fd39
    Match LegoCameraController::LegoCameraController Christian Semmler 2024-01-09 10:30:37 -0500
  • f6ced08b20
    Add scalar ddtor annotations Christian Semmler 2024-01-09 05:31:00 -0500
  • 58085df6b0
    Implement most of LegoCameraController (#419) Misha 2024-01-09 04:43:21 -0500
  • 58ea45f4cc
    Name various functions and other members (#418) Christian Semmler 2024-01-08 13:07:13 -0500
  • 79465d358d
    Fix MxWavePresenter::StartingTickle Christian Semmler 2024-01-07 22:28:16 -0500
  • 855e548516
    Make comparison more obvious Christian Semmler 2024-01-07 21:23:09 -0500
  • 569d8ace96
    Fix actions not ending Christian Semmler 2024-01-07 20:55:32 -0500
  • 091ecd5935
    Move some classes to LegoOmni (#417) Christian Semmler 2024-01-08 06:45:07 -0500
  • c47206617d
    Reorganize sources and files (#414) Christian Semmler 2024-01-08 04:58:49 -0500
  • 6a85e62406
    refresh readme (#415) [skip ci] Ramen2X 2024-01-07 19:52:17 -0500
  • 78ee66336a
    cmake: fix default ninja + add clang-format target (#75) Anonymous Maarten 2024-01-07 23:31:31 +0100
  • 4c0de81b6a
    Update legoactioncontrolpresenter.cpp (#416) Misha 2024-01-07 17:03:04 -0500
  • fbe7f8bbb0
    Fix all mingw errors & warnings (#411) Anonymous Maarten 2024-01-07 18:30:45 +0100
  • bb7e4df11b
    Move MxDirectDraw and MxDirect3D to mxdirectx (#413) Christian Semmler 2024-01-07 12:07:22 -0500
  • 8db36722d8
    Implement/match Lego3DView and parent classes (#412) Christian Semmler 2024-01-06 21:29:32 -0500
  • dc3500f631
    Fixes for building isle with mingw on Linux (#410) Anonymous Maarten 2024-01-06 18:56:15 +0100
  • dac2a517c3
    Implement/match LegoVideoManager::Tickle (#409) Christian Semmler 2024-01-06 12:06:50 -0500
  • 27269647f8
    Implement/match LegoVideoManager::ConfigureD3DRM (#408) Christian Semmler 2024-01-05 14:38:34 -0500
  • 9651ece809
    Improve accuracy of MxOmni::CreatePresenter (#407) Misha 2024-01-05 13:31:19 -0400
  • 9a5e1cb853
    legomodelpresenter vtable (#406) Misha 2024-01-04 21:01:04 -0400
  • ce68a7b1f4
    Reccmp comparison engine refactor (#405) MS 2024-01-04 18:12:55 -0500
  • eeb980fa0f
    Let game boot again (#404) Christian Semmler 2024-01-04 16:46:16 -0500
  • 5aef35d9c7
    Fix member visibility Christian Semmler 2024-01-04 06:35:28 -0500
  • 54ed98b9d6
    Implement/match MxDirect3D::D3DSetMode (#403) Christian Semmler 2024-01-04 16:16:16 -0500
  • a899b06f5a
    implement MxDirect3D::GetZBufferDepth (#402) Misha 2024-01-04 16:35:52 -0400
  • d4e7bb1132
    Implement/match MxDirect3D::SetDevice (#401) Christian Semmler 2024-01-04 14:37:15 -0500
  • 21d096dcd2
    implement TowTrackMissionState (#399) Misha 2024-01-03 23:31:55 -0400
  • 49e3fa238f
    Implement/match most remaining MxDirect3D device enumeration functions (#400) Christian Semmler 2024-01-03 22:03:02 -0500
  • 778b0f2108
    Implement/match MxDeviceEnumerate::ParseDeviceName and ProcessDeviceBytes (#398) Christian Semmler 2024-01-03 15:53:21 -0500
  • 5ee268a36c
    Implement/match device enumeration (#397) Christian Semmler 2024-01-03 12:50:25 -0500
  • 106dd7cebc
    Implement/match display mode enumeration (#396) Christian Semmler 2024-01-03 12:12:17 -0500
  • 31a5562034
    Implement/match MxDeviceEnumerate::EnumDirectDrawCallback (#395) Christian Semmler 2024-01-03 11:35:55 -0500
  • af2b223d30
    Fix naming Christian Semmler 2024-01-02 15:45:53 -0500
  • 7d4e94abd6
    Match EnumerateCallback Christian Semmler 2024-01-02 14:57:30 -0500
  • afe537b99e
    Name some MxDSChunk flags (#394) Christian Semmler 2024-01-02 13:32:01 -0500
  • 3f2fac72e4
    Hospital ctor (#392) Joshua Peisach 2024-01-01 22:30:50 -0500
  • 56af87b229
    Implement/match LegoVideoManager::CreateDirect3D Christian Semmler 2024-01-01 21:23:47 -0500
  • 935ebe6910
    Implement LegoVideoManager::Create and related (#393) Christian Semmler 2024-01-01 19:17:38 -0500
  • 1e43f20af5
    Implement MxDisplaySurface::VTable0x28 (#391) Christian Semmler 2023-12-31 15:29:05 -0500
  • 5400d7476f
    MxDisplaySurface::SetPalette() (#358) Joshua Peisach 2023-12-30 16:47:07 -0500
  • bb22b21260
    Implement FUN_100b6e10 and MxRect32 adjustments (#390) Christian Semmler 2023-12-29 23:55:36 -0500
  • b4b73465d0
    Mostly match MxStreamer::Notify Christian Semmler 2023-12-29 18:44:46 -0500
  • 56687e86fb
    Mostly match MxStreamer::Close Christian Semmler 2023-12-29 18:40:54 -0500
  • 562d6a966e
    Match MxRAMStreamProvider::SetResourceToGet Christian Semmler 2023-12-29 18:33:30 -0500
  • c890831c41
    Remove obsolete comment Christian Semmler 2023-12-29 18:04:54 -0500
  • 4b08cb4a7e
    Rename functions for consistency Christian Semmler 2023-12-29 18:01:24 -0500
  • 6ac505fb49
    Add missing annotations to MxDisplaySurface Christian Semmler 2023-12-29 17:59:09 -0500
  • a8837a72cf
    MxVideoPresenter::GetHeight hotfix Christian Semmler 2023-12-29 17:34:10 -0500
  • 51adb31541
    Implement MxVideoPresenter::PutFrame (#389) Christian Semmler 2023-12-29 16:30:17 -0500
  • ceb5339369
    Infocenter vtable (#387) Misha 2023-12-29 13:04:18 -0500
  • 343715af23
    Wine cvdump bugfix (#388) MS 2023-12-29 11:23:42 -0500
  • a95bdcc4ad
    Implement InvokeAction (#386) Misha 2023-12-29 10:22:18 -0500
  • d82d062e92
    Implement/match MxRegionCursor class (#385) Christian Semmler 2023-12-28 23:37:21 -0500
  • 3f63950a7d
    Fix new/delete symbol reference (#384) MS 2023-12-28 18:02:02 -0500
  • 9a6d555508
    Cvdump parser and comparing library functions (#383) MS 2023-12-28 16:10:57 -0500
  • ff4845a6ea
    MxLoopingFlcPresenter::Destroy (#382) Joshua Peisach 2023-12-28 13:55:03 -0500
  • a06a360dc6
    Implement Lego3DManager (#380) Misha 2023-12-28 12:38:37 -0500
  • e76cf3427c
    Add and fix some annotations Christian Semmler 2023-12-28 11:56:54 -0500
  • e17e8ed5ae
    Implement/match MxDiskStreamProvider destructor (#381) Christian Semmler 2023-12-28 11:46:12 -0500
  • e3488498f9
    Implement/match MxDiskStreamController destructor (#379) Christian Semmler 2023-12-28 11:19:40 -0500
  • 4d7968c7af
    implement LegoWorldPresenter::StartingTickle (#378) Misha 2023-12-27 16:05:21 -0500
  • bcb7bec68b
    Improve handling of variables for decomp parser (#376) MS 2023-12-27 15:59:42 -0500
  • dfad323880
    Finish LegoPalettePresenter (#377) Misha 2023-12-27 15:44:51 -0500
  • 306d08c581
    Reorder delcarations, add some annotations Christian Semmler 2023-12-27 15:31:51 -0500
  • d5854a46ae
    HospitalState ctor (#375) Joshua Peisach 2023-12-27 13:36:32 -0500