Commit Graph

  • 56f3d12096
    Implement MxTransitionManager ctor/dtor/rest of StartTransition (#153) MattKC 2023-10-01 17:18:16 -0700
  • 592ede1c7b
    LegoEntity::Reset (#152) MS 2023-10-01 09:06:29 -0400
  • 8725986085
    MxControlPresenter ctor/structure (#151) Joshua Peisach 2023-10-01 08:49:55 -0400
  • 7f423439b7
    Fix pizza constructor (#149) Joshua Peisach 2023-09-30 19:25:33 -0400
  • b20aa9b8fb
    Police, PoliceEntity ClassName and IsA (#150) Joshua Peisach 2023-09-30 18:57:10 -0400
  • 06c7ba2c37
    MxDiskStreamProvider constructor (#131) Joshua Peisach 2023-09-29 17:53:02 -0400
  • 0dc8dd641a
    MxVariable subclass for fsmovie setting (#147) MS 2023-09-29 16:38:08 -0400
  • b77cd067d3
    reccmp: template compare annotations (#88) pewpew 2023-09-29 13:40:46 -0500
  • f7743c51fb
    MxMIDIPresenter: ClassName, IsA (#146) Joshua Peisach 2023-09-29 13:18:22 -0400
  • 5b7954a97b
    MxMusicPresenter: ClassName, IsA, ctor, Init (#145) Joshua Peisach 2023-09-29 12:51:05 -0400
  • dc869c441c
    Relocate SetAppCursor to legoutil (#144) Christian Semmler 2023-09-29 12:42:15 -0400
  • 44c3ae478b
    implement some of MxTransitionManager (#143) Ramen2X 2023-09-29 12:09:46 -0400
  • 2794525564 make note of enum style in CONTRIBUTING.md [skip ci] Ramen2X 2023-09-28 13:11:30 -0400
  • 749c553325
    LegoEntity parsing extra Action strings (#141) MS 2023-09-27 15:16:46 -0400
  • e341afd411
    Match ~MxDSStreamingAction Christian Semmler 2023-09-26 07:25:23 -0400
  • 915390602b
    Add size assert for MxString Christian Semmler 2023-09-26 07:24:28 -0400
  • 574a9dc6f1
    Implement some MxStreamer functions (#130) MattKC 2023-09-25 19:30:56 -0700
  • 3f6e3af8ca
    Fix LegoOmni vtable (#140) MattKC 2023-09-25 13:28:25 -0700
  • e1e2abc510
    Implement/match MxDSSerialAction (#139) Christian Semmler 2023-09-25 15:53:57 -0400
  • b2ec18f943
    Implement/match MxDSParallelAction (#138) Christian Semmler 2023-09-25 14:58:15 -0400
  • 548f337cad
    Implement/match remaining MxDSMultiAction functions (#136) Christian Semmler 2023-09-25 13:08:19 -0400
  • 6dd94d3626
    PresenterNameDispatch (#137) MS 2023-09-22 17:42:23 -0400
  • b4258da0f5
    MxLong Tickle() -> MxResult Tickle() (#135) Christian Semmler 2023-09-21 14:51:24 -0400
  • 611afb7799
    Quick patch for EqualsDataProduct (#134) MS 2023-09-21 05:27:27 -0400
  • 99c27a6a50
    Bootstrap MxDSMultiAction (#133) Christian Semmler 2023-09-20 16:36:15 -0400
  • b743f99d20
    LegoOmni::CreateStreamObject and related (#129) MS 2023-09-20 16:22:57 -0400
  • 1d3c1bdbd1
    MxFlcPresenter ctor/dtor (#132) Joshua Peisach 2023-09-20 07:48:46 -0400
  • d145f914c4
    Implement/match MxVideoManager::Tickle (#128) Christian Semmler 2023-09-19 23:00:34 -0400
  • 4bd67e4ae1
    Implement/match MxPresenter::StartAction (#126) Christian Semmler 2023-09-19 17:45:16 -0400
  • 5617e0e044
    MxAudioManager: Destructor, LockedReinitialize, Reinitialize (#125) Joshua Peisach 2023-09-19 10:42:39 -0400
  • c67e537508
    Implement/match MxMediaManager::Tickle (#127) Christian Semmler 2023-09-17 17:10:38 -0400
  • b819657bd8
    Implement AddPresenter, RemovePresenter, StopPresenters (#124) Christian Semmler 2023-09-17 06:38:50 -0400
  • 253538feed
    Add MxList, MxPresenterList, add to MxMediaManager (#122) Christian Semmler 2023-09-17 00:18:56 -0400
  • b1a2aeaed6
    Print recompiled address when using --verbose Christian Semmler 2023-09-13 10:39:35 -0400
  • 89f66e4e0e
    MxPresenter::ParseExtra (#123) MS 2023-09-13 03:44:03 -0400
  • 3e7cb6a7a8
    Init functions in MxMediaPresenter and LegoPalettePresenter (#121) Joshua Peisach 2023-09-11 13:43:55 -0400
  • dc18b5d9c1
    MxDirect3D (#114) Joshua Peisach 2023-09-10 08:56:16 -0400
  • 1fa2fd9737
    The IslePathActor's (#113) Joshua Peisach 2023-09-10 08:01: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
  • 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
  • 1d104141b5
    Update README.md [skip ci] MattKC 2023-08-18 16:24:13 -0700
  • 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
  • 75c1276292
    Skip upload step for forks (#110) MS 2023-08-14 19:03:30 -0400
  • 87938e9b0e
    Add modified mxstl.h (#107) pewpew 2023-08-12 12:32:43 -0500
  • 4e0149361e
    Implement MxDSAction (#106) Christian Semmler 2023-08-10 13:57:53 -0400
  • a02e07c4d7
    Implement MxDSAction::AppendData (#105) Christian Semmler 2023-08-10 13:57:19 -0400
  • 88bfb3c419
    Match MxDSAction::CopyFrom (#104) Christian Semmler 2023-08-09 19:48:49 -0400
  • bd9dca0d3f
    Implement most of MxDSAction (#103) Christian Semmler 2023-08-08 22:38:07 -0400
  • d41b7f2ca4
    Add GetDeviceModeFinder to WndProc (#102) Christian Semmler 2023-08-06 16:26:14 -0400
  • b59d8ef5cf include directx 5 sdk itsmattkc 2023-08-06 12:47:16 -0700
  • 67816d5213 disable "nonstandard extension used 'bool'" warning spam itsmattkc 2023-08-06 10:52:37 -0700
  • c48fc69cf3
    Implement/match MxDSAction constructor (#101) Christian Semmler 2023-08-06 13:39:22 -0400
  • 71950cd40a
    lego1: MxVariableTable (#87) MS 2023-08-03 20:13:41 -0400
  • b6ada8f46c
    Small implementations in MxEntity/MxEventManager (#96) Joshua Peisach 2023-08-03 19:43:36 -0400
  • dc585c7f61
    MxBackgroundAudioManager (#97) Joshua Peisach 2023-08-03 14:42:12 -0400
  • 694045abd8
    Implement MxVector2/3/4 and MxMatrix (#100) Mark Langen 2023-08-03 11:25:29 -0700
  • ee7c419be8 fix the pizza conflict itsmattkc 2023-08-03 11:21:05 -0700
  • 0f92e345b3
    MxTickleManager mostly done (#94) pewpew 2023-08-03 13:19:05 -0500
  • 932baa2a87
    lego1: Add MxDisplaySurface class members and some functions (#95) Christian Semmler 2023-08-03 14:13:27 -0400
  • ff13dc691c
    Start IslePathActor (#93) Joshua Peisach 2023-08-03 14:10:54 -0400
  • db2b98c248
    MxDirectDraw functions and structures (#33) Roman Masanin 2023-08-03 19:09:22 +0200
  • ac89815663
    🍕 (#79) Joshua Peisach 2023-08-03 12:54:08 -0400
  • fa5417f58a
    lego1: match MxVideoManager::RealizePalette (#92) Christian Semmler 2023-07-21 21:28:13 -0400
  • 9fa08b1017
    Pretty much match MxNotificationManager::FlushPending. (#91) pewpew 2023-07-16 20:38:37 -0500
  • c7acbf559f
    lego1: implement MXIOINFO (#54) MS 2023-07-16 21:37:21 -0400
  • 19dcfe1164
    Fix SmartHeap files (#90) Mark Langen 2023-07-16 09:27:30 -0700
  • a31626cffb
    MxDSAction/Chunk/MediaAction/Sound (#85) Joshua Peisach 2023-07-16 02:51:11 -0400
  • e3bf7b53b5
    MxEntity (#84) Joshua Peisach 2023-07-16 02:49:47 -0400
  • 4a50a9ff56
    MxNotificationManager and MxParam initial work. (#78) pewpew 2023-07-16 01:43:08 -0500
  • 2ffe227d82
    Add SmartHeap (#83) MattKC 2023-07-15 23:18:21 -0700
  • f247e10b7e
    reccmp.py improvements (#82) Mark Langen 2023-07-15 23:13:34 -0700
  • f8b1995a83
    LEGO1: MxPalette (#56) Joshua Peisach 2023-07-16 01:51:24 -0400
  • f707af34db move override macro to compat.h itsmattkc 2023-07-12 14:12:03 -0700
  • 67115e32d3 cmake: bump minimum version itsmattkc 2023-07-07 12:22:42 -0700
  • 889fd886f0
    MxSemphore + MxThread + MxThread implementions (#80) Mark Langen 2023-07-07 11:00:48 -0700
  • f8fe635248
    ci: don't show context lines when diffing progress, only show changed lines MattKC 2023-07-07 10:44:53 -0700
  • 391ca9908f
    LegoStream and implementations 100% match (#77) Mark Langen 2023-07-07 09:20:51 -0700
  • fb56735fbd
    [lego] Implement LegoGameState::SetSavepath (#76) MishaProductions 2023-07-03 20:25:37 +0300
  • e0e338ee44
    lego: add MxDSType enum, add it to all ctors, refactor MxDSObject (#73) Christian Semmler 2023-07-03 19:24:51 +0200
  • d64a04705c
    lego: fix/match SetColorString (#72) Christian Semmler 2023-07-02 19:17:15 +0200
  • 9415bd18bb
    fill out the rest of our primitives in mxtypes itsmattkc 2023-07-02 10:07:55 -0700
  • 8fa45bbe0f replace shorts with MxS16/MxU16/undefined2 itsmattkc 2023-07-02 02:07:11 -0700
  • 5d099115fe
    Update CONTRIBUTING.md [skip ci] MattKC 2023-07-02 01:11:49 -0700
  • e16249b672
    Define MxLong/MxULong (#71) MattKC 2023-07-02 01:05:49 -0700
  • 0555e05756
    fix: ConvertHSVToRGB is effectively 100% matching (#70) Kai Kaufman 2023-07-02 04:02:05 -0400
  • b91c7d436b
    fix: MxDSFile::Open is now matching 100% (#69) Kai Kaufman 2023-07-02 03:51:57 -0400
  • 646b39e876
    Implement MxObjectFactory::{MxObjectFactory,Create} + match sizes of Mx.*Presenter objects created by it (#59) Anonymous Maarten 2023-07-02 09:00:28 +0200
  • 302b3f66f0
    Get Isle building on MinGW32 (#63) Anonymous Maarten 2023-07-02 08:53:54 +0200
  • 40dd0a93d4
    Faster reccmp.py on linux (#62) Anonymous Maarten 2023-07-02 08:52:47 +0200
  • 904640e028
    CI steps (#65) stonedDiscord 2023-07-02 06:51:26 +0200
  • 8aad15d18b
    lego1: match MxBitmap::Read and vtable (#67) Christian Semmler 2023-07-02 06:49:42 +0200
  • a66dbb8136 Squashed commit of the following: itsmattkc 2023-06-30 16:33:59 -0700
  • d7b8d6463b
    lego: Implement/match CalculateNewVel (#66) Christian Semmler 2023-07-01 01:24:46 +0200