Commit Graph

  • 7fd442ccde Fix merge error Christian Semmler 2023-09-17 06:33:54 -0400
  • 67b6a618c6 Fix merge error Christian Semmler 2023-09-17 06:33:19 -0400
  • df290061d4 Fix style Christian Semmler 2023-09-17 06:32:09 -0400
  • df81b48715 Merge branch 'master' into mxmediamanager Christian Semmler 2023-09-17 06:31:56 -0400
  • 253538feed
    Add MxList, MxPresenterList, add to MxMediaManager (#122) Christian Semmler 2023-09-17 00:18:56 -0400
  • d61c4f736e
    Update mxpoint32.h Christian Semmler 2023-09-16 16:22:09 +0200
  • 7e1ca881d9
    Implement/match MxPresenter::StartAction Christian Semmler 2023-09-16 10:11:17 -0400
  • 5d3a285a30
    MxAudioManager::Reinitialize, fix LockedReinitialize logic Joshua Peisach 2023-09-15 18:05:43 -0400
  • 507cc3024b
    MxAudioManager: Destructor, LockedReinitialize Joshua Peisach 2023-09-15 17:59:03 -0400
  • 771ab307e4 Match RemovePresenter/Detach Christian Semmler 2023-09-15 07:01:42 -0400
  • eadacf4e04 Move definitions out of class body Christian Semmler 2023-09-14 11:59:04 -0400
  • 68ac78ae03 Implement/match MxMediaManager::StopPresenters Christian Semmler 2023-09-14 11:49:44 -0400
  • 9e8f8b0f60 Initial implementation of RemovePresenter/Find/Detach Christian Semmler 2023-09-14 11:21:09 -0400
  • b1a2aeaed6
    Print recompiled address when using --verbose Christian Semmler 2023-09-13 10:39:35 -0400
  • de8cb523fa Implement AddPresenter, RemovePresenter, StopPresenters Christian Semmler 2023-09-13 08:51:02 -0400
  • 1734ab5bc4 Match ~MxList<T> Christian Semmler 2023-09-13 07:33:36 -0400
  • 128c44afb6
    Merge branch 'isledecomp:master' into mxpresenterlist Christian Semmler 2023-09-13 03:44:40 -0400
  • 89f66e4e0e
    MxPresenter::ParseExtra (#123) MS 2023-09-13 03:44:03 -0400
  • 9b9fb80ab5 Named extra data is MxDSAction, added Parsed flag to enum disinvite 2023-09-12 18:20:26 -0400
  • 766d6001ff MxPresenter::ParseExtra and surrounding functions disinvite 2023-09-12 16:47:46 -0400
  • cd897809a0 Add MxList, MxPresenterList, add to MxMediaManager Christian Semmler 2023-09-12 11:11:45 -0400
  • 3e7cb6a7a8
    Init functions in MxMediaPresenter and LegoPalettePresenter (#121) Joshua Peisach 2023-09-11 13:43:55 -0400
  • 15deefad2b
    LegoPalettePresenter: for now, use undefined4 type Joshua Peisach 2023-09-11 13:24:25 -0400
  • b47ce3fa5b
    LegoPalettePresenter::Init() Joshua Peisach 2023-09-10 21:09:22 -0400
  • f49e97ea2f
    Match MxMediaPresenter::Init Joshua Peisach 2023-09-10 21:03:02 -0400
  • dc18b5d9c1
    MxDirect3D (#114) Joshua Peisach 2023-09-10 08:56:16 -0400
  • a9860c5236 Fix style Christian Semmler 2023-09-10 08:53:06 -0400
  • 3229859c99 Match BuildErrorString and _DoEnumerate Christian Semmler 2023-09-10 08:46:50 -0400
  • 1fa2fd9737
    The IslePathActor's (#113) Joshua Peisach 2023-09-10 08:01:39 -0400
  • adcb214d72 Fix TowTrack structure Christian Semmler 2023-09-10 07:54:39 -0400
  • cc47df0b62
    Revert "Define WIN32_LEAN_AND_MEAN when importing windows.h" Joshua Peisach 2023-09-08 17:26:47 -0400
  • 8ab6ce0f38
    Make legopathactor fields protected for now, fix a type in Pizza Joshua Peisach 2023-09-08 17:23:15 -0400
  • db1910d81e
    tools/makectx: Use subprocess to direct output file Joshua Peisach 2023-09-08 17:07:44 -0400
  • 33048db81a
    Define WIN32_LEAN_AND_MEAN when importing windows.h Joshua Peisach 2023-09-08 14:18:44 -0400
  • e7cdfa76dd
    tools/makectx: Use cl.exe /EP /P for file preprocessing. Joshua Peisach 2023-09-08 14:13:05 -0400
  • 7ab43368f0
    Create a tool to make simple/basic context for decomp.me Joshua Peisach 2023-09-08 12:24:39 -0400
  • c4453fe49f
    Match SetUserMaxLOD (#118) MishaProductions 2023-09-04 19:34:27 -0400
  • 2b3f7cbfc1
    Add tickle states and implement/match MxPresenter::Tickle (#119) Christian Semmler 2023-09-04 18:33:38 -0400
  • c51e90f68f Explicit inline for aesthetics Christian Semmler 2023-09-03 09:11:07 -0400
  • a3ba464d70 Remove space Christian Semmler 2023-09-03 09:06:39 -0400
  • b017a669b7 Implement/match MxPresenter::Tickle Christian Semmler 2023-09-03 09:05:18 -0400
  • 171a1f022e
    Merge pull request #9 from disinvite/d3d Joshua Peisach 2023-08-30 16:29:07 -0400
  • e36127e9b8 Update realtimeview.cpp Misha 2023-08-29 18:54:45 -0400
  • 004d28240e Match SetUserMaxLOD and implement UpdateMaxLOD Misha 2023-08-29 18:54:19 -0400
  • 8031492a1f remove dupe mxdirect3d disinvite 2023-08-29 17:29:51 -0400
  • 345044db09 Move a few things around on the Enumerate context obj disinvite 2023-08-29 17:22:13 -0400
  • e4d7c3b190 Building out MxDirect3D, link dxguid, add size asserts disinvite 2023-08-29 00:24:03 -0400
  • b0c09b6b57
    Merge pull request #8 from foxtacles/match-clear Joshua Peisach 2023-08-28 11:22:42 -0400
  • c7458211f3
    Some MxBitmap vtable functions (#89) Joshua Peisach 2023-08-28 06:04:39 -0400
  • 5a2cc72dbb
    MxMediaManager (#116) Joshua Peisach 2023-08-28 06:01:45 -0400
  • 2233da39d8
    Implement/match MxDisplaySurface::Create (#115) Christian Semmler 2023-08-28 05:49:15 -0400
  • 23457da730
    Matching spree (#98) Joshua Peisach 2023-08-28 05:38:46 -0400
  • 8e95dac318 LegoPhonemePresenter: add size assert MattKC 2023-08-28 02:35:43 -0700
  • b8b0e1a9be Some functions in MxPresenter, additions to referenced classes disinvite 2023-08-27 18:09:59 -0400
  • c60ba4a287
    MxMediaManager Joshua Peisach 2023-08-27 15:59:16 -0400
  • 688b55cf33 Match MxDirect3D::Clear Christian Semmler 2023-08-27 08:05:04 -0400
  • 9358d787b6 Implement/match MxDisplaySurface::Create Christian Semmler 2023-08-27 07:35:20 -0400
  • da79eef03f
    Implement MxDirect3D::Clear (not yet matching) Joshua Peisach 2023-08-25 21:52:44 -0400
  • 5a300e8b89
    MxDirect3D Constructor Joshua Peisach 2023-08-25 21:42:35 -0400
  • 7a0e00ea5e
    Name MxBitmap vtable functions Joshua Peisach 2023-08-25 21:28:18 -0400
  • fba0e50903
    Match MxBitmap vtable14, down to reg swap. Joshua Peisach 2023-08-25 16:09:29 -0400
  • 81a052e625
    Start vtable14 Joshua Peisach 2023-08-25 13:52:32 -0400
  • d00caaa698
    Reorder variable placement in CreatePalette Joshua Peisach 2023-08-22 19:29:04 -0400
  • 35382ac9e5
    Fix size assertions Joshua Peisach 2023-08-22 19:27:51 -0400
  • 930e3338c9
    Match LoadFile Joshua Peisach 2023-08-22 14:12:18 -0400
  • f2642c62c7
    Merge pull request #7 from foxtacles/mxbitmap-create Joshua Peisach 2023-08-22 12:36:09 -0400
  • e378ad4224
    Add decomp size asserts Joshua Peisach 2023-08-22 12:20:42 -0400
  • ee5abc67bd Match MxBitmap::CreatePalette Christian Semmler 2023-08-20 07:49:16 -0400
  • e3458b8419
    Add missing ClassName(s) and IsA(s) Joshua Peisach 2023-08-18 19:24:19 -0400
  • 1d104141b5
    Update README.md [skip ci] MattKC 2023-08-18 16:24:13 -0700
  • 3a3ac59076
    Initial implementation of a lot of IslePathActor's Joshua Peisach 2023-08-18 19:09:11 -0400
  • 4c2c2d880f
    pizza: fix type m_unk90 Joshua Peisach 2023-08-18 18:16:18 -0400
  • c1a96c59b4
    MxPresenter: rename tickle flag fields Joshua Peisach 2023-08-18 17:49:43 -0400
  • 6579b3fb4b
    Merge branch 'isledecomp:master' into mxbitmap-vtable Joshua Peisach 2023-08-18 16:42:52 -0400
  • 6542c09754
    Define types for the bit depth Joshua Peisach 2023-08-18 16:38:56 -0400
  • 7c4551effe
    CreatePalette - Use MxResult to track success Joshua Peisach 2023-08-18 15:44:49 -0400
  • 28f961b86d
    Add MxDSAnim, MxDSEvent, MxDSObjectAction, MxDSStill (#112) Christian Semmler 2023-08-16 19:38:26 -0400
  • 4a2226181c
    Implement MxDSStreamingAction (#108) Christian Semmler 2023-08-16 18:02:26 -0400
  • 51ac526f8a
    Add MxDSSound (#111) Christian Semmler 2023-08-16 13:15:59 -0400
  • bb0d5be921
    Implement MxAtomId and reference counter (stl set) (#109) MS 2023-08-16 13:09:44 -0400
  • 4785766702
    use MxResult return types Joshua Peisach 2023-08-15 21:51:21 -0400
  • 572d417ce4
    Merge pull request #6 from disinvite/mxbitmap Joshua Peisach 2023-08-15 21:30:29 -0400
  • 7c3e870932 Add some size asserts disinvite 2023-08-15 18:34:24 -0400
  • b1ac75e329 Match vtable1c and vtable3c disinvite 2023-08-15 17:16:42 -0400
  • 3ca410781a
    Merge pull request #5 from disinvite/mxbitmap Joshua Peisach 2023-08-15 12:52:21 -0400
  • 9184b284d1 A few things for MxBitmap * new struct MxBITMAPINFO * vtable18 and ImportPalette 100% * ImportColorsToPalette improvement disinvite 2023-08-15 12:38:51 -0400
  • 3501cc96b4 Add MxDSEvent, MxDSObjectAction, MxDSStill Christian Semmler 2023-08-15 10:23:34 -0400
  • e95d5b913e Add MxDSAnim Christian Semmler 2023-08-15 10:05:30 -0400
  • b0213e9752 Add MxDSSound Christian Semmler 2023-08-15 09:54:32 -0400
  • 2567c25984 Use inline assignment operators Christian Semmler 2023-08-15 09:05:16 -0400
  • 75c1276292
    Skip upload step for forks (#110) MS 2023-08-14 19:03:30 -0400
  • 95bb105817
    likely malloc is an operator new Joshua Peisach 2023-08-13 19:30:19 -0400
  • dd318a3295
    Cleanup while i keep getting bored of matching these functions that wont match Joshua Peisach 2023-08-13 19:26:16 -0400
  • c13a5807ed Skip upload step for forks disinvite 2023-08-13 17:03:35 -0400
  • f461bd9eb8 Implement MxAtomId and reference counter (stl set) * Partial success in hiding 4786 warning spam. * Build out most of MxOmni::Destroy since it also touches the set disinvite 2023-08-13 13:47:30 -0400
  • 81f5fe9d47 Add remaining functions Christian Semmler 2023-08-13 07:55:35 -0400
  • 2b68b9cb48 Implement MxDSStreamingAction Christian Semmler 2023-08-13 07:40:29 -0400
  • 87938e9b0e
    Add modified mxstl.h (#107) pewpew 2023-08-12 12:32:43 -0500
  • fabfb7748f Merge remote-tracking branch 'upstream/master' into mxstl Brendan Dougherty 2023-08-11 16:08:34 -0500
  • f66a2c058b Add modified mxstl.h Brendan Dougherty 2023-08-11 16:08:11 -0500