Commit Graph

  • b4bc0e51c9
    Make all functions public symbols in FLIC library (#472) Christian Semmler 2024-01-20 20:23:23 -0500
  • 6ed3e89ed2
    reccmp: Show float constants (#473) MS 2024-01-20 20:19:49 -0500
  • b5a3c5feea
    Enforce vtable match (#464) MS 2024-01-20 18:04:46 -0500
  • 93012b62f4
    Implement MxDisplaySurface::CreateCursorSurface (#471) Misha 2024-01-20 16:12:35 -0500
  • 67fa5e7cca
    Begin work on Police class (#469) Joshua Peisach 2024-01-20 15:49:56 -0500
  • 1c612a2d25
    Implement Lego3DView::Render (#470) Misha 2024-01-20 15:43:53 -0500
  • 46ad567760
    Implmement PoliceState::VTable0x1c (#468) Joshua Peisach 2024-01-20 15:40:00 -0500
  • ea5f9b4886
    Implement MxDisplaySurface::VTable0x44 (#467) Misha 2024-01-20 14:31:07 -0500
  • 961282e3c6
    add jukeboxscript enum (#466) Ramen2X 2024-01-20 12:41:22 -0500
  • 9a3df8d9f8
    Implement various methods in InfoCenter folder (#465) Misha 2024-01-20 09:24:54 -0500
  • 9000f731ac
    PoliceState constructor (#463) Joshua Peisach 2024-01-20 09:22:33 -0500
  • b19807cb14
    Update README.md [skip ci] Christian Semmler 2024-01-19 23:27:11 +0100
  • a2aa99485f
    Update README.md [skip ci] Christian Semmler 2024-01-19 23:24:03 +0100
  • 837fc4b7cc
    Update README.md [skip ci] Christian Semmler 2024-01-19 23:19:36 +0100
  • 9c0843e69b
    Update README.md [skip ci] Christian Semmler 2024-01-19 23:18:39 +0100
  • 701c700d69
    Add library symbols for flic and smack (#461) Christian Semmler 2024-01-19 17:11:51 -0500
  • 1c4f772a82
    Implement/match MxOmni::ActionSourceEquals (#462) Christian Semmler 2024-01-19 17:06:39 -0500
  • ee7241f73d
    GifManager: use STL members (#460) MS 2024-01-19 15:23:12 -0500
  • 35e5a62ff7
    Implement/match MxLoopingFlcPresenter remaining functions (#459) Christian Semmler 2024-01-19 10:33:04 -0500
  • dbfe28db51
    Fix type Christian Semmler 2024-01-18 21:24:12 -0500
  • 8007c5e483
    Match MxFlcPresenter::LoadFrame to 100% Christian Semmler 2024-01-18 21:23:07 -0500
  • d5658efe02
    Finish Bitmap (#458) Nathan M Gilbert 2024-01-19 09:38:06 -0500
  • cecaced797
    Implement MxFlcPresenter::LoadFrame, add flic library (#455) Christian Semmler 2024-01-19 09:01:57 -0500
  • 578e48ce52
    implement/match InfoCenter::~InfoCenter() (#457) Ramen2X 2024-01-18 21:00:55 -0500
  • 61dd687f53
    Implement InfoCenter folder vtable stubs (#456) Misha 2024-01-18 20:24:15 -0500
  • f1300d9de5
    Match MxMusicManager::ResetStream Christian Semmler 2024-01-18 14:42:37 -0500
  • ffee6a4e5b
    rename dialogue to action in methods (#454) Ramen2X 2024-01-18 14:04:50 -0500
  • 62e584b024
    Fix build Christian Semmler 2024-01-18 13:49:08 -0500
  • ea9d92e1e3
    Use MSVC 4.20 definition of MIDICALLBACK Christian Semmler 2024-01-18 13:39:26 -0500
  • be045514ed
    Add test for SUCCESS Christian Semmler 2024-01-18 13:29:00 -0500
  • 5d79ac9436
    Fix MxMusicManager::InitializeMIDI return type Christian Semmler 2024-01-18 13:26:51 -0500
  • 30b35981d3
    finish MusicManager (#453) Nathan M Gilbert 2024-01-18 13:23:13 -0500
  • 909c44b679
    reccmp: vtable comparison (#452) MS 2024-01-18 08:34:14 -0500
  • 99917ca765
    initialize more members in LegoGameState (#451) Ramen2X 2024-01-17 16:24:22 -0500
  • c0af1dbac4
    implement LegoOmni::FUN_1005b4f0 (#450) Misha 2024-01-17 15:48:48 -0500
  • cf7466f901
    name nearly every infomain action (#449) Ramen2X 2024-01-17 14:08:05 -0500
  • 6032c1bb27
    Implement GasStation:GasStation() function (#424) Daniel Hejduk 2024-01-17 18:24:42 +0100
  • 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