Commit Graph

  • 53caf30ab0
    Isle & Radio constructors (#330) Misha 2023-12-14 18:24:21 -0500
  • deaed23e41
    Implement Helicopter (#329) Nathan M Gilbert 2023-12-14 11:50:29 -0500
  • 88581420d5
    Finish MxRAMStreamProvider and MxRAMStreamController (#328) Misha 2023-12-13 18:11:07 -0500
  • 5f8e26fc5b
    Use relocation table with reccmp (#327) MS 2023-12-13 17:30:34 -0500
  • 403b3dddb4
    Implement MxDiskStreamController::VTable0x20 (#325) Misha 2023-12-13 16:44:14 -0500
  • 0278d032b9
    Bootstrap MxCompositeMediaPresenter (#321) Christian Semmler 2023-12-13 07:53:17 -0500
  • fd656eacdc
    Implement/match rest of MxCompositePresenter (#320) Christian Semmler 2023-12-13 06:59:22 -0500
  • bc5ca621a4
    (Proposal) Introduction of naming convention checker (ncc) (#322) Christian Semmler 2023-12-13 05:48:14 -0500
  • 3b155bfe38
    (Discussion/Proposals) Consistency regarding annotations of header-implemented functions (#316) Christian Semmler 2023-12-12 14:27:17 -0500
  • 4dd0d60dec
    Implement/match more of MxCompositePresenter (#315) Christian Semmler 2023-12-11 16:35:50 -0500
  • a7194266b3
    Refactor utility/decomp headers (#318) Christian Semmler 2023-12-11 16:33:46 -0500
  • 3b30607337
    implement a few mxstreamercontroller vtables (#323) Misha 2023-12-11 16:17:25 -0500
  • 02aaf1533f
    Increased ISLE accuracy (#319) Christian Semmler 2023-12-09 12:49:13 -0500
  • 7a0558f99d
    Use better approximation for total function count Christian Semmler 2023-12-08 07:28:25 -0500
  • 2a16a508a5
    (Proposal) Use alternative C4786 warning suppression (#312) Christian Semmler 2023-12-08 06:37:44 -0500
  • ce686705f2
    Refactor MxList cursors (#313) MS 2023-12-07 14:14:49 -0500
  • f87c96f1bb
    Out of order report fix (#317) MS 2023-12-07 10:14:02 -0500
  • 1485e5df47
    Implement/match most of MxStillPresenter (#309) Christian Semmler 2023-12-07 07:13:31 -0500
  • 260772e374
    Bootstrap decomp of Tgl rendering library (#293) Mark Langen 2023-12-07 04:10:42 -0800
  • 8bf0bde6b9
    Bootstrap MxCompositePresenter (#310) Christian Semmler 2023-12-07 07:06:44 -0500
  • b46801a774
    Read section info from PE header (#311) MS 2023-12-06 14:30:09 -0500
  • a7b81539b1
    Match MxBitmap::ImportColorsToPalette Christian Semmler 2023-12-06 08:29:24 -0500
  • 494a556f8e
    (Proposal) Adjustments to "decomp" language (#308) Christian Semmler 2023-12-06 07:10:45 -0500
  • 4f5b70013f
    Implement MxStillPresenter::LoadFrame (#306) Christian Semmler 2023-12-01 05:59:32 -0500
  • f7dcdf9894
    MxFlcPresenter vtable70, m_unk64 (#304) Joshua Peisach 2023-11-29 07:35:32 -0500
  • 3d48cdede1
    STL lists for stream classes (#307) MS 2023-11-28 08:26:39 -0500
  • 10062d2b28
    Return type of PutData is MxResult (#305) Christian Semmler 2023-11-26 09:03:40 -0500
  • 2fa70d233f
    Update README.md [skip ci] Christian Semmler 2023-11-26 14:57:19 +0100
  • d46f2e094b
    Bootstrap MxStillPresenter (#303) Christian Semmler 2023-11-25 14:08:10 -0500
  • 4ac5fd7f0f
    Empty commit (to fix CI) Christian Semmler 2023-11-25 14:04:07 -0500
  • b14116cc93
    Python Linting and Code Formatting (#298) Thomas Phillips 2023-11-26 07:27:42 +1300
  • fb0d1ccb62
    Implement/match MxLoopingMIDIPresenter (#302) Christian Semmler 2023-11-25 13:26:44 -0500
  • 5aa548c449
    Replace FALSE with NULL Christian Semmler 2023-11-25 07:22:23 -0500
  • 7db2b2e6b7
    Implement/match MxMidiPresenter (#301) Christian Semmler 2023-11-24 12:21:26 -0500
  • db77350169
    (clang-format) Add EmptyLineBeforeAccessModifier (#300) Christian Semmler 2023-11-24 12:10:09 -0500
  • 1d3ce6b0aa
    Implement/match remaining MxWavePresenter functions (#294) Christian Semmler 2023-11-24 12:09:53 -0500
  • a577b393bf
    LegoRace initial layout (#299) Joshua Peisach 2023-11-24 07:11:32 -0500
  • 14f05ea823
    MXIOINFO code style (#297) MS 2023-11-22 02:54:08 -0500
  • abcc3afb31
    Fix reccmp html output for template functions (#296) MS 2023-11-22 02:52:57 -0500
  • 343b0ff3cb
    LegoActionControlPresenter functions (#295) Misha 2023-11-21 05:35:03 -0500
  • 1ae3b07dc2
    Checkorder tool to keep functions in original binary order (#228) MS 2023-11-21 03:44:45 -0500
  • 714d36b57d
    Bootstrap MxWavePresenter, implement/match some functions (#286) Christian Semmler 2023-11-19 12:10:49 -0500
  • 6441391092
    Implement/match MxEventPresenter (#285) Christian Semmler 2023-11-19 12:10:32 -0500
  • e0c168367a
    Fix ROI acronym explanation Christian Semmler 2023-11-19 09:49:36 -0500
  • 7fc1f8019f
    Implement ViewROI and base classes (#287) Nathan M Gilbert 2023-11-19 09:38:07 -0500
  • 17b0eeddb4
    Update CONTRIBUTING.md Christian Semmler 2023-11-19 14:17:01 +0100
  • dff410d87a
    Use templates instead of replacing (#292) Thomas Phillips 2023-11-20 01:55:01 +1300
  • 0b0a9a6d6f
    MxFlcPresenter: vtable70 (#291) Joshua Peisach 2023-11-19 07:28:06 -0500
  • 0bb3ea6a03
    MxList refactor (#290) MS 2023-11-19 07:23:30 -0500
  • 93eb4dc82d
    Create (#289) Nathan M Gilbert 2023-11-18 10:08:49 -0500
  • eee80250c0
    LegoPalettePresenter - destroy function and destructor (#288) Joshua Peisach 2023-11-17 15:01:27 -0500
  • d8bf4aebf4
    Implement/match most of MxVideoPresenter (#280) Christian Semmler 2023-11-14 15:25:14 -0500
  • c626f18b03
    Prepare MxMidiPresenter vtable and refactoring (#278) Christian Semmler 2023-11-14 15:10:43 -0500
  • e86d6f0cc7
    Marking LegoOmni::Notify as STUB (#284) DmitriLeon2000 2023-11-13 21:21:58 +0900
  • ba82821501
    Implement/match MxMediaPresenter::Tickle and related (#277) Christian Semmler 2023-11-13 06:25:27 -0500
  • a087c666b4
    Remove unnecessary namespace Christian Semmler 2023-11-13 12:15:13 +0100
  • 8a1422f13e
    Implement/match MxMediaPresenter::EndAction (#276) Christian Semmler 2023-11-13 05:22:58 -0500
  • 8861acaf20
    Refactor MxHashTable/MxVariableTable (#283) MS 2023-11-12 19:25:56 -0500
  • 8b2e7a92e1
    LegoTexturePresenter destructor and AddToManager (#282) Joshua Peisach 2023-11-12 14:21:22 -0500
  • 888205c1fa
    Unstub LegoBuildingManager ctor (#281) Joshua Peisach 2023-11-12 14:21:01 -0500
  • 04b503c79f
    Bootstrap MxMediaPresenter (#274) Christian Semmler 2023-11-12 07:47:01 -0500
  • e2f2ef6152
    MxControlPresenter: destructor and ReadyTickle (#279) Joshua Peisach 2023-11-10 13:27:10 -0500
  • 82697d7148
    Add missing override keywords Christian Semmler 2023-11-09 10:52:58 -0500
  • 1f6d1ddab0
    Lego video manager constructor and deconstructor (#275) Misha 2023-11-08 17:05:20 -0500
  • bd85abaf2a
    Improve python tools (#273) Thomas Phillips 2023-11-08 22:47:11 +1300
  • 42c47a6540
    Fix clang-format Christian Semmler 2023-11-06 16:17:23 -0500
  • a2c83a1b69
    (clang-format) Add QualifierOrder (#272) Christian Semmler 2023-11-07 08:00:00 -0500
  • 7834f18999
    MxQueue and parts of LegoInputManager (#268) MS 2023-11-07 03:30:26 -0500
  • 23f4fda304
    Improve match of MxRegion::vtable18 (#266) Christian Semmler 2023-11-06 18:12:09 -0500
  • d5cf23bada
    Match MxRegionTopBottom::FUN_100c5280 (#261) Christian Semmler 2023-11-06 08:04:51 -0500
  • 8a528e4146
    Big performance gain to reccmp (#271) MS 2023-11-06 04:07:02 -0500
  • a8254c048d
    Implement more of LegoOmni (#267) Misha 2023-11-06 04:00:24 -0500
  • ca359e9002
    MxEventPresenter: AddToManager and small destroy cleanup (#269) Joshua Peisach 2023-11-05 17:45:48 -0500
  • 33dcb139b7
    Match a few methods (#270) Misha 2023-11-05 17:41:35 -0500
  • 42a82794a8
    Implement MxStreamController::vtable0x2c (#265) Misha 2023-11-05 10:25:38 -0500
  • 49bad74104
    implement register/unregister scripts (#264) Misha 2023-11-05 10:20:00 -0500
  • 4c4dce1302
    Finish MxBackgroundAudioManager (#263) Misha 2023-11-05 10:07:28 -0500
  • 22ac0b9296
    Add missing ClassName's and IsA's (#262) Joshua Peisach 2023-11-04 09:47:35 -0400
  • 24e889ee3d
    some LegoEntityPresenter & LegoWorldPresenter functions (#260) Misha 2023-11-02 06:54:08 -0400
  • 176bd1d8fd
    LegoGameState destructor and related (#259) MS 2023-11-01 11:12:03 -0400
  • 9ac9fe2761
    MxRegion: initial implementation (#218) Christian Semmler 2023-10-31 11:30:13 -0400
  • cb286520e5
    Add missing MxSoundManager functions (#258) Christian Semmler 2023-10-31 10:22:01 -0400
  • 1562fab522
    added direct link to mxtypes.h in CONTRIBUTING.md (#257) Paul Kaefer 2023-10-31 08:33:03 -0500
  • 1db48b3b2c
    MxSmkPresenter vtables (#254) Misha 2023-10-30 12:46:38 -0400
  • f3b0de0609
    more MxDSBuffer functions (#255) Misha 2023-10-30 09:54:00 -0400
  • 787d932825
    LegoActor implementation (#253) Misha 2023-10-30 09:15:43 -0400
  • f4646a7075
    implement a few mxstream* methods (#252) Misha 2023-10-29 10:01:14 -0400
  • 153f4a872e
    implement/match several mxsmkpresenter functions (#251) Ramen2X 2023-10-27 13:00:20 -0400
  • 6594cc78ea
    Implement/match remaining MxSoundManager virtual functions (#250) Christian Semmler 2023-10-26 07:20:14 -0400
  • 89b3c5f8ae
    Implement/match MxSoundManager::Create (#249) Christian Semmler 2023-10-26 07:19:59 -0400
  • 4c387d6d49
    Use sizeof() instead of magic number Christian Semmler 2023-10-26 06:11:43 -0400
  • 24c9f8b9ed
    MxStillPresenter::ParseExtra (#248) MS 2023-10-25 18:16:08 -0400
  • 20c4f832ca
    Match MxList<T>::_InsertEntry to 100% Christian Semmler 2023-10-25 18:02:49 -0400
  • 7d8c57fc9c
    Rename some functions and members (#246) Nathan M Gilbert 2023-10-25 16:51:59 -0400
  • 9aadb0faeb
    update .gitignore [skip ci] Ramen2X 2023-10-25 16:49:51 -0400
  • a01bcf5241
    (clang-format) Insert newline at end of file (#247) Christian Semmler 2023-10-25 14:51:59 -0400
  • 6b8dc8a0cc
    Match MxVariableTable::SetVariable to 100% Christian Semmler 2023-10-25 14:44:28 -0400
  • 220ad5d537
    Use TEMPLATE syntax for MxHashTable decomp declarations Christian Semmler 2023-10-25 14:32:51 -0400
  • a9a2c7d3b7
    Update CONTRIBUTING.md [skip ci] Christian Semmler 2023-10-25 18:09:09 +0200
  • 10ebdfa608
    MxVideoPresenter::IsHit (#244) MS 2023-10-25 06:02:36 -0400