Commit Graph

  • 07bf8e19d7 MxVideoPresenter: add members to match size Anonymous Maarten 2023-06-30 03:26:50 +0200
  • 08620af153 MxMediaPresenter: add members to match size Anonymous Maarten 2023-06-30 03:25:51 +0200
  • 37173d4882 Add in-line constructor of MxPresenter Anonymous Maarten 2023-06-30 03:24:29 +0200
  • 8766856b18 Add decomp.h header, containing macro's only used when matching the original binaries Anonymous Maarten 2023-06-29 14:33:00 +0200
  • 54ce350476 MxatomId: implement inline operator== Anonymous Maarten 2023-06-29 14:32:07 +0200
  • e1ccdb9748
    Get Isle building on MinGW32 (#63) Anonymous Maarten 2023-07-01 19:28:07 +0200
  • a7b510386a Implementation of MXIOINFO. Not a 100% match, but we are very close. I don't wanna wrangle with this one any more, so I figured I would open it up for review in case anyone else has ideas. disinvite 2023-06-27 23:24:19 -0400
  • d86180f2dd methods in the class body don't need a namespace Anonymous Maarten 2023-06-30 08:14:28 +0200
  • 5ed2ea3e66 ::ClassName and ::IsA are const methods Anonymous Maarten 2023-06-30 08:13:45 +0200
  • 9bddc8d2d3 Stub MxUnknown100dc6e0 for MxSoundManager Anonymous Maarten 2023-06-30 08:12:18 +0200
  • e2889f54e7 Stub MxEntity::Destroy for LegoState::Destroy Anonymous Maarten 2023-06-30 08:10:59 +0200
  • d8e33c18bd MxStreamer::VTable0x14 is not an override Anonymous Maarten 2023-06-30 08:10:04 +0200
  • a3b88cf487 Stub LegoState::Vtable0x14 for Act3State Anonymous Maarten 2023-06-30 08:09:36 +0200
  • 5f331e1b93 inline attribute must go first Anonymous Maarten 2023-06-30 08:08:20 +0200
  • 1c4cc6f3f0 Declare destructor of MxOmni and MxTransitionManager in class Anonymous Maarten 2023-06-30 08:07:38 +0200
  • 4f943dc6d4 Add MxUnknown100dc6b0::~MxUnknown100dc6b0 stub Anonymous Maarten 2023-06-30 08:05:03 +0200
  • 3543974ff0
    do not install librsvg anymore stonedDiscord 2023-07-01 16:25:12 +0200
  • f0d3faa987 remove png stonedDiscord 2023-07-01 16:21:03 +0200
  • 891babb7b6
    Merge branch 'master' into master stonedDiscord 2023-07-01 16:17:49 +0200
  • 69a9f1ea4c
    fix param name Christian Semmler 2023-07-01 13:29:58 +0200
  • 793bf42495
    lego1: match MxBitmap::Read and vtable Christian Semmler 2023-07-01 13:23:34 +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
  • 428b5ae8db
    Initial implementation of MxBitmap (#34) Joshua Peisach 2023-06-30 19:24:00 -0400
  • e929d76f3c reccmp: use "monospace" in svg font itsmattkc 2023-06-30 16:12:12 -0700
  • c4d0ea8746
    readme: use SVGs [skip ci] MattKC 2023-06-30 16:06:30 -0700
  • 4adad9af49
    ci: upload SVGs to external sites MattKC 2023-06-30 16:00:27 -0700
  • 927fcd7cf1 Matching progress for MxPalette::GetDefaultPalette Joshua Peisach 2023-06-30 17:40:36 -0400
  • 959efb55b3
    Merge branch 'master' into mxpalette Joshua Peisach 2023-06-30 17:18:26 -0400
  • e02e7c7681 Initial implementation of MxBitmap Joshua Peisach 2023-06-30 17:07:41 -0400
  • 4c9e138cbf implement all DLL exports (as TODOs) itsmattkc 2023-06-30 11:34:39 -0700
  • 23bd977c60
    consistency Christian Semmler 2023-06-30 20:01:00 +0200
  • 823b35a3ba
    remove braces Christian Semmler 2023-06-30 20:00:07 +0200
  • c994ed7d16
    lego: Implement/match CalculateNewVel Christian Semmler 2023-06-30 19:58:49 +0200
  • fc032a2f89
    change size to avoid downscaling stonedDiscord 2023-06-30 19:28:17 +0200
  • a089d1a32a
    use rsvg stonedDiscord 2023-06-30 12:57:20 +0200
  • 5391174834
    use im stonedDiscord 2023-06-30 12:26:47 +0200
  • a41a442f5a
    Update .editorconfig MishaProductions 2023-06-30 08:10:54 +0300
  • 5768cf4a0c add legoutil Misha 2023-06-30 08:04:37 +0300
  • 7d6b00c831 Update CMakeLists.txt Misha 2023-06-30 08:02:17 +0300
  • d9b49087f8 Update CMakeLists.txt Misha 2023-06-30 08:01:06 +0300
  • d5a2891965 Update CMakeLists.txt Misha 2023-06-30 07:59:03 +0300
  • 519253bff4 Merge remote-tracking branch 'upstream/master' into legobackgroundcolor Misha 2023-06-30 07:57:15 +0300
  • 13df3f906d
    Update README.md [skip ci] MattKC 2023-06-29 21:45:29 -0700
  • b3f78270c0 add new files to cmake itsmattkc 2023-06-29 18:56:52 -0700
  • b141db0270 Merge branch 'master' into pr/33 itsmattkc 2023-06-29 18:56:24 -0700
  • 867d9ef711 attempt removing pragma now that we're using cmake itsmattkc 2023-06-29 18:49:16 -0700
  • 9d69541665 add mxdirectdraw to cmake itsmattkc 2023-06-29 18:47:21 -0700
  • 4c0fef28ba Merge branch 'master' into pr/19 itsmattkc 2023-06-29 18:45:42 -0700
  • 16f11a741c
    Merge branch 'master' into premake5 Roman Masanin 2023-06-30 03:13:17 +0200
  • 2df1030714 update nmake2, fix build Roman Masanin 2023-06-30 02:33:31 +0200
  • 7b75f770e2
    try different apt cache stonedDiscord 2023-06-30 03:00:49 +0200
  • f128c36629 reinstall after cache stonedDiscord 2023-06-30 02:53:24 +0200
  • 603bc49143 Revert "use ubuntu for compare" stonedDiscord 2023-06-30 02:52:50 +0200
  • a4ce103d09
    use ubuntu for compare stonedDiscord 2023-06-30 02:47:34 +0200
  • 9176b8e005
    add inkscape to path stonedDiscord 2023-06-30 02:46:38 +0200
  • 59f7052a63
    report went missing stonedDiscord 2023-06-30 02:37:28 +0200
  • 898f0780bc
    just use ubuntu for inkscape stonedDiscord 2023-06-30 02:32:40 +0200
  • 36d0d9dd2b
    need env on windows stonedDiscord 2023-06-30 02:28:48 +0200
  • 2c5c3dd064
    clone uploadtool stonedDiscord 2023-06-30 02:24:03 +0200
  • e07975dcf7
    download artifacts stonedDiscord 2023-06-30 02:22:21 +0200
  • 7f111c4291
    break build up into steps stonedDiscord 2023-06-30 02:15:35 +0200
  • aaf6d0b4dc add kernel32 dependency, fix legoomni Roman Masanin 2023-06-30 02:04:29 +0200
  • 4b69132082 Read the addresses in the exe headers as little endian Anonymous Maarten 2023-06-30 01:24:50 +0200
  • 3d7b08e3e6 reccmp: add basic logging + optional debug Anonymous Maarten 2023-06-30 01:22:32 +0200
  • f3ed31ed60 reccmp: continue looking when source cannot be found Anonymous Maarten 2023-06-30 01:08:53 +0200
  • 11ffd576c5 reccmp: avoid repeated execution of winepath Anonymous Maarten 2023-06-30 01:15:54 +0200
  • 1b0a276705 merge main Roman Masanin 2023-06-30 01:52:47 +0200
  • ad86cd14fe
    Merge pull request #1 from foxtacles/palette-structure Joshua Peisach 2023-06-29 19:39:31 -0400
  • 8476bf06b2
    Yet another CMake implementation (#61) MattKC 2023-06-29 16:39:02 -0700
  • 63857b21ed fix build, add mxdirectdraw build configuration Roman Masanin 2023-06-30 01:37:09 +0200
  • c15b3667c7 Merge branch 'master_origin' Roman Masanin 2023-06-30 01:09:06 +0200
  • 64aa35bfd8
    fix MxPalette structure and match ctor/dtor Christian Semmler 2023-06-29 23:55:17 +0200
  • 75e3050963 Implement MxPalette::Clone (doesn't match) Joshua Peisach 2023-06-29 17:40:13 -0400
  • 11ab4ae167 Revert "fix MxPalette::GetDefaultPalette" Joshua Peisach 2023-06-29 17:26:23 -0400
  • 8be8301d70
    aaaaaaaaaaaaaa Joshua Peisach 2023-06-29 17:21:43 -0400
  • b09f5c1c77
    cmake: add max version to suppress warning MattKC 2023-06-29 14:20:49 -0700
  • ef53c965b8
    Merge branch 'master' into mxpalette Joshua Peisach 2023-06-29 17:18:53 -0400
  • 63f2215737
    fix MxPalette::GetDefaultPalette Joshua Peisach 2023-06-29 17:17:37 -0400
  • db0b0a28ae
    avoid hexadecimal Joshua Peisach 2023-06-29 17:15:54 -0400
  • cb5d46234e ci: i guess older cmake doesn't support this itsmattkc 2023-06-29 14:00:10 -0700
  • 4d88b3c6ea initial cmake implementation itsmattkc 2023-06-29 13:40:38 -0700
  • fda46848c7 re-include mxdirectdraw.cpp in project itsmattkc 2023-06-29 11:13:07 -0700
  • 623ffd791c only build cmake (we will compare accuracy using the scripts) itsmattkc 2023-06-29 11:07:35 -0700
  • b79397744f Merge branch 'master' into pr/50 itsmattkc 2023-06-29 11:04:29 -0700
  • aa3dfe1808 ci: skip continuous release on pull requests [skip ci] itsmattkc 2023-06-29 10:24:58 -0700
  • 455fe9811a Merge branch 'master' into pr/19 itsmattkc 2023-06-29 10:20:01 -0700
  • 88c18c76ed
    lego1: match LegoOmni::GetInstance and deconstructor and add a few methods (#58) MishaProductions 2023-06-29 20:02:47 +0300
  • 6558a78848
    lego1: implement MxDSObject (#55) Christian Semmler 2023-06-29 18:08:06 +0200
  • 6761345c8c
    lego1: fix/match some ClassName functions (#60) Christian Semmler 2023-06-29 18:05:45 +0200
  • 566e107290 reccmp: only show recompiled address on request itsmattkc 2023-06-29 09:02:52 -0700
  • 3e58002ba5
    MxStreamController: fix structure (#57) Christian Semmler 2023-06-29 17:48:42 +0200
  • 6cefa2e9e2 add back stuff to mak file after merge Misha 2023-06-29 16:51:53 +0300
  • c2b16eb8ff Merge remote-tracking branch 'upstream/master' into legobackgroundcolor Misha 2023-06-29 16:49:51 +0300
  • 2f4b88ab5a add TransitionManager Misha 2023-06-29 16:12:44 +0300
  • 40ed3642b8
    lego1: fix/match some ClassName functions Christian Semmler 2023-06-29 15:09:18 +0200
  • 23550eaf4e rename m_instance Misha 2023-06-29 16:09:16 +0300
  • 97dc0701ab Move get* helpers to their correct locations Misha 2023-06-29 16:08:08 +0300
  • d5ac6b796f Implement a few methods Misha 2023-06-29 15:29:51 +0300
  • 5191b04e13 add GetInstance fix Misha 2023-06-29 15:01:26 +0300