Commit Graph

  • f95eedd0ce Improve match of LegoPathActor::FUN_1002edd0, reorder (#1332) Christian Semmler 2025-01-12 13:31:58 -07:00
  • 5c57b805de Fix regression in LegoWorld::Enable (#1329) Christian Semmler 2025-01-11 11:39:27 -07:00
  • 33d8192d75 Implement/match LegoWorld::ActorExists (#1330) Christian Semmler 2025-01-11 09:55:19 -07:00
  • 4d3481d2bd LegoWorld::Add to 100% (#1328) MS 2025-01-11 10:51:02 -05:00
  • ac3a551bcc Improve symbol order until LegoActor, match LegoPlantManager::ScheduleAnimation (#1327) Christian Semmler 2025-01-10 17:42:03 -07:00
  • ee2bcb4d53 Order symbols in LegoWorld (#1321) Christian Semmler 2025-01-09 17:31:45 -07:00
  • 58d3bd39e1 Add missing SpawnLocation ctor annotation (#1320) Christian Semmler 2025-01-08 17:36:54 -07:00
  • 5cd365c4f1 Order until the end of LegoAnimActor (#1319) Christian Semmler 2025-01-08 17:28:43 -07:00
  • 646ee0d70a Use COMPAT_MODE to fix inline function not defined warnings on modern compilers (#1315) Christian Semmler 2025-01-08 17:15:29 -07:00
  • 8026025fbd Improve LegoRacers HitActor matches (#1318) Christian Semmler 2025-01-08 17:15:05 -07:00
  • 4c32abd16d Add BETA10 macro to enable conditional compilation for BETA10 targets (#1270) Christian Semmler 2025-01-06 16:06:07 -07:00
  • 2cdbd1b94f Beta match MxDSStreamingAction (#1314) MS 2025-01-06 17:41:40 -05:00
  • 93815ca545 Refactor surrounding MxDSChunk utility functions (#1313) MS 2025-01-06 15:20:47 -05:00
  • 7c452e9453 Order functions in binary up to end of Act2Actor (#1312) Christian Semmler 2025-01-05 13:00:50 -07:00
  • 72aa7e330d Order functions up to the end of GasStation, match GasStation::ReadyWorld (#1311) Christian Semmler 2025-01-05 10:40:07 -07:00
  • c54805fde8 Order functions in binary up to the end of Helicopter; refactor vector/matrix classes (#1309) Christian Semmler 2025-01-04 15:07:04 -07:00
  • b8f1364ac7 Add smack functions and math globals (#1310) jonschz 2025-01-04 20:56:15 +01:00
  • 3e5967f3f3 initial Docker support (#1308) Ramen2X 2025-01-02 19:16:23 -05:00
  • 10d318a5de Fix inlining in Helicopter::FUN_100042a0 (#1307) Christian Semmler 2025-01-01 13:09:18 -07:00
  • a7f008568a Add MXIOINFO::CreateChunk (#1306) MS 2025-01-01 13:23:16 -05:00
  • 70e72de20f Some tweaks to LegoCharacterManager (#1305) MS 2024-12-30 15:46:55 -05:00
  • c77b5869f5 Fix warnings triggered by isle-portable (#1304) Anonymous Maarten 2024-12-29 22:45:00 +01:00
  • 795d6e144d Match LegoPathActor::VTable0x8c (#1303) Christian Semmler 2024-12-29 12:46:03 -07:00
  • d97ce96768 Use Windows virtual key macros for keys (#1302) Christian Semmler 2024-12-29 09:14:36 -07:00
  • 9b96f3c338 Match LegoWorld::Find (#1301) Christian Semmler 2024-12-28 13:17:03 -07:00
  • 3140ba73eb Match TglD3DRMIMAGE::FillRowsOfTexture (#1300) Christian Semmler 2024-12-28 11:10:02 -07:00
  • 724a566c2e Match MxDiskStreamProvider::FUN_100d1780 (#1299) Christian Semmler 2024-12-28 10:41:35 -07:00
  • a97934e188 Match LegoNavController::ProcessKeyboardInput (#1298) Christian Semmler 2024-12-28 10:30:07 -07:00
  • e4e8ad6da5 Match LegoWorld::Tickle (#1297) Christian Semmler 2024-12-28 10:23:27 -07:00
  • fd27efcc22 Match LegoCarBuild::FUN_10024c20 (#1296) Christian Semmler 2024-12-28 10:00:53 -07:00
  • 63bfb95d80 Match LegoActor::SetROI (#1295) Christian Semmler 2024-12-28 09:43:06 -07:00
  • 2303dafaae Match LegoInputManager::ProcessOneEvent (#1294) Christian Semmler 2024-12-28 09:11:00 -07:00
  • 29e77210e8 Rename some things in Infocenter (#1293) MS 2024-12-27 19:21:49 -05:00
  • 8afa64048b More BETA matches in MxDiskStreamController (#1292) Christian Semmler 2024-12-27 13:03:04 -07:00
  • 2422d997cf Match some more MxDiskStreamController functions (#1291) Christian Semmler 2024-12-27 12:14:16 -07:00
  • a3b191f601 Match MxPresenter::StartAction (#1290) Christian Semmler 2024-12-27 12:05:22 -07:00
  • d5fdea372b Match LegoAnimationManager::FUN_10063b90 (#1289) Christian Semmler 2024-12-27 11:11:25 -07:00
  • fb2e9fb5ec rename MxSmack to MxSmk (#1288) Ramen2X 2024-12-27 13:00:56 -05:00
  • 669454a194 Use virtual operators in vector.h (#1287) Christian Semmler 2024-12-27 10:20:18 -07:00
  • f475d5e196 Match MxTransitionManager::Tickle (#1286) Christian Semmler 2024-12-27 09:33:20 -07:00
  • fd5f7ad620 Match MxPtrList<LegoNamedPart>::Destroy (#1285) Christian Semmler 2024-12-26 12:57:30 -07:00
  • 2d302ddf9b rewrite and clarify usage information in readme (#1284) [skip ci] Ramen2X 2024-12-26 12:57:13 -05:00
  • 69969c78ae (docs)README.md: Update Debug builds line (#1278) LuisYeah1234-hub 2024-12-26 00:01:41 +01:00
  • 667ea3ff82 Various matches with BETA functions (#1281) Christian Semmler 2024-12-25 14:05:28 -07:00
  • 70baf8cecc Fix float constants and conversions (#1279) jonschz 2024-12-25 21:01:00 +01:00
  • 4552505082 Revert "Update actions (#1275)" Ramen2X 2024-12-25 14:59:07 -05:00
  • 6b3fcafbe1 Match Helicopter::HandleEndAnim (#1276) Christian Semmler 2024-12-25 10:39:51 -07:00
  • 457300ddba Update actions (#1275) larzie 2024-12-25 18:39:26 +03:00
  • 0f338a882b Match some list functions in MxStreamController to BETA10 (#1273) Christian Semmler 2024-12-24 14:42:20 -07:00
  • c2c9c75f1a Fix Vector2/Vector3 order (#1272) Christian Semmler 2024-12-24 14:21:26 -07:00
  • 7c41ff4569 Order compilation units according to retail, match and align Score class (#1271) Christian Semmler 2024-12-24 11:38:15 -07:00
  • bb29d289fe SkateBoard: name m_unk0x160 -> m_pizzaVisible (#1269) Joshua Peisach 2024-12-24 09:50:37 -05:00
  • 63f16fd776 ci: Update actions (#1268) Margen67 2024-12-23 20:14:06 -08:00
  • b4d2ea72af Fix -Wwrite-strings warnings (#1267) Anonymous Maarten 2024-12-24 01:11:38 +01:00
  • 3f4732b0bc docs(README.md): readability improvements (#1266) vladislav doster 2024-12-23 16:39:26 -06:00
  • 938a5d7f19 Implement MxDisplaySurface::VTable0x34 (#1264) Anonymous Maarten 2024-12-23 19:18:14 +01:00
  • 5ffa91d5fd Match MxDiskStreamController::FUN_100c7db0 (#1265) Christian Semmler 2024-12-23 11:06:45 -07:00
  • 1b99d75543 Refactor geom library into geom and shape (#1263) Christian Semmler 2024-12-23 09:25:23 -07:00
  • 5b19d7953a Refactor MxStreamList based lists (#1260) Christian Semmler 2024-12-23 08:32:16 -07:00
  • 48c327ca5a Implement MxDisplaySurface::VTable0x2c (#1262) Joshua Peisach 2024-12-23 10:17:36 -05:00
  • 1f582eb610 Implement MxDisplaySurface::VTable0x24 (#1261) MS 2024-12-22 22:21:07 -05:00
  • cbc3d7227e Implement/match LegoWEGEdge functions (#1259) Christian Semmler 2024-12-22 11:47:39 -07:00
  • 3e6d789324 Add all BETA10 ClassName() functions and vtables (#1258) jonschz 2024-12-22 16:13:34 +01:00
  • 276ad8d735 MxDSBuffer::ParseChunk to 100% (#1257) MS 2024-12-21 22:03:12 -05:00
  • 1caf275fc4 readme refresh 2 (#1256) [skip ci] Ramen2X 2024-12-21 20:42:26 -05:00
  • b03de35e30 Further accuracy improvement on LegoNavController::Notify (#1255) Christian Semmler 2024-12-21 15:38:22 -07:00
  • a987533ba1 Fix a bug in LegoNavController, improve accuracy (#1254) Christian Semmler 2024-12-21 15:17:45 -07:00
  • fe2a65c8da Implement/match LegoNavController::Notify (#1253) Christian Semmler 2024-12-21 14:41:47 -07:00
  • bcc41256f8 Add LegoOmni::World enum (#1252) Christian Semmler 2024-12-21 10:08:55 -07:00
  • 3e427ab03e Improve Helicopter::Animate() (#1251) jonschz 2024-12-21 17:21:22 +01:00
  • fc93b84655 MxDSBuffer::FUN_100c67b0 100% (#1250) MS 2024-12-21 02:36:57 -05:00
  • 5a61cf6566 Move CreateStreamObject to proper location (#1249) Christian Semmler 2024-12-20 14:15:52 -07:00
  • c9acd9a49f Minor fixes (#1248) Christian Semmler 2024-12-20 12:23:01 -07:00
  • 2b4f71e17d Implement/match Act3Cop::FUN_10040360 (#1247) Christian Semmler 2024-12-20 11:49:18 -07:00
  • 581ba0f5ae Implement GroupImpl::Bounds (#1246) Anonymous Maarten 2024-12-20 19:48:31 +01:00
  • bfc6d460a8 MxDSBuffer::SkipToData to 100% (#1245) MS 2024-12-20 13:23:24 -05:00
  • b338a66a77 Implement GroupImpl::RemoveAll (#1244) Anonymous Maarten 2024-12-20 17:50:33 +01:00
  • 6f3f8c2ade Implement LegoVideoManager::DrawFPS (#1243) Anonymous Maarten 2024-12-20 17:05:40 +01:00
  • 7ed2ac9ccc Progress on Helicopter::FUN_100042a0 (#1242) jonschz 2024-12-20 01:27:14 +01:00
  • a8729dfef6 glD3DRMIMAGE::CreateBuffer, LegoVideoManager::EnableRMDevice and LegoVideoManager::DisableRMDevice (#1241) Anonymous Maarten 2024-12-19 22:52:33 +01:00
  • cb38cf7673 Implement/match Act3Brickster::FUN_100417c0 (#1240) Christian Semmler 2024-12-19 12:22:34 -07:00
  • 18fc084a3f Match LegoGameState::Load (#1239) Christian Semmler 2024-12-17 17:10:42 -07:00
  • 90c687bde0 Implement/match Act3Brickster::FUN_10042300 (#1238) Christian Semmler 2024-12-17 15:16:00 -07:00
  • 66e3c9a2e1 Implement/match Act3Brickster::Animate (#1237) Christian Semmler 2024-12-17 11:11:47 -07:00
  • 9c951c4974 Implement MxDisplaySurface::DrawTransparentRLE (#1236) MS 2024-12-17 03:07:39 -05:00
  • cfa3769abf Use macros for Seek modes (#1235) Christian Semmler 2024-12-16 14:13:52 -07:00
  • 615c3a5047 Implement/match Act3Cop::Animate (#1233) Christian Semmler 2024-12-15 11:48:47 -07:00
  • 73b9e9a06f Fix LegoAct2::Notify (#1234) Christian Semmler 2024-12-15 11:45:17 -07:00
  • 1b4142c6a9 Implement/match Write functions in LegoAnim class (#1232) Christian Semmler 2024-12-15 10:15:10 -07:00
  • 2e7f2edbf1 Implement/match Act3Cop::ParseAction (#1230) jonschz 2024-12-15 18:09:29 +01:00
  • 661c76c6e0 Implement/match Act3Shark::Animate (#1231) Christian Semmler 2024-12-15 09:18:25 -07:00
  • ace2a9f047 Add g_copDest (#1229) jonschz 2024-12-15 13:50:52 +01:00
  • 2d74f14de0 Implement/match Act3::FUN_10072ad0 (#1228) Christian Semmler 2024-12-14 14:30:21 -07:00
  • 16730ef9c1 Implement/match Act3Ammo::FUN_10053db0 (#1227) Christian Semmler 2024-12-14 13:36:14 -07:00
  • 67b4553eaa Implement/match LegoPathController::FUN_1004a380 (#1226) Christian Semmler 2024-12-14 12:02:48 -07:00
  • 413bd5ae7b Implement/match LegoJetski::HitActor (#1225) jonschz 2024-12-14 19:46:51 +01:00
  • 97ff27af9e Implement/match LegoPlantManager::FUN_10026410 (#1223) jonschz 2024-12-14 16:35:08 +01:00
  • 57aa5a9f8a Refactor legoracers.h and legoracers.cpp (#1224) jonschz 2024-12-14 15:03:19 +01:00
  • 5a6415e0cf Implement/match Act2Actor::FUN_10019b90 (#1222) jonschz 2024-12-14 00:19:55 +01:00
  • 1aeb458be1 Implement/match Act3Ammo::Animate (#1221) Christian Semmler 2024-12-13 14:56:26 -07:00