Commit Graph

  • 5a90ca6422 merge master Roman Masanin 2023-06-25 21:25:43 +0200
  • 3d16867a90 90% match Misha 2023-06-25 17:03:14 +0300
  • 3d8cc42712
    lego: match GetClassName/IsClass Christian Semmler 2023-06-25 14:51:05 +0200
  • 80957f895b updated nmake2, premake config improvements Roman Masanin 2023-06-25 13:14:39 +0200
  • 2208573eb2 improve accuracy + add editorconfig Misha 2023-06-25 12:23:47 +0300
  • 288f861428 fix makefile Misha 2023-06-25 07:57:14 +0300
  • 3590e59a3a Update isle.mak Misha 2023-06-25 07:51:35 +0300
  • fb52ad5781 fix build Misha 2023-06-25 07:47:06 +0300
  • 791cf1301a Merge remote-tracking branch 'upstream/master' into legobackgroundcolor Misha 2023-06-25 07:42:09 +0300
  • b9ecd15ca6 undo change Misha 2023-06-25 07:40:22 +0300
  • bef7d504ae fix isle.exe build Roman Masanin 2023-06-25 01:13:29 +0200
  • 07c47821cb fast build shortcuts Roman Masanin 2023-06-24 23:51:02 +0200
  • a7ac3f5652 add premake5 and basic config Roman Masanin 2023-06-24 23:44:24 +0200
  • d0fdf7cc53 prepare nmake2 module for premake5 Roman Masanin 2023-06-24 23:43:47 +0200
  • 571f70bf50 prepare gitignore for premake Roman Masanin 2023-06-24 23:36:47 +0200
  • 6327a797bc delete accidently committed files Misha 2023-06-24 21:48:08 +0300
  • 7ae1c05df9 implement SetColorString Misha 2023-06-24 21:47:05 +0300
  • 323a2ee0e7 constructor and some methods are matching Misha 2023-06-24 20:47:03 +0300
  • 0ce6fab3d0 constructor is almost matching Misha 2023-06-24 20:38:10 +0300
  • 56f9e56ef1
    Merge branch 'isledecomp:master' into isle-winproc Christian Semmler 2023-06-24 19:14:34 +0200
  • 64d2b9e02b
    lego: implement SetControlMax and related partials (MxVideoManager, MxPalette, MxUnknown100dc6b0) (#42) Christian Semmler 2023-06-24 19:09:46 +0200
  • 558342f761
    fix name Christian Semmler 2023-06-24 19:02:52 +0200
  • 0e73b85f33
    match WinProc Christian Semmler 2023-06-24 17:12:58 +0200
  • 2a463eea7c
    use MxResult Christian Semmler 2023-06-24 11:05:24 +0200
  • c460f66cff Again more classes and virtual function resolves. Builds and compares fine. Cydra 2023-06-24 02:50:14 +0200
  • d5640b9095 Fix some class errors ecumber 2023-06-23 17:36:29 -0700
  • 12ab2bc6cc Add (basically) every class ecumber 2023-06-23 17:18:53 -0700
  • 69f2bfc7bc More classes and virtual function resolves. Builds and compares fine. Cydra 2023-06-23 23:55:55 +0200
  • 2f537e25c2 Fixed function adresses that caused the python script to fail Cydra 2023-06-23 21:28:16 +0200
  • 38839c4fa9
    Merge branch 'isledecomp:master' into lego-videomanager Christian Semmler 2023-06-23 20:48:36 +0200
  • 579ee84049
    isle: Improving WinMain and SetupWindow accuracy (#38) Christian Semmler 2023-06-23 20:45:25 +0200
  • 1c980f9ff1 Merged master back into ClassLayout Cydra 2023-06-23 20:08:58 +0200
  • 621f81de68 Added classes to project and made it compile Cydra 2023-06-23 20:05:08 +0200
  • 9c2e059c91
    Merge branch 'isledecomp:master' into isle-winmain Christian Semmler 2023-06-23 18:24:57 +0200
  • 7e758661cd
    merge Christian Semmler 2023-06-23 18:24:04 +0200
  • 7dbb06eef3
    Convert all sources eol's to nl (#41) Anonymous Maarten 2023-06-23 18:17:41 +0200
  • d804584223
    minor improvement Christian Semmler 2023-06-23 18:10:34 +0200
  • 435ac977a1
    WinMain 99% Christian Semmler 2023-06-23 18:08:36 +0200
  • f6716a5693 Resolved merge conflict Cydra 2023-06-23 17:35:57 +0200
  • e14f2cb859 More smaller fixes Cydra 2023-06-23 17:24:04 +0200
  • 0431c02a97 Some additional fixes Cydra 2023-06-23 17:13:24 +0200
  • fc239c4a08 Fixed code and decided on a way to handle virtual table stubs Cydra 2023-06-23 17:09:04 +0200
  • 469e702236 Convert all sources eol's to nl Anonymous Maarten 2023-06-22 19:23:54 +0300
  • 344fcf48ad
    fix indent Christian Semmler 2023-06-23 16:13:19 +0200
  • 3b779defc4
    declare SetupWindow as inline Christian Semmler 2023-06-23 16:12:02 +0200
  • dde4d5a9b4
    lego: implement LegoNavController::SetControlMax and related Christian Semmler 2023-06-23 14:21:40 +0200
  • 41c556a0e5
    Merge branch 'isledecomp:master' into isle-winmain Christian Semmler 2023-06-23 11:24:04 +0200
  • 4f4863af6f
    Use bitfield for MxVideoParamFlags (#40) MS 2023-06-23 02:00:51 -0400
  • 2d443e7560 fix: cast Set16Bit inline arg to byte disinvite 2023-06-22 16:30:09 -0400
  • ab7a816ecc Use bitfield for MxVideoParamFlags disinvite 2023-06-22 15:38:37 -0400
  • 1f17b48938
    Merge branch 'isledecomp:master' into isle-winmain Christian Semmler 2023-06-22 21:13:51 +0200
  • b769678960
    reorder cursor assignments Christian Semmler 2023-06-22 19:43:08 +0200
  • 87b3c7437e
    reorganize CreateWindowEx Christian Semmler 2023-06-22 19:28:37 +0200
  • 25076251f4
    add missing include Christian Semmler 2023-06-22 18:27:57 +0200
  • e7354ab8b0
    add missing parameter to SetupWindow Christian Semmler 2023-06-22 18:25:27 +0200
  • bd245dc6d8
    lego1: implement Get* functions (#39) MishaProductions 2023-06-22 19:23:54 +0300
  • 7e662f5955
    Merge branch 'master' into isle-winmain Christian Semmler 2023-06-22 18:22:42 +0200
  • a0fac56d4c
    lego: implement/match MxVideoParam exported functions (#36) Christian Semmler 2023-06-22 18:19:48 +0200
  • c3d3f36bf0 Merge branch 'master' into pr/36 itsmattkc 2023-06-22 09:17:07 -0700
  • 145c4f1878 lego1: implement Get* functions Misha 2023-06-22 18:56:37 +0300
  • 1974fdd772
    fix second Tick call, change loop Christian Semmler 2023-06-22 14:40:56 +0200
  • 749a1f419b reccmp: support inlined functions that may have been compiled into both files itsmattkc 2023-06-22 01:05:00 -0700
  • 66a010a19f move inlined MxDSObject::SetAtomId to main header itsmattkc 2023-06-22 00:45:56 -0700
  • 12395ac41a reccmp: further improve accuracy itsmattkc 2023-06-22 00:44:28 -0700
  • 598ca01df5 gitignore ISLE.EXE/LEGO1.DLL itsmattkc 2023-06-22 00:43:37 -0700
  • 30ef923bf4
    hotfix: messed up structure due to windows.h (#37) Christian Semmler 2023-06-22 08:13:15 +0200
  • f5b61738ff
    hotfix: messed up structure due to windows.h Christian Semmler 2023-06-22 02:32:33 +0200
  • c4b4555b80 reccmp: revert using debug offsets itsmattkc 2023-06-21 17:01:48 -0700
  • fa8e4523bd
    isle: match Isle::Tick and FindExistingInstance (#32) Christian Semmler 2023-06-22 00:18:37 +0200
  • 7950a29e8b
    Merge branch 'isledecomp:master' into master Cydra 2023-06-22 00:18:05 +0200
  • 1dcf29b454 More classes and implementation details. Still not checked for any errors Cydra 2023-06-22 00:06:09 +0200
  • 89fdcd6501
    move inline MxDSObject, remove mx.cpp Christian Semmler 2023-06-22 00:01:32 +0200
  • 71ea8fd373
    inline Isle::Tick Christian Semmler 2023-06-21 23:49:06 +0200
  • 4d531d1de5
    reccomp: add option to hide 100% matching functions (#35) MS 2023-06-21 17:43:01 -0400
  • bc23c97eba slight formatting improvement itsmattkc 2023-06-21 14:41:21 -0700
  • cc62a3caf2 Merge branch 'master' into pr/35 itsmattkc 2023-06-21 14:36:38 -0700
  • fa63d7e341 rename reccomp to reccmp itsmattkc 2023-06-21 14:36:09 -0700
  • da3ad91b20
    recomp.py: use argparse to parse arguments (#30) Anonymous Maarten 2023-06-21 23:33:08 +0200
  • e20c583f9f slight string updates itsmattkc 2023-06-21 14:32:57 -0700
  • 80277c2bbc update CI to use new arg itsmattkc 2023-06-21 14:30:57 -0700
  • f61bdb0647 Merge branch 'master' into pr/30 itsmattkc 2023-06-21 14:30:42 -0700
  • f11b6dcbcb
    add offset comments Christian Semmler 2023-06-21 19:34:52 +0200
  • 29108d784d
    lego: implement/match MxVideoParam exported functions Christian Semmler 2023-06-21 19:29:34 +0200
  • d823f3ff84
    reccomp.py: -h/--help for help -H/--htmp for html Anonymous Maarten 2023-06-21 17:27:26 +0000
  • 92f9310221 add option to hide 100% matching functions disinvite 2023-06-21 12:46:33 -0400
  • d290bca527 MxDirectDraw functions and structures Roman Masanin 2023-06-21 17:08:44 +0200
  • 2d577b556c
    match Isle::Tick and FindExistingInstance Christian Semmler 2023-06-21 14:42:30 +0200
  • 518586cecd Address code revew comments Anonymous Maarten 2023-06-21 14:27:19 +0200
  • 068e37040a Created a bunch more classes and added more information to exisiting ones Did not error check, this was pushed just for reference Cydra 2023-06-21 14:24:59 +0200
  • 2644be3ca6
    MxTimer matching (#29) Joshua Peisach 2023-06-21 03:37:46 -0400
  • 4b71fb8815 ci: upload HTML summaries of accuracy/progress too itsmattkc 2023-06-21 00:36:38 -0700
  • bfa035ca79
    isle: Match Isle::SetupCursor (#28) Christian Semmler 2023-06-21 09:30:59 +0200
  • 124a5ddaa3
    isle: Accuracy improvements (#27) Christian Semmler 2023-06-21 09:30:46 +0200
  • 6207d1f775
    add more MxString functions (#31) MS 2023-06-21 03:30:07 -0400
  • f4757709fb add more MxString functions disinvite 2023-06-20 22:28:23 -0400
  • 46b6d74a59 recomp.py: use argparse to parse arguments Anonymous Maarten 2023-06-20 23:23:34 +0200
  • 6604cba851 MxTimer - finish tweaking to match assembly Joshua Peisach 2023-06-20 19:09:36 -0400
  • d6ed66d89b MxTimer::Start - swap instruction order Joshua Peisach 2023-06-20 18:10:36 -0400
  • 436c162c1c
    Merge branch 'isledecomp:master' into isle-setupcursor Christian Semmler 2023-06-20 23:09:52 +0200
  • 1e5f47bcac
    Merge branch 'isledecomp:master' into master Cydra 2023-06-20 22:12:24 +0200