Commit graph

  • 6e4a7e6cb9 One more function Mark Langen 2023-07-15 19:59:15 -0700
  • 20c7839865 Only include decomps Mark Langen 2023-07-15 19:06:13 -0700
  • b0747c28ff
    Name variable m_unk18 (m_bmiColorsProvided) Joshua Peisach 2023-07-15 20:45:32 -0400
  • 438e03cad1
    remove unnecessary variable offset listing Joshua Peisach 2023-07-15 18:37:15 -0400
  • 9ad8eb6430
    Merge branch 'isledecomp:master' into ioinfo2 MS 2023-07-15 17:33:15 -0400
  • 069ac19105 Re-enable MxNotificationManager DECOMP_SIZE_ASSERT. Brendan Dougherty 2023-07-15 16:09:33 -0500
  • 4ef590453c Match MxNotificationManager::Register. Brendan Dougherty 2023-07-15 16:04:23 -0500
  • 957cb20164 variable table init in mxomni, some reshuffling disinvite 2023-07-15 13:50:30 -0400
  • b5e0ecd97d
    use hex size MattKC 2023-07-14 00:34:46 -0700
  • 5a061ed4f3
    Name a ternary raster op Joshua Peisach 2023-07-13 16:43:06 -0400
  • 6a0bb6ca1c use reference to match available code disinvite 2023-07-13 11:31:08 -0400
  • eae19c8475
    Match MxBitmap::vtable+40 (CopyColorData) Joshua Peisach 2023-07-12 21:07:54 -0400
  • 9f0e6563ed
    Annotate the global default aplette Joshua Peisach 2023-07-12 20:03:17 -0400
  • 1f70a724e0 Merge remote-tracking branch 'upstream/master' into MxNotificationManager Brendan Dougherty 2023-07-12 18:51:02 -0500
  • 110aed9002
    MxEntity: make MxAtomId a member Joshua Peisach 2023-07-12 19:51:00 -0400
  • e1d0500c70 Address compiler compatibility code review. Brendan Dougherty 2023-07-12 18:30:55 -0500
  • f707af34db move override macro to compat.h itsmattkc 2023-07-12 14:12:03 -0700
  • 7703b56374 Remove MxList, use one inherited class per type. Improves accuracy again. Brendan Dougherty 2023-07-12 10:57:36 -0500
  • 6d3df6f634 move to header file disinvite 2023-07-11 18:15:39 -0400
  • 61414ef82c
    Update LEGO1/mxdirectdraw.cpp Roman Masanin 2023-07-12 00:04:28 +0200
  • 77b91dfed9
    Update LEGO1/mxdirectdraw.cpp Roman Masanin 2023-07-12 00:04:23 +0200
  • 49d7d0095b
    Update LEGO1/mxdirectdraw.cpp Roman Masanin 2023-07-12 00:04:03 +0200
  • b1282104ef
    Update LEGO1/mxdirectdraw.h Roman Masanin 2023-07-12 00:03:57 +0200
  • b5cba1eebc Remove last unsigned int reference to id type. Brendan Dougherty 2023-07-11 14:43:17 -0500
  • 3df28c850a Change vtable14 and vtable18 to Register and Unregister in MxTickleManager. Brendan Dougherty 2023-07-11 14:38:09 -0500
  • e8fb7ceb7b Add BUILD_COMPAT option to CMake so the project can still be built with modern compilers. Brendan Dougherty 2023-07-11 14:20:59 -0500
  • a8f7530162 Switch to Mx types Brendan Dougherty 2023-07-11 14:09:21 -0500
  • 6d533f3977 Add stlcompat.h so this can still be built on modern compilers, fix affected type size asserts. Brendan Dougherty 2023-07-11 13:53:46 -0500
  • 9c77f88256 node insert inline disinvite 2023-07-11 14:23:12 -0400
  • f0ddc605ce Add int return type to MxCore::GetId instead of relying on implicit function nonsense. Brendan Dougherty 2023-07-11 13:12:08 -0500
  • 8827a6dab4 Checkpoint for everything except MxNotificationManager::Register. Brendan Dougherty 2023-07-11 12:25:55 -0500
  • eea1f4b4ec meh disinvite 2023-07-11 11:23:36 -0400
  • 73ad680ed2 Add example of template instantiation comparison. Brendan Dougherty 2023-07-10 12:27:37 -0500
  • 51068b71b0 reccmp: Add ability to compare template instantiations Brendan Dougherty 2023-07-10 12:27:06 -0500
  • bcef563030 Merge branch 'master' of https://github.com/isledecomp/isle into newguy disinvite 2023-07-09 23:54:33 -0400
  • a1c28c55fb
    Match MxDSMediaAction constructor Joshua Peisach 2023-07-09 21:33:38 -0400
  • 8b682cb492
    Match MxDSSound constructor by adding the missing member Joshua Peisach 2023-07-09 20:38:44 -0400
  • 1fba156a05
    MxDSMediaAction constructor is matching up to a mov location Joshua Peisach 2023-07-09 20:29:56 -0400
  • edb55ae64c
    Push work on MxDSAction/MediaAction/Sound Joshua Peisach 2023-07-09 19:16:41 -0400
  • 8aad19de35 Cleanup and add MxParam. Brendan Dougherty 2023-07-09 13:23:14 -0500
  • 85e45f67d3 GetVariable to 100 disinvite 2023-07-08 23:35:54 -0400
  • c421680cec
    Match MxDSChunk ctor/dtor Joshua Peisach 2023-07-08 21:25:01 -0400
  • 7da2d6a4e8 Checkpoint before anything too crazy with param Brendan Dougherty 2023-07-08 18:41:03 -0500
  • e33b3c778b cursor test disinvite 2023-07-08 18:21:50 -0400
  • 776483fa39
    Annotate MxPalette members' offsets Joshua Peisach 2023-07-08 18:07:13 -0400
  • 17d25899c4
    Start MxEntity Joshua Peisach 2023-07-08 17:53:28 -0400
  • 8d81a5cca7
    Merge branch 'isledecomp:master' into mxpalette Joshua Peisach 2023-07-08 17:48:11 -0400
  • 055b83c1ab Squashed commit of the following: ecumber 2023-07-08 02:03:36 -0700
  • b9dd956d5b Pizza: Add/update functions as according to MxCore inheritance Joshua Peisach 2023-07-07 20:46:03 -0400
  • 1e216eac22 Add some pizza vtable functions (they are stubs at the moment) Joshua Peisach 2023-07-07 23:54:52 -0400
  • d4305d95da
    Merge pull request #4 from ktkaufman03/matching/mxpalette Joshua Peisach 2023-07-07 19:58:03 -0400
  • d67fabf30c
    Merge branch 'isledecomp:master' into pizza Joshua Peisach 2023-07-07 19:32:06 -0400
  • 9be098bcb4 this seemed to be necessary but now it isn't? ok itsmattkc 2023-07-07 12:55:04 -0700
  • a145067099 cmake: bump even further itsmattkc 2023-07-07 12:49:37 -0700
  • f6914b074d Merge branch 'master' into smartheap itsmattkc 2023-07-07 12:25:43 -0700
  • 67115e32d3 cmake: bump minimum version itsmattkc 2023-07-07 12:22:42 -0700
  • f53a4ad67f add smartheap itsmattkc 2023-07-07 12:19:37 -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
  • fb13aac014 Assert size Mark Langen 2023-07-06 19:45:14 -0700
  • b1d8a1d7e8 Use p_ convention Mark Langen 2023-07-04 21:10:53 -0700
  • e69598d089 Change name to LegoStream Mark Langen 2023-07-04 14:41:59 -0700
  • 2ccb310f13 MxFile and implementations 100% match Mark Langen 2023-07-04 04:13:44 -0700
  • c3af81ba3d reccmp.py improvements Mark Langen 2023-07-06 19:14:17 -0700
  • 1bcd506f84 MxSemphore + MxThread + MxThread implementions Mark Langen 2023-07-05 22:34:07 -0700
  • 598ffdb8e4 start pizza Joshua Peisach 2023-07-05 19:51:43 -0400
  • 475270451c move _countof, impove up to 96.90% Roman Masanin 2023-07-06 00:37:31 +0200
  • f63190e3d4
    fix: MxPalette::SetSkyColor is 100% matching ktkaufman03 2023-07-05 18:02:54 -0400
  • 2466878e35 MxStringVariable -> MxVariable disinvite 2023-07-05 12:22:02 -0400
  • e98319995b Add .swp files to .gitignore. Brendan Dougherty 2023-07-04 22:27:29 -0500
  • 42a4c8cc21 MxNotificationManager initial work. Brendan Dougherty 2023-07-04 22:23:03 -0500
  • 41604832cf improve accuracy Roman Masanin 2023-07-05 04:33:02 +0200
  • 33e349cf5d improve accuracy Roman Masanin 2023-07-05 03:58:40 +0200
  • 149d0e4f9b
    feat: add/match MxPalette::CreateNativePalette [0x100BF000] ktkaufman03 2023-07-04 21:45:12 -0400
  • 8734935beb
    refactor: change unk50 in MxVideoManager to LPDIRECTDRAW ktkaufman03 2023-07-04 21:44:24 -0400
  • 4097e0fa0d
    fix: add MVideoManager() to mxomni header ktkaufman03 2023-07-04 21:43:44 -0400
  • 7b774666c8
    feat: add/match MxPalette::Reset [0x100BF490] ktkaufman03 2023-07-04 20:54:58 -0400
  • d711e015dc
    fix: I once again forgot to commit mxpalette.h... ktkaufman03 2023-07-04 20:50:44 -0400
  • 7182644f7f
    rename MxPalette::SetPalette to MxPalette::SetEntries ktkaufman03 2023-07-04 20:48:15 -0400
  • df039077ce
    fix: call ApplySystemEntriesToPalette from MxPalette(const RGBQUAD *) ktkaufman03 2023-07-04 20:36:33 -0400
  • f02d6198f1
    refactor: remove MxPalette::FromBitmapPalette ktkaufman03 2023-07-04 20:26:48 -0400
  • cc3f3139b7
    tidy: use Mx* primitives instead of builtins ktkaufman03 2023-07-04 20:24:52 -0400
  • 0495056bf3
    fix: I forgot to commit mxpalette.h... ktkaufman03 2023-07-04 20:20:49 -0400
  • ebc3145ca7
    fix: MxPalette rgbquad ctor functionally matches ktkaufman03 2023-07-04 20:11:48 -0400
  • 5dd157fe6c
    fix: MxPalette::SetPalette is now functionally matching ktkaufman03 2023-07-04 19:46:55 -0400
  • 5a6fcde97b
    tidy: rename DC var in GetDefaultPalette to hdc ktkaufman03 2023-07-04 18:33:19 -0400
  • 57885103c0
    fix: MxPalette::ApplySystemEntriesToPalette is now 100% matching ktkaufman03 2023-07-04 18:29:41 -0400
  • 1eb30e1ad1
    fix: MxPalette::GetDefaultPalette is now 100% matching ktkaufman03 2023-07-04 18:19:57 -0400
  • 1f478a5bda Match GetDefaultPalette a bit more Joshua Peisach 2023-07-04 15:03:17 -0400
  • de4b1e0b4c Merge branch 'premake5' of https://github.com/theR4K/isle into premake5 Roman Masanin 2023-07-04 20:40:35 +0200
  • 373800d35d merge main Roman Masanin 2023-07-04 20:39:43 +0200
  • f309699f57 improve match Roman Masanin 2023-07-04 20:34:54 +0200
  • 2b8480adb3 Fixes Joshua Peisach 2023-07-04 14:29:06 -0400
  • ad18611565
    Merge branch 'isledecomp:master' into mxpalette Joshua Peisach 2023-07-04 13:55:18 -0400
  • 6e15e9f524 merge master Roman Masanin 2023-07-04 18:48:43 +0200
  • d8507eaba8
    Merge pull request #1 from disinvite/ddraw Roman Masanin 2023-07-04 18:39:02 +0200
  • f86a653817 Use more Mx* types and param style convention disinvite 2023-07-04 11:11:57 -0400
  • 38efb960fc MxDirectDraw: Add code from my PR #19 on main repo disinvite 2023-07-04 00:31:17 -0400
  • 09f1933ac3
    Merge pull request #3 from ktkaufman03/matching/mxpalette-tmp-july3 Joshua Peisach 2023-07-03 18:27:11 -0400