Commit graph

  • bf6765b575
    fix dupes in action headers (#679) Ramen2X 2024-03-15 21:43:56 -0400
  • 6cd5ffcf1a
    implement RegistrationBook::ReadyWorld(), impl/match MxDisplaySurface::CopySurface() (#678) Ramen2X 2024-03-15 21:32:06 -0400
  • 8535a48e73 Match ~98% Christian Semmler 2024-03-15 21:26:41 -0400
  • d07d7edc81
    Implement methods to load dta files. (#673) Nathan M Gilbert 2024-03-15 20:43:45 -0400
  • 05c926ba5a Fix Christian Semmler 2024-03-15 20:38:25 -0400
  • b3cb59ae56 merge Christian Semmler 2024-03-15 20:34:47 -0400
  • 1f51aa4c12 98% match Christian Semmler 2024-03-15 20:33:21 -0400
  • 83cf22a362 Fix Christian Semmler 2024-03-15 20:31:55 -0400
  • 558a882bc4 Match code, fix annotations Christian Semmler 2024-03-15 20:30:29 -0400
  • c761e4aa43 Fix class refactor Nathan 2024-03-15 20:24:22 -0400
  • 4ddd9e200c
    implement/match Hospital::Tickle() (#677) Ramen2X 2024-03-15 19:16:43 -0400
  • 2a15b3188b trigger CI Christian Semmler 2024-03-15 19:14:31 -0400
  • 7c2a647655 code style Christian Semmler 2024-03-15 19:10:19 -0400
  • 43e753a06f format Ramen2X 2024-03-15 18:52:31 -0400
  • 6baeffef44 implement/match Hospital::Tickle() Ramen2X 2024-03-15 18:50:43 -0400
  • d57cb26477 don't hardcode action ids in VTable0x64 Ramen2X 2024-03-15 17:23:53 -0400
  • ccb5762932 fix dupes in action headers Ramen2X 2024-03-15 15:59:53 -0400
  • 7e652415f4 Use List template Nathan 2024-03-15 15:53:13 -0400
  • 19ef3c2ea0
    Update legogamestate.h Misha 2024-03-15 15:41:43 -0400
  • 6df7d3d078
    Update mxdisplaysurface.cpp Misha 2024-03-15 15:41:07 -0400
  • f8044d2d1c this might be cleaner actually Ramen2X 2024-03-15 15:37:07 -0400
  • cf9d6567c7 fix legogamestate structure, documentation tweaks Ramen2X 2024-03-15 15:34:01 -0400
  • 79610d12ec invert HasRegistered check Ramen2X 2024-03-15 15:04:25 -0400
  • a4e5755858
    improve accuracy Misha 2024-03-15 14:47:14 -0400
  • 433a5d2382
    Implement MxDisplaySurface::CopySurface Misha 2024-03-15 14:22:38 -0400
  • 03428a2ac2
    Fix crash in MxStillPresenter::Clone Misha 2024-03-15 14:05:18 -0400
  • e441ed15b7 don't fix the size of letterBuffer Ramen2X 2024-03-15 12:40:51 -0400
  • e9119e8bf0 implement RegistrationBook::ReadyWorld() Ramen2X 2024-03-15 12:30:56 -0400
  • 78f0455463
    Fix code quirk (#676) Christian Semmler 2024-03-15 12:05:09 -0400
  • 47aa8a46ed Fix code quirk Christian Semmler 2024-03-15 11:59:13 -0400
  • 10ae05a888
    Add missing size assert Christian Semmler 2024-03-15 16:35:28 +0100
  • 0e146f08d6
    Implement/match LegoNavController::CalculateNewPosDir (#675) Christian Semmler 2024-03-15 11:33:32 -0400
  • 53df8e3a10 Fix naming Christian Semmler 2024-03-15 11:23:47 -0400
  • 82812da1c5 Fix naming Christian Semmler 2024-03-15 11:19:35 -0400
  • 5e0e7ab908
    Make reccmp more compatible with debug builds (#674) MS 2024-03-15 11:17:08 -0400
  • e22330537f Implement/match LegoNavController::CalculateNewPosDir Christian Semmler 2024-03-15 11:13:19 -0400
  • 0baaec9f46 Make reccmp more compatible with debug builds disinvite 2024-03-15 10:49:58 -0400
  • a351a15a07 Remove explicit padding, add annotations, asserts Christian Semmler 2024-03-14 10:57:26 -0400
  • 8205106122 fix ddtor names Nathan 2024-03-14 08:41:16 -0400
  • a49ff0a966 fix more style issues Nathan 2024-03-14 08:28:42 -0400
  • b1a08ca27d fix vtables Nathan 2024-03-14 08:22:55 -0400
  • e43d487cde fix style issues Nathan 2024-03-14 08:11:20 -0400
  • cbff6af77a Implement methods to load dta files. Nathan 2024-03-14 07:42:56 -0400
  • 331aac73f2
    Implement MxMemoryPool (#671) MS 2024-03-13 21:44:07 -0400
  • 3927bbbb76 hex padding disinvite 2024-03-13 21:37:55 -0400
  • 0425b1e65e Annotations and size asserts disinvite 2024-03-13 21:29:34 -0400
  • a4d2179378 Naming fix disinvite 2024-03-13 20:52:43 -0400
  • 7edad07d18
    Implement/match LegoEntity::GetWorldPosition/Direction/Up (#672) Christian Semmler 2024-03-13 20:29:28 -0400
  • 64e10bc2b9 Rename Christian Semmler 2024-03-13 19:29:35 -0400
  • 97ff0be137 Implement/match LegoEntity::GetPosition/Direction/Up Christian Semmler 2024-03-13 19:28:05 -0400
  • 7b278313e7 Implement MxMemoryPool disinvite 2024-03-13 17:36:01 -0400
  • aaee10949e
    implement Hospital::Notify(), Enable(), VTable0x64() (#670) Ramen2X 2024-03-13 16:32:20 -0400
  • 1679b3f5e1 Fix HandleClick Christian Semmler 2024-03-13 16:26:28 -0400
  • 068fcfbecf function order Ramen2X 2024-03-13 16:10:38 -0400
  • 7a18ea5f9b implement Hospital::Notify(), Enable(), VTable0x64() Ramen2X 2024-03-13 16:07:54 -0400
  • a9a564b25e
    implement/match Hospital::~Hospital() (#669) Ramen2X 2024-03-13 15:10:53 -0400
  • f0b00cfada implement/match Hospital::~Hospital() Ramen2X 2024-03-13 14:52:22 -0400
  • 0f2aee1849
    Implement/match LegoPointOfViewController::SetEntity (#668) Christian Semmler 2024-03-13 14:03:30 -0400
  • 504129c73d Fix order Christian Semmler 2024-03-13 13:48:01 -0400
  • 328dcdeb64 Implement/match LegoPointOfViewController::SetEntity Christian Semmler 2024-03-13 13:46:59 -0400
  • 0623e6a766
    Implement/match LegoPointOfViewController::Tickle (#667) Christian Semmler 2024-03-13 13:46:20 -0400
  • beb30e80ea
    slight style tweaks to legogamestate and related members (#666) Ramen2X 2024-03-13 13:17:20 -0400
  • fb71c98231 Implement/match LegoPointOfViewController::Tickle Christian Semmler 2024-03-13 13:14:51 -0400
  • cb2c6d4112 slight style tweaks to legogamestate and related members Ramen2X 2024-03-13 12:51:05 -0400
  • 4aafc435f5
    implement/match Hospital::Create() (#665) Ramen2X 2024-03-13 11:45:27 -0400
  • 06080b6492
    Changes to GasStation::Create based on beta debug build (#664) Christian Semmler 2024-03-13 11:38:38 -0400
  • 5625cfc95d implement/match Hospital::Create() Ramen2X 2024-03-13 11:38:02 -0400
  • 420d6d3f09 Merge branch 'master' into gasstation Christian Semmler 2024-03-13 11:21:53 -0400
  • 1c04851281 Change GasStation::Create based on beta debug build Christian Semmler 2024-03-13 11:19:02 -0400
  • dcc3946a08
    Separate MxCore counter (#663) MS 2024-03-12 14:59:39 -0400
  • 89c61c479a Separate MxCore counter disinvite 2024-03-12 14:43:04 -0400
  • 62a3f50287
    KeyValueStringParse closer to beta version (#656) MS 2024-03-12 14:27:24 -0400
  • 9d80cf4824
    Implement/match LegoAnimNodeData::FUN_100a0990 (#662) Christian Semmler 2024-03-12 14:11:13 -0400
  • e35060682a Implement/match LegoAnimNodeData::FUN_100a0990 Christian Semmler 2024-03-12 13:36:42 -0400
  • 02838d0f57
    Implement LegoAnimNodeData::GetRotation (#661) Christian Semmler 2024-03-12 13:21:58 -0400
  • c71f0e3fe1 Improve matches Christian Semmler 2024-03-12 13:13:58 -0400
  • 3309d3ee86 WIP Christian Semmler 2024-03-12 12:32:06 -0400
  • e3d7188ec9
    Use AUTOLOCK macro (#660) MS 2024-03-12 10:23:50 -0400
  • 7bad2ac04e
    Remove semicolon MS 2024-03-12 10:10:03 -0400
  • 4ea7687f03 MxAutoLock disinvite 2024-03-12 09:19:58 -0400
  • d609f97653 Use AUTOLOCK macro disinvite 2024-03-11 23:09:00 -0400
  • fae8c0bbd3 Line numbers out disinvite 2024-03-11 21:53:04 -0400
  • b0483000d8
    TransitionNone() -> NoTransition() (#659) Ramen2X 2024-03-11 21:23:31 -0400
  • c0a461dd04 TransitionNone() -> NoTransition() Ramen2X 2024-03-11 19:31:56 -0400
  • 9207d1cb28
    remove redundant MxU16 cast in MosaicTransition() Ramen2X 2024-03-11 17:37:45 -0400
  • 121708a574
    match MxTransitionManager::MosaicTransition() (#658) Ramen2X 2024-03-11 17:33:43 -0400
  • f48225abd4 documentation Ramen2X 2024-03-11 17:31:16 -0400
  • 71594e09ac match MxTransitionManager::MosaicTransition() Ramen2X 2024-03-11 17:16:04 -0400
  • 7659db49e7
    Implement LegoAnim::CreateLocalTransform (#657) Christian Semmler 2024-03-11 15:15:18 -0400
  • 4fadf10062 Match Matrix4::Scale Christian Semmler 2024-03-11 14:11:08 -0400
  • d28d2e6e90 Implement LegoAnim::CreateLocalTransform Christian Semmler 2024-03-11 14:04:37 -0400
  • 6dfee432ea
    rename MxTransitionManager transitions (#655) Ramen2X 2024-03-11 04:57:58 -0400
  • c1fda4fbfb KeyValueStringParse closer to beta version disinvite 2024-03-10 22:52:44 -0400
  • 60ab104aea rename MxTransitionManager transitions Ramen2X 2024-03-10 21:30:00 -0400
  • 5eb74c06fd
    reccmp: Sanitize performance (and more) (#654) MS 2024-03-10 14:49:45 -0400
  • c6d65c2b12 reccmp: Sanitize performance (and more) disinvite 2024-03-10 14:32:30 -0400
  • c28c2aeb52
    fix regressions (#653) Ramen2X 2024-03-10 12:45:46 -0400
  • 751b10f6de fix regressions Ramen2X 2024-03-10 12:39:35 -0400
  • bce985b56e
    Update viewmanager.cpp Misha 2024-03-10 12:09:48 -0400
  • 7fad763699
    refactor script enum structure (#649) Ramen2X 2024-03-10 12:08:21 -0400