Commit Graph

  • e37939276f Replace Windows CriticalSection with SDL Mutex Christian Semmler 2024-05-30 16:06:46 -0400
  • 1365bf0e2b
    Use USHRT_MAX instead of MAXWORD (#975) (#6) Christian Semmler 2024-05-30 16:04:55 -0400
  • d09f17c004
    Use USHRT_MAX instead of MAXWORD (#975) Christian Semmler 2024-05-30 16:02:58 -0400
  • eeb81b7223
    Use USHRT_MAX instead of MAXWORD (#975) Christian Semmler 2024-05-30 16:02:58 -0400
  • 7d36abda90
    Updates from isledecomp/isle (#5) Christian Semmler 2024-05-30 15:23:21 -0400
  • 9ced7f8526
    Update Christian Semmler 2024-05-30 15:16:13 -0400
  • 534eea0f77
    Style refactor omni/system components (#974) Christian Semmler 2024-05-30 15:03:43 -0400
  • 76435d803f
    Style refactor omni/system components (#974) Christian Semmler 2024-05-30 15:03:43 -0400
  • 47997da1e9
    Add SDL3 and replace Windows semaphores (#4) Christian Semmler 2024-05-30 14:41:20 -0400
  • 775927681a Change for now Christian Semmler 2024-05-30 14:34:54 -0400
  • e9841bf71a Try this Christian Semmler 2024-05-30 14:28:24 -0400
  • 1a90e69669 Add SDL3 and replace Windows semaphores Christian Semmler 2024-05-30 14:10:47 -0400
  • 6ddd86dcbe
    Updates from isledecomp/isle (#3) Christian Semmler 2024-05-30 13:20:36 -0400
  • 3bb574f2af
    Add static HandlerClassName function (#973) disinvite@users.noreply.github.com 2024-05-30 13:10:41 -0400
  • fae4f5f98d
    Implement/match Lego3DWavePresenter::StartingTickle (#972) Christian Semmler 2024-05-30 10:27:18 -0400
  • 6c220790d1
    Implement/match Pizzeria::HandleClick (#971) Christian Semmler 2024-05-30 09:54:24 -0400
  • 53c69cd30c
    Implement/match LegoControlManager::FUN_100293c0 (#970) Christian Semmler 2024-05-30 09:15:16 -0400
  • 099c8a7751
    Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969) Christian Semmler 2024-05-30 08:48:14 -0400
  • d586488a2d
    Beta match MxPalette (#968) disinvite@users.noreply.github.com 2024-05-29 16:52:45 -0400
  • daccf78b28
    Implement/match LegoAnimationManager::FUN_10062e20 (#967) Christian Semmler 2024-05-29 13:24:08 -0400
  • d6373ee678
    Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966) Christian Semmler 2024-05-29 11:35:36 -0400
  • ae26692abb
    Implement/match LegoAnimationManager::FUN_10063270 (#965) Christian Semmler 2024-05-29 11:05:50 -0400
  • 05274fddb2
    Implement LegoMeterPresenter::DrawMeter (#964) disinvite@users.noreply.github.com 2024-05-29 10:47:25 -0400
  • 87a1a42596
    Implement/match LegoAnimPresenter::FUN_1006b140 (#963) Christian Semmler 2024-05-28 15:23:23 -0400
  • 820a6a56be
    Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962) Christian Semmler 2024-05-28 11:20:23 -0400
  • dd2286c453
    Refactor MxBitmap (again) (#961) disinvite@users.noreply.github.com 2024-05-28 03:32:51 -0400
  • b93b9d8f0f
    Implement/match IslePathActor::FUN_1001b660 (#960) Christian Semmler 2024-05-27 15:49:41 -0400
  • 7c5b964bbe
    Fix extra actor collisions (#958) Christian Semmler 2024-05-26 13:13:56 -0400
  • 378cdb7a01
    Match LegoUnknown::FUN_1009a1e0 (#957) Christian Semmler 2024-05-26 11:12:37 -0400
  • 80e7d2a568
    Implement/match LegoExtraActor::VTable0x6c (#956) Christian Semmler 2024-05-25 19:16:20 -0400
  • 2bd7d952c3
    Implement LegoROI::FUN_100a9410 (#955) Christian Semmler 2024-05-25 16:21:05 -0400
  • 6b83ae65d7
    Implement/match LegoAnimationManager::FUN_100648f0 (#954) Christian Semmler 2024-05-25 11:18:24 -0400
  • b7bab8fbbb
    Implement/match LegoAnimationManager::FUN_10063b90 (#953) Christian Semmler 2024-05-25 10:40:10 -0400
  • 5ec69d5f02
    Implement/match Isle::HandleType19Notification (#952) Christian Semmler 2024-05-24 21:23:41 -0400
  • 4678d15051
    Implement/match Isle::FUN_10033350 (#951) Christian Semmler 2024-05-24 21:14:45 -0400
  • 26fe585a84
    Implement/match Isle::Escape (#950) Christian Semmler 2024-05-24 20:41:57 -0400
  • 3146f499cf
    Implement/match actor Create functions (#949) Christian Semmler 2024-05-24 14:44:09 -0400
  • c1bf83815d
    Implement/match Isle::CreateState and related (#948) Christian Semmler 2024-05-24 14:07:36 -0400
  • d749c9b881
    Implement/match Isle::UpdateGlobe (#947) Christian Semmler 2024-05-24 13:16:04 -0400
  • 4ab45eafd0
    Implement/match LegoPathActor::ParseAction (#946) Christian Semmler 2024-05-24 13:07:45 -0400
  • ac41854149
    Add static HandlerClassName function (#973) MS 2024-05-30 13:10:41 -0400
  • ab4ba9fc4f
    Implement/match Lego3DWavePresenter::StartingTickle (#972) Christian Semmler 2024-05-30 10:27:18 -0400
  • 650903d043
    Implement/match Pizzeria::HandleClick (#971) Christian Semmler 2024-05-30 09:54:24 -0400
  • ae859fbc19
    Implement/match LegoControlManager::FUN_100293c0 (#970) Christian Semmler 2024-05-30 09:15:16 -0400
  • 689178f689
    Implement/match LegoCameraController::FUN_10012290 and FUN_10012320 (#969) Christian Semmler 2024-05-30 08:48:14 -0400
  • 085bdbe74b
    Beta match MxPalette (#968) MS 2024-05-29 16:52:45 -0400
  • b978787f8f
    Implement/match LegoAnimationManager::FUN_10062e20 (#967) Christian Semmler 2024-05-29 13:24:08 -0400
  • 2f1aa58153
    Implement/match LegoAnimMMPresenter::FUN_1004b840 (#966) Christian Semmler 2024-05-29 11:35:36 -0400
  • 36ec252f7e
    Implement/match LegoAnimationManager::FUN_10063270 (#965) Christian Semmler 2024-05-29 11:05:50 -0400
  • 5f00634b9c
    Implement LegoMeterPresenter::DrawMeter (#964) MS 2024-05-29 10:47:25 -0400
  • da48dfb40d
    Implement/match LegoAnimPresenter::FUN_1006b140 (#963) Christian Semmler 2024-05-28 15:23:23 -0400
  • 60b747d7b2
    Implement/match LegoPathBoundary::FUN_100586e0 and FUN_10057fe0 (#962) Christian Semmler 2024-05-28 11:20:23 -0400
  • a88546baad
    Refactor MxBitmap (again) (#961) MS 2024-05-28 03:32:51 -0400
  • 219b65f5ad
    Implement/match IslePathActor::FUN_1001b660 (#960) Christian Semmler 2024-05-27 15:49:41 -0400
  • b8ea5bf9ba
    Fix missing float constants (#959) MS 2024-05-27 03:22:10 -0400
  • 3c45022864
    Fix extra actor collisions (#958) Christian Semmler 2024-05-26 13:13:56 -0400
  • 765c49fd4e
    Match LegoUnknown::FUN_1009a1e0 (#957) Christian Semmler 2024-05-26 11:12:37 -0400
  • 3cfb918559
    Implement/match LegoExtraActor::VTable0x6c (#956) Christian Semmler 2024-05-25 19:16:20 -0400
  • 535f1b973a
    Implement LegoROI::FUN_100a9410 (#955) Christian Semmler 2024-05-25 16:21:05 -0400
  • f380fa3b84
    Implement/match LegoAnimationManager::FUN_100648f0 (#954) Christian Semmler 2024-05-25 11:18:24 -0400
  • 857c15ca11
    Implement/match LegoAnimationManager::FUN_10063b90 (#953) Christian Semmler 2024-05-25 10:40:10 -0400
  • 7c9fdd255e
    Implement/match Isle::HandleType19Notification (#952) Christian Semmler 2024-05-24 21:23:41 -0400
  • 715acd657d
    Implement/match Isle::FUN_10033350 (#951) Christian Semmler 2024-05-24 21:14:45 -0400
  • b759390060
    Implement/match Isle::Escape (#950) Christian Semmler 2024-05-24 20:41:57 -0400
  • e59d684f37
    Implement/match actor Create functions (#949) Christian Semmler 2024-05-24 14:44:09 -0400
  • 63719ef689
    Implement/match Isle::CreateState and related (#948) Christian Semmler 2024-05-24 14:07:36 -0400
  • 1633118f68
    Implement/match Isle::UpdateGlobe (#947) Christian Semmler 2024-05-24 13:16:04 -0400
  • db90807d53
    Implement/match LegoPathActor::ParseAction (#946) Christian Semmler 2024-05-24 13:07:45 -0400
  • bc4d74c7b1
    Add back some stuff from decomp (#2) Christian Semmler 2024-05-23 14:09:57 -0400
  • 59869c3e88 Add Christian Semmler 2024-05-23 14:04:08 -0400
  • 88cbd022da Comment out for now Christian Semmler 2024-05-23 14:02:06 -0400
  • 1f0701c221 Add with submodules Christian Semmler 2024-05-23 13:46:05 -0400
  • c8c3e78f7b Merge branch 'add-back-some-stuff' of https://github.com/isledecomp/isle-portable into add-back-some-stuff Christian Semmler 2024-05-23 13:41:21 -0400
  • 1efd29aa2f Add other builds Christian Semmler 2024-05-23 13:41:12 -0400
  • 2fa663ff37
    add requirements.txt Christian Semmler 2024-05-23 13:39:20 -0400
  • 438e1e07a1
    Add ncc script Christian Semmler 2024-05-23 13:36:05 -0400
  • 8036f53ba4
    Update CONTRIBUTING.md Christian Semmler 2024-05-23 19:33:28 +0200
  • 92fe302ffe
    Update README.md Christian Semmler 2024-05-23 19:15:16 +0200
  • 8c957af14a Update TODO comments Christian Semmler 2024-05-23 12:28:03 -0400
  • d62054db2e
    Updates from isledecomp/isle (#1) Christian Semmler 2024-05-23 12:09:49 -0400
  • e2f77d383f
    Implement/match LegoPathActor::VTable0xa4 and VTable0xa8 (#945) Christian Semmler 2024-05-22 14:09:06 -0400
  • 3c34885beb
    Implement/match LegoPathStruct (#944) Christian Semmler 2024-05-21 15:03:50 -0400
  • 5435dfff20
    Implement/match LegoPathActor::SwitchBoundary (#943) Christian Semmler 2024-05-20 14:27:00 -0400
  • 841c778e12
    Implement LegoPathActor::VTable0x9c (#942) Christian Semmler 2024-05-20 12:27:54 -0400
  • 53eee4ede5
    Implement/match LegoPathController::FUN_1004a240 (#941) Christian Semmler 2024-05-20 11:34:31 -0400
  • 3e7fc4e541
    Implement LegoUnknown::FUN_1009a1e0 (#940) Christian Semmler 2024-05-19 16:36:11 -0400
  • 3ff7738cf2
    Implement/match LegoPathBoundary::FUN_100575b0 (#939) Christian Semmler 2024-05-19 15:41:07 -0400
  • 77539f289e
    Implement LegoPathActor::VTable0x68 (#938) Christian Semmler 2024-05-19 14:22:53 -0400
  • 2890288185
    Implement/match LegoPathBoundary::Intersect (#937) Christian Semmler 2024-05-19 11:24:09 -0400
  • 7329c4b4c7
    basic name improvements (#930) Cameron 2024-05-18 20:20:05 +0100
  • 922639d46c
    Implement/match LegoAnimationManager::FUN_10063fb0 (#936) Christian Semmler 2024-05-18 15:05:45 -0400
  • c189fe54f3
    Implement/match PlayCamAnim and CameraTriggerFire (#935) Christian Semmler 2024-05-18 14:43:19 -0400
  • 4fea8b84f3
    Implement/match ViewManager::FUN_100a6150 (#934) Christian Semmler 2024-05-18 12:27:14 -0400
  • 7151bd669f
    Implement LegoAnimationManager::FUN_10064010 (#933) Christian Semmler 2024-05-18 12:26:32 -0400
  • 6dc7dca906
    Implement/match LegoAnimationManager::FUN_10064120 (#932) Christian Semmler 2024-05-18 11:48:07 -0400
  • 31c9068ce5
    Implement/match FUN_1003ef00 and related (#931) Christian Semmler 2024-05-17 21:42:21 -0400
  • d5172da6c3
    Implement/matche LegoAnimationManager::FUN_10064740 and FUN_10064670 (#929) Christian Semmler 2024-05-17 15:58:35 -0400
  • ad8394cdc1
    Implement/match LegoAnimationManager::FUN_10064380 (#928) Christian Semmler 2024-05-17 14:21:48 -0400
  • 656696900d
    Implement/match LegoAnimationManager::FUN_10063d10 (#927) Christian Semmler 2024-05-17 10:20:04 -0400
  • e93e86649a
    Implement/match LegoAnimationManager::FUN_10064b50 (#926) Christian Semmler 2024-05-17 10:05:06 -0400