Commit graph

  • 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
  • 49c9fbd156 Converted pseudocode into real code! Cydra 2023-06-20 22:11:14 +0200
  • 290c006d14 use offsets from PDB to only diff instructions itsmattkc 2023-06-20 13:09:48 -0700
  • bfc655bc8a
    case Christian Semmler 2023-06-20 18:44:52 +0200
  • 77f6c657c0
    match Isle::SetupCursor Christian Semmler 2023-06-20 18:36:16 +0200
  • ac6a489f84
    fix Isle::SetupLegoOmni Christian Semmler 2023-06-20 17:33:08 +0200
  • 458f529cdb
    empty commit to reset GH action Christian Semmler 2023-06-20 17:12:36 +0200
  • d2544585ad
    fix Isle::ReadRegInt Christian Semmler 2023-06-20 16:20:16 +0200
  • 4ec8c928f0
    fix Isle::ReadRegBool Christian Semmler 2023-06-20 16:15:24 +0200
  • 63e36a2655
    refactor Christian Semmler 2023-06-20 12:04:33 +0200
  • ad5dd2ba06
    improve accuracy of ReadReg functions Christian Semmler 2023-06-20 12:02:09 +0200
  • 818192770c
    Isle::~Isle 100% Christian Semmler 2023-06-20 11:40:42 +0200
  • 25d5220eeb
    Isle::Isle 100% accuracy Christian Semmler 2023-06-20 11:11:31 +0200
  • dabe1445ed Merge branch 'master' of https://github.com/isledecomp/isle disinvite 2023-06-19 22:38:07 -0400
  • 0ab8fc52d2
    lego1/isle: Add MxDSObject, implement SetObjectName, adjust MxDSAction (#20) Christian Semmler 2023-06-20 02:18:53 +0200
  • 1c9263ff85 Stubbed a bunch of classes and annotated them for later use. Heavily wip and more of pseudocode right now. Cydra 2023-06-20 01:18:53 +0200
  • cc49881c36
    use union hack Christian Semmler 2023-06-19 23:40:07 +0200
  • 66dd2cdeb9 improved reccomp reliability even further, added html summary generator itsmattkc 2023-06-19 12:52:21 -0700
  • f7cbc4ba02
    merge Christian Semmler 2023-06-19 20:09:47 +0200
  • b78816d4df
    merge Christian Semmler 2023-06-19 20:07:50 +0200
  • ecd2383465
    fix spelling Christian Semmler 2023-06-19 20:03:32 +0200
  • ff85548c85 project update itsmattkc 2023-06-19 11:02:44 -0700
  • 0da1484332
    Merge branch 'master' into isle-mxdsobject Christian Semmler 2023-06-19 20:02:28 +0200
  • ec12b8f30f improved compare script performance and reliability itsmattkc 2023-06-19 10:57:13 -0700
  • dafe66191c mxomni: fixed minor inaccuracy itsmattkc 2023-06-19 10:56:53 -0700
  • 0b3d1abe66
    fix wrong video param flag interfaces (#26) Christian Semmler 2023-06-19 18:20:36 +0200
  • 9fbd0742dc
    fix wrong video param flag interfaces Christian Semmler 2023-06-19 17:39:20 +0200
  • b239cdd224 add global and function offsets for comparison tool disinvite 2023-06-19 11:14:40 -0400
  • e5490f5cd1
    add last missing piece to Isle::Close Christian Semmler 2023-06-19 17:11:54 +0200
  • c2ff465dfd
    rename param Christian Semmler 2023-06-19 16:27:09 +0200
  • d33cf2e081
    rename unit to avoid NMAKE issue Christian Semmler 2023-06-19 16:20:05 +0200
  • 1ffe3edf27
    refactor into separate unit Christian Semmler 2023-06-19 16:08:43 +0200
  • 1bbcab4bff
    refactor into separate unit Christian Semmler 2023-06-19 16:07:47 +0200
  • 4a9f099e58
    update project file Christian Semmler 2023-06-19 15:51:18 +0200
  • fb78c490b2
    refactor Christian Semmler 2023-06-19 15:41:20 +0200