Commit Graph

  • 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
  • 1a69a7c299
    improved MxPalette::Clone, will be 100% when MSVC feels like making it so ktkaufman03 2023-07-03 18:25:44 -0400
  • 3ae57f2162
    improved MxPalette::SetSkyColor, will be 100% when MSVC feels like making it so ktkaufman03 2023-07-03 18:23:52 -0400
  • 772980db17
    improved MxPalette::operator==, will be 100% when MSVC feels like making it so ktkaufman03 2023-07-03 00:22:48 -0400
  • 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
  • b1c138a22f fix naming convention Misha 2023-07-03 18:38:22 +0300
  • 60ff012dfb SetSavePath 100% match Misha 2023-07-03 18:17:52 +0300
  • b03d67e342 Update README Mark Langen 2023-07-02 20:52:03 -0700
  • e3658b84ed
    Merge branch 'isledecomp:master' into mxpalette Joshua Peisach 2023-07-02 21:48:36 -0400
  • 7e3b925e3e Push MxPalette progress - read comments in code. Joshua Peisach 2023-07-02 21:26:39 -0400
  • a32c041ab5
    Merge pull request #2 from madebr/pr74 Mark Langen 2023-07-02 18:15:54 -0700
  • 96d2709efa Set CMAKE_SYSTEM_NAME in toolchain file Anonymous Maarten 2023-07-03 01:39:29 +0200
  • 8db73f59c5 Avoid creating a MSVC420-master directory Anonymous Maarten 2023-07-03 01:35:47 +0200
  • 7a8c18ca44
    Update mxpalette.cpp Joshua Peisach 2023-07-02 19:10:16 -0400
  • 51da768c03 Use CMake toolchain + download ninja Anonymous Maarten 2023-07-03 01:09:03 +0200
  • 66a6b3bab2 remove casts on read, add size assert disinvite 2023-07-02 17:59:58 -0400
  • 76c101d451 Download LEGO1.DLL too. Mark Langen 2023-07-02 14:04:47 -0700
  • fab957c609 Trailing newline Mark Langen 2023-07-02 13:38:08 -0700
  • fd4959d516
    Merge branch 'master' into ioinfo2 MS 2023-07-02 16:09:01 -0400
  • 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
  • 07e806c4b4
    Update legobackgroundcolor.cpp Christian Semmler 2023-07-02 18:11:29 +0200
  • 1b53ef0d95 prefer decimal values than hex for m_entries Joshua Peisach 2023-07-02 10:13:53 -0400
  • a59a3ebb6e Use MxTypes instead of generics Joshua Peisach 2023-07-02 10:09:00 -0400
  • ef4ffe2e8d
    Merge branch 'isledecomp:master' into mxpalette Joshua Peisach 2023-07-02 10:03:42 -0400
  • 9c763ae386 Use correct cmake incantation Mark Langen 2023-07-02 06:12:19 -0700
  • 796ce9bce7
    fix types Christian Semmler 2023-07-02 15:07:07 +0200
  • 8ef38caf7d Simple integrated build process Mark Langen 2023-07-02 05:56:09 -0700
  • 01d0fecebe
    fix Parse param Christian Semmler 2023-07-02 14:56:02 +0200
  • b756ca5ecc
    add size assert for MxDSObject Christian Semmler 2023-07-02 14:38:10 +0200
  • 686e152ede
    re-type members Christian Semmler 2023-07-02 14:36:17 +0200
  • 6e02cccb6c
    refactor header Christian Semmler 2023-07-02 14:11:22 +0200
  • e8e8918767
    lego: add MxDSType enum, add to all ctors Christian Semmler 2023-07-02 13:41:47 +0200
  • 497298b4fc
    remove superfluous includes Christian Semmler 2023-07-02 12:53:53 +0200
  • c4a7cbc0e7
    style fixes Christian Semmler 2023-07-02 12:47:34 +0200
  • b96850015b
    explicitly cast to float to avoid warning Christian Semmler 2023-07-02 12:32:31 +0200
  • 9042dd8589
    lego: fix/match SetColorString Christian Semmler 2023-07-02 12:25:37 +0200
  • 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
  • 086316f9f6
    Merge branch 'master' into long-fix MattKC 2023-07-02 01:02:34 -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
  • 42e3e48ee7 use DWORD to match RegQueryValueExA arg itsmattkc 2023-07-02 00:36:50 -0700
  • b8ebe0ead3
    fix: ConvertHSVToRGB is effectively 100% matching ktkaufman03 2023-07-02 03:30:12 -0400
  • dfe0240706 define MxLong/MxULong itsmattkc 2023-07-02 00:28:35 -0700
  • 9fa81144ba
    fix: MxDSFile::Open is now matching 100% ktkaufman03 2023-07-02 03:20:55 -0400