Commit Graph

  • bcc41256f8
    Add LegoOmni::World enum (#1252) Christian Semmler 2024-12-21 10:08:55 -0700
  • 3e427ab03e
    Improve Helicopter::Animate() (#1251) jonschz 2024-12-21 17:21:22 +0100
  • fc93b84655
    MxDSBuffer::FUN_100c67b0 100% (#1250) MS 2024-12-21 02:36:57 -0500
  • 5a61cf6566
    Move CreateStreamObject to proper location (#1249) Christian Semmler 2024-12-20 14:15:52 -0700
  • c9acd9a49f
    Minor fixes (#1248) Christian Semmler 2024-12-20 12:23:01 -0700
  • 6cb01b02ae
    64bit fix (#42) Christian Semmler 2024-12-20 12:13:59 -0700
  • 0ec4b00a7c 64bit fix Christian Semmler 2024-12-20 12:05:04 -0700
  • e73f60e2c6
    merge from isle/master Christian Semmler 2024-12-20 11:54:06 -0700
  • 2b4f71e17d
    Implement/match Act3Cop::FUN_10040360 (#1247) Christian Semmler 2024-12-20 11:49:18 -0700
  • 581ba0f5ae
    Implement GroupImpl::Bounds (#1246) Anonymous Maarten 2024-12-20 19:48:31 +0100
  • bfc6d460a8
    MxDSBuffer::SkipToData to 100% (#1245) MS 2024-12-20 13:23:24 -0500
  • b338a66a77
    Implement GroupImpl::RemoveAll (#1244) Anonymous Maarten 2024-12-20 17:50:33 +0100
  • 6f3f8c2ade
    Implement LegoVideoManager::DrawFPS (#1243) Anonymous Maarten 2024-12-20 17:05:40 +0100
  • 7ed2ac9ccc
    Progress on Helicopter::FUN_100042a0 (#1242) jonschz 2024-12-20 01:27:14 +0100
  • 4cd4b55ae7
    replace directinput joystick APIs with SDL (#41) Ramen2X 2024-12-19 19:25:49 -0500
  • a9ca58c41f
    replace header in legoinputmanager Ramen2X 2024-12-19 19:18:33 -0500
  • 8dacd5c977
    readme update Ramen2X 2024-12-19 17:44:57 -0500
  • e492d8019a replace directinput joystick APIs with SDL Ramen2X 2024-12-19 17:29:53 -0500
  • a8729dfef6
    glD3DRMIMAGE::CreateBuffer, LegoVideoManager::EnableRMDevice and LegoVideoManager::DisableRMDevice (#1241) Anonymous Maarten 2024-12-19 22:52:33 +0100
  • cb38cf7673
    Implement/match Act3Brickster::FUN_100417c0 (#1240) Christian Semmler 2024-12-19 12:22:34 -0700
  • d3212a0523
    Fix repeating sounds in MxWavePresenter (again) (#40) Christian Semmler 2024-12-18 14:27:29 -0700
  • 53ad22c0b0 Fix naming Christian Semmler 2024-12-18 14:12:40 -0700
  • 9546ecbd9e Add assert for buffer Christian Semmler 2024-12-18 14:11:13 -0700
  • 0103635626
    add arm64 MSVC toolchain to CI (#39) Ramen2X 2024-12-18 15:59:06 -0500
  • 61c760d9d4 Use audio buffer Christian Semmler 2024-12-18 13:50:10 -0700
  • 139df58ae6 revert CI testing changes Ramen2X 2024-12-18 15:02:12 -0500
  • e6d7a06f57 test Ramen2X 2024-12-18 14:56:43 -0500
  • 9f9d87798e Revert "test" Ramen2X 2024-12-18 14:56:20 -0500
  • a9f6b97373 Commit Christian Semmler 2024-12-18 12:51:41 -0700
  • 6ddbe94415 test Ramen2X 2024-12-18 14:45:56 -0500
  • 2e4d1a144a test Ramen2X 2024-12-18 14:39:46 -0500
  • 00819f1552 fix arm64 toolchain name Ramen2X 2024-12-18 14:26:52 -0500
  • 089cd77963 arm64 test Ramen2X 2024-12-18 14:15:45 -0500
  • 388e17a8fc
    add release builds to the CI (#38) Ramen2X 2024-12-17 21:32:43 -0500
  • 74130b57f8 use upload-artifact@v3 Ramen2X 2024-12-17 20:16:07 -0500
  • c3a8cfb54e fix Ramen2X 2024-12-17 20:09:43 -0500
  • 45fed4a09d swap out zip for 7z Ramen2X 2024-12-17 20:06:10 -0500
  • a790e8c7c9 fix zip name Ramen2X 2024-12-17 20:00:24 -0500
  • e93b48b8d0 change zip name Ramen2X 2024-12-17 19:52:39 -0500
  • 79a871904b format Ramen2X 2024-12-17 19:36:41 -0500
  • 338335544a add release builds to CI Ramen2X 2024-12-17 19:35:14 -0500
  • 18fc084a3f
    Match LegoGameState::Load (#1239) Christian Semmler 2024-12-17 17:10:42 -0700
  • 106e167f5b
    re-enable event check in artifact ci job Ramen2X 2024-12-17 19:01:45 -0500
  • 65fc4322de
    temporarily disable event check in artifact ci job Ramen2X 2024-12-17 18:41:17 -0500
  • 65f4878c5c
    add automatic release uploads using CI (#37) Ramen2X 2024-12-17 17:53:23 -0500
  • da688797df add SDL3.dll to uploaded artifact list Ramen2X 2024-12-17 17:43:36 -0500
  • 90c687bde0
    Implement/match Act3Brickster::FUN_10042300 (#1238) Christian Semmler 2024-12-17 15:16:00 -0700
  • a156185ea4 add automatic release uploads using CI Ramen2X 2024-12-17 16:58:30 -0500
  • 66e3c9a2e1
    Implement/match Act3Brickster::Animate (#1237) Christian Semmler 2024-12-17 11:11:47 -0700
  • 9c951c4974
    Implement MxDisplaySurface::DrawTransparentRLE (#1236) MS 2024-12-17 03:07:39 -0500
  • f51b1867ee
    Use SDL3 for filesystem access (#36) Christian Semmler 2024-12-16 14:25:52 -0700
  • 7422672166 Merge branch 'master' into filesystem Christian Semmler 2024-12-16 14:16:38 -0700
  • aa3a66cd82
    Merge remote-tracking branch 'isle/master' Christian Semmler 2024-12-16 14:14:14 -0700
  • cfa3769abf
    Use macros for Seek modes (#1235) Christian Semmler 2024-12-16 14:13:52 -0700
  • 69001fa3d5 Add #include <stdio.h> where necessary Christian Semmler 2024-12-16 14:11:58 -0700
  • 9cf121a3fd Add names to skip.yml Christian Semmler 2024-12-16 14:08:25 -0700
  • 7b9995f840 Fixes Christian Semmler 2024-12-16 14:01:53 -0700
  • 56be47a9c9 Update README.md Christian Semmler 2024-12-16 13:45:06 -0700
  • 8986f3ddce Use SDL IOStream for LegoStorage Christian Semmler 2024-12-16 13:41:05 -0700
  • e32e37ef26 Use SDL IOStream for WDB file Christian Semmler 2024-12-16 13:26:15 -0700
  • b0357a79c1 Use SDL IOStream in for MXIOINFO Christian Semmler 2024-12-16 13:14:19 -0700
  • 874714a40d
    Fix repeating sounds in MxWavePresenter (#35) Christian Semmler 2024-12-15 16:29:41 -0700
  • ca7b5014ab Fix repeating sounds in MxWavePresenter Christian Semmler 2024-12-15 16:08:34 -0700
  • 3b7e60bdc0
    merge from isle/master Christian Semmler 2024-12-15 11:59:19 -0700
  • 615c3a5047
    Implement/match Act3Cop::Animate (#1233) Christian Semmler 2024-12-15 11:48:47 -0700
  • 73b9e9a06f
    Fix LegoAct2::Notify (#1234) Christian Semmler 2024-12-15 11:45:17 -0700
  • 1b4142c6a9
    Implement/match Write functions in LegoAnim class (#1232) Christian Semmler 2024-12-15 10:15:10 -0700
  • 2e7f2edbf1
    Implement/match Act3Cop::ParseAction (#1230) jonschz 2024-12-15 18:09:29 +0100
  • 661c76c6e0
    Implement/match Act3Shark::Animate (#1231) Christian Semmler 2024-12-15 09:18:25 -0700
  • 47c0e1a037
    merge from isle/master Christian Semmler 2024-12-15 08:24:45 -0700
  • ace2a9f047
    Add g_copDest (#1229) jonschz 2024-12-15 13:50:52 +0100
  • 07655651f5
    Convert DirectSound logic to miniaudio (#34) Christian Semmler 2024-12-14 20:36:13 -0700
  • e31d9f8e03
    Update legocachsound.cpp Christian Semmler 2024-12-14 20:28:06 -0700
  • 249100d22b
    Convert DirectSound logic to miniaudio Christian Semmler 2024-12-14 20:23:29 -0700
  • 2d74f14de0
    Implement/match Act3::FUN_10072ad0 (#1228) Christian Semmler 2024-12-14 14:30:21 -0700
  • 16730ef9c1
    Implement/match Act3Ammo::FUN_10053db0 (#1227) Christian Semmler 2024-12-14 13:36:14 -0700
  • 67b4553eaa
    Implement/match LegoPathController::FUN_1004a380 (#1226) Christian Semmler 2024-12-14 12:02:48 -0700
  • 413bd5ae7b
    Implement/match LegoJetski::HitActor (#1225) jonschz 2024-12-14 19:46:51 +0100
  • 97ff27af9e
    Implement/match LegoPlantManager::FUN_10026410 (#1223) jonschz 2024-12-14 16:35:08 +0100
  • 57aa5a9f8a
    Refactor legoracers.h and legoracers.cpp (#1224) jonschz 2024-12-14 15:03:19 +0100
  • 5a6415e0cf
    Implement/match Act2Actor::FUN_10019b90 (#1222) jonschz 2024-12-14 00:19:55 +0100
  • 1aeb458be1
    Implement/match Act3Ammo::Animate (#1221) Christian Semmler 2024-12-13 14:56:26 -0700
  • 6da2faa48c
    Refactor actor states, define enum (#1220) Christian Semmler 2024-12-13 12:30:50 -0700
  • ce3f71ea0f
    Rename LegoPathActor::VTable0x70 to UpdateState (#1219) Christian Semmler 2024-12-13 11:20:03 -0700
  • 263d7d1e4f
    Implement/match Act3::GoodEnding (#1218) Christian Semmler 2024-12-13 10:49:45 -0700
  • de7bc813ca
    Implement/match LegoAct2::BadEnding (#1217) Christian Semmler 2024-12-13 09:26:06 -0700
  • 32392a8e55
    Fix Act2Actor::FUN_10019700 (#1216) Christian Semmler 2024-12-13 09:12:53 -0700
  • 054f56fd9f
    Implement Act2Actor::FUN_10019700 (#1215) jonschz 2024-12-13 01:54:51 +0100
  • 1bfeebd004
    Implement most of LegoJetski, refactor (#1214) Christian Semmler 2024-12-12 13:17:25 -0700
  • 894034f9cf
    Implement/match WriteDefaultTexture (#1213) Christian Semmler 2024-12-12 11:02:14 -0700
  • aceba71fbb
    Implement/match Act3Brickster::HitActor (#1212) Christian Semmler 2024-12-12 09:10:44 -0700
  • fe57a94416
    Implement/match Act3Brickster::ParseAction (#1211) Christian Semmler 2024-12-12 08:06:15 -0700
  • 598d6dd10c
    Refactor act 3 actors into act3actors.cpp (#1210) Christian Semmler 2024-12-12 07:14:46 -0700
  • c05ff6ff4a
    Act3Cop::VTable0x94 and related (#1209) MS 2024-12-11 16:20:21 -0500
  • ac19539d0f
    Implement/match Act3Shark functions (#1208) Christian Semmler 2024-12-11 13:13:34 -0700
  • a2b2b5d734
    Implement/match Act3Ammo::FUN_10053b40 (#1207) Christian Semmler 2024-12-11 12:52:53 -0700
  • 6d9fa3ed7f
    Act3List Insert() and Clear() (#1206) MS 2024-12-11 12:01:55 -0500
  • adc83dc76e
    Implement/match Act3Ammo::Create, Act3Ammo::FUN_10053cb0, Act3Ammo::FUN_10053d30 (#1205) Christian Semmler 2024-12-10 14:35:59 -0700
  • 59e2aa2804
    Implement/match LegoAct2::FUN_100516b0 and LegoAct2::FUN_100517b0 (#1204) Christian Semmler 2024-12-10 13:49:13 -0700
  • c2ee761f81
    Implement/match Act3::ShootPizza and Act3::ShootDonut (#1203) Christian Semmler 2024-12-09 15:41:51 -0700