Commit Graph

  • 8f533b7b23 Make Pick() more picky Anders Jenbo 2025-06-03 20:04:53 +0200
  • 85e8c2e42a
    Cache bounding box (#225) Anders Jenbo 2025-06-03 19:30:25 +0200
  • 20413146dc Config fixes Anders Jenbo 2025-06-03 19:16:37 +0200
  • 0cc1bd0d8a Revert "Make OpenGL compatible with config" Anders Jenbo 2025-06-03 19:16:52 +0200
  • d5a6da31e3
    Make OpenGL compatible with config (#224) Anders Jenbo 2025-06-03 19:13:03 +0200
  • 6863d7cb9d Cache bounding box Anders Jenbo 2025-06-03 19:00:43 +0200
  • da094a529c Make OpenGL compatible with config Anders Jenbo 2025-06-03 04:03:00 +0200
  • e520a47e2f
    Port CONFIG to Qt (#210) Joshua Peisach 2025-06-02 21:48:04 -0400
  • f4c827c833
    Merge branch 'master' into config-qt Anders Jenbo 2025-06-03 03:47:47 +0200
  • d5d9d65027
    Update CONFIG/MainDlg.h Anonymous Maarten 2025-06-03 01:36:42 +0000
  • b169a4d637
    Implement OpenGL 1.5 backend renderer (#223) Anders Jenbo 2025-06-03 03:28:53 +0200
  • 02bbf26f98 Implement OpenGL 1.5 backend renderer Anders Jenbo 2025-06-02 21:38:17 +0200
  • 1ab11ed091
    miniwin: Compartmentalize EnumDevices (#222) AllMeatball 2025-06-03 00:18:20 +0000
  • 2affbdfcc7
    Align hardware lighting with software (#221) Anders Jenbo 2025-06-03 02:16:33 +0200
  • b4fb9f3a15
    Better name for LegoActorLOD's flags (#1537) Fabian Neundorf 2025-06-02 23:21:12 +0200
  • bb4d463101 miniwin: Compartmentalize EnumDevices AllMeatball 2025-06-02 13:59:52 -0500
  • 1cf589a167 Align hardware lighting with software Anders Jenbo 2025-06-02 16:52:07 +0200
  • 303e02d1a9 config should use WINDOWS subsystem Anonymous Maarten 2025-06-02 04:52:53 +0200
  • d0703f710a Is QtEntryPoint added automatically? Anonymous Maarten 2025-06-02 04:41:43 +0200
  • 81f0950dcb Some more miniwin compatibility fixes Anonymous Maarten 2025-06-02 04:25:56 +0200
  • 9a1492527b Try making miniwin compatible with qt6 on mingw Anonymous Maarten 2025-06-02 04:16:17 +0200
  • f08aec7438
    Add highlights to software rendering (#218) Anders Jenbo 2025-06-02 04:14:40 +0200
  • 0fc5c8e79a Get qt6 working Anonymous Maarten 2025-06-01 18:13:02 +0200
  • a2af7e5bea Add highlights to software rendering Anders Jenbo 2025-06-02 03:25:19 +0200
  • 5375336b5a
    Pass material shininess to the renderer (#217) Anders Jenbo 2025-06-02 02:09:17 +0200
  • de8a7c2d91
    Correct status of Direct3DRMTextureImpl::Direct3DRMTextureImpl(IDirectDrawSurface* surface) Anders Jenbo 2025-06-02 02:09:04 +0200
  • f1cfd4b0c9 Pass material shininess to the renderer Anders Jenbo 2025-06-02 01:39:46 +0200
  • 31235de706
    Correct normal transformations (#216) Anders Jenbo 2025-06-02 01:40:19 +0200
  • b22b7fe1cb Correct normal transformations Anders Jenbo 2025-06-01 23:08:55 +0200
  • 877c278ce9 start porting config from mfc to qt Joshua Peisach 2025-05-31 18:33:38 -0400
  • 215c3f1480
    Merge branch 'master' of github.com:isledecomp/isle-portable Christian Semmler 2025-06-01 10:21:49 -0700
  • 18c9a87953
    Fix saving game states (#215) Christian Semmler 2025-06-01 10:21:42 -0700
  • ac6ec7afbb
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-06-01 10:19:20 -0700
  • 326eca83e6
    Fix saving game states Christian Semmler 2025-06-01 19:14:53 +0200
  • f48dd8c912
    Update legogamestate.cpp (#1535) Christian Semmler 2025-06-01 09:46:14 -0700
  • ec7204ed38
    Add texture rendering to the software rendere (#211) Anders Jenbo 2025-06-01 05:21:59 +0200
  • 0a89df0a4c Add texture rendering to the software rendere Anders Jenbo 2025-05-31 23:00:02 +0200
  • 403ead7453
    Push textures to the rendere (#209) Anders Jenbo 2025-05-31 23:48:20 +0200
  • 3f38a76fbf Push textures to the rendere Anders Jenbo 2025-05-31 16:57:29 +0200
  • e03401c98b
    adjust rotational speed by delta time (#208) MattKC 2025-05-31 04:21:22 -0700
  • 42f0c8ad5e adjust rotational speed by delta time itsmattkc 2025-05-30 19:31:29 -0700
  • 613e5b8d9f
    Add lighting for software renderer (#205) Anders Jenbo 2025-05-31 03:28:00 +0200
  • 77aabea362 Add lighting for software renderer Anders Jenbo 2025-05-30 21:22:23 +0200
  • 0ab5070b46
    software: Add support for transparent surfaces (#201) Anders Jenbo 2025-05-31 02:41:09 +0200
  • 20d4ed7613
    Fix spelling + avoid ubsan violation when count/vertices is 0 (#3) Anonymous Maarten 2025-05-31 02:40:02 +0200
  • f6c9eaa006
    Fix bad normals (#206) Anders Jenbo 2025-05-31 02:39:21 +0200
  • 3eba4fce12
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-30 17:33:33 -0700
  • ac971f8c15
    Assertion in MxTransitionManager::StartTransition is beta10-only (#1534) Anonymous Maarten 2025-05-31 02:33:28 +0200
  • a699a4316a
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-30 17:20:18 -0700
  • 941bc6ffa9
    Fix UBSAN entering the petrol station car building minigame (#1533) Anonymous Maarten 2025-05-31 02:19:11 +0200
  • 505978393b Fix bad normals Anders Jenbo 2025-05-31 01:52:02 +0200
  • 6afb7626a0
    Add lighting (#200) Anders Jenbo 2025-05-31 01:12:54 +0200
  • f297d55f87
    One uniform buffer for each stage + fix registers (#2) Anonymous Maarten 2025-05-31 00:19:31 +0200
  • 19b98d2a45 Add lighting Anders Jenbo 2025-05-29 22:58:39 +0200
  • 63a0be90a5
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-30 12:43:47 -0700
  • e813a12a4a
    Fix notification/presenter casts (#1532) Anonymous Maarten 2025-05-30 21:43:33 +0200
  • 58b5a2b96d
    Allow entering helicopter build minigame (#204) Anonymous Maarten 2025-05-30 21:23:54 +0200
  • d0f4725f0f
    Fill in unknown color string descriptions (#1531) Fabian Neundorf 2025-05-30 21:12:49 +0200
  • 364844d6d0
    Use SDL_rand/SDL_randf (#203) Anonymous Maarten 2025-05-30 21:01:01 +0200
  • bf23f4d0d1 software: Add support for transparent surfaces Anders Jenbo 2025-05-30 16:55:13 +0200
  • 8daba1381f MxBackgroundAuioManager gets a MxWavePresenter Anonymous Maarten 2025-05-30 19:56:02 +0200
  • 592f14b215 LegoCarBuild: cast c_notificationType0 to MxNotificationParam Anonymous Maarten 2025-05-30 19:52:37 +0200
  • 2d58a276e8 Use SDL_rand/SDL_randf Anonymous Maarten 2025-05-30 18:18:33 +0200
  • 341d06f997
    Pass the image data to the textures (#202) Anders Jenbo 2025-05-30 17:41:06 +0200
  • 463678bc06 Pass the image data to the textures Anders Jenbo 2025-05-30 16:54:47 +0200
  • bcd0021bb1
    Fix anim key construction (#199) Christian Semmler 2025-05-29 16:11:43 -0700
  • 5f6c7eb116
    Merge branch 'master' into fixa Christian Semmler 2025-05-29 14:43:32 -0700
  • a9be411c48
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-29 14:42:07 -0700
  • 168bd4b26c
    Fix LegoTreeNode* construction (#1530) Christian Semmler 2025-05-29 14:41:57 -0700
  • e5a30e2edf
    Fix anim key construction Christian Semmler 2025-05-29 14:41:03 -0700
  • 91e72261d0
    Apply clipping and culling on hardware (#198) Anders Jenbo 2025-05-29 20:28:01 +0200
  • 1f702e0b85 Apply clipping and culling on hardware Anders Jenbo 2025-05-29 19:51:43 +0200
  • f1bf52db4c
    Fix sky color (#196) Anders Jenbo 2025-05-29 19:14:06 +0200
  • bf63423572 Fix sky color Anders Jenbo 2025-05-29 14:18:24 +0200
  • a1ec97ac6e
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-29 08:50:07 -0700
  • 211d409992
    Apply RAND_MAX to legoanimationmanager.cpp (#1528) Anders Jenbo 2025-05-29 15:52:15 +0200
  • 6e0b580b86
    Correct delete[] in legocarbuildpresenter.cpp (#1529) Anders Jenbo 2025-05-29 15:51:42 +0200
  • 8c9feaac1e
    Merge pull request #186 from AJenbo/renderbackends Anders Jenbo 2025-05-29 10:46:57 +0200
  • e030ed739b
    Fixing some ubsan errors while walking around on the island (#194) Anonymous Maarten 2025-05-29 05:46:13 +0200
  • 30ae89f483
    LegoMeterPresenter: use array deleter + BETA10-only assertion (#1527) Anonymous Maarten 2025-05-29 05:25:05 +0200
  • e3ccf198a5
    Fix integer overflow in LegoAnimationManager::Tickle kernaltrap 2025-05-28 22:23:01 -0500
  • 459b39947f clang-format Anonymous Maarten 2025-05-29 05:21:13 +0200
  • 1a41b62f6f assert in LegoCarBUild::InitPresenter is BETA10-only Anonymous Maarten 2025-05-29 05:17:21 +0200
  • 6d69514eac Avoid unaligned access in MxDSSelectionAction::Deserialize Anonymous Maarten 2025-05-29 05:15:27 +0200
  • 0897f75c7c LegoMeterPresenter: use array deleter Anonymous Maarten 2025-05-29 05:14:31 +0200
  • 4abd404f2d Implement Software rendering Anders Jenbo 2025-05-28 22:04:52 +0200
  • ef7499bdb9 Restructure miniwin and add support for 3D backends Anders Jenbo 2025-05-28 22:04:32 +0200
  • 5646d017f1
    RendererImpl, CameraImpl, LightImpl (#1525) MS 2025-05-28 22:04:01 -0400
  • ea7cac8359
    legoanimationmanager: use delete[] (#191) Anonymous Maarten 2025-05-29 03:28:50 +0200
  • 45890eec94
    legoanimationmanager: use delete[] (#1526) Anonymous Maarten 2025-05-29 03:28:30 +0200
  • ddba1bc5c1
    Fix DirectDrawPalette_SDL3GPUImpl::SetEntries (#189) Christian Semmler 2025-05-28 18:22:24 -0700
  • 661de9a123 legoanimationmanager: use delete[] Anonymous Maarten 2025-05-29 03:21:14 +0200
  • def1cf8a12
    Fix missing filesystem map (#190) Christian Semmler 2025-05-28 18:20:00 -0700
  • 73a1fdaa3a
    Fix missing filesystem map Christian Semmler 2025-05-28 16:30:43 -0700
  • 6363d22eec Fix DirectDrawPalette_SDL3GPUImpl::SetEntries Christian Semmler 2025-05-28 16:15:47 -0700
  • 8f8bf3142e
    Fix color space of SDL3_gpu texture (#188) Anonymous Maarten 2025-05-28 05:40:46 +0200
  • a96cda7f89 Fix color space of SDL3_gpu texture Anonymous Maarten 2025-05-28 04:46:41 +0200
  • 19f1bedd16
    Add depth buffer (#185) Anonymous Maarten 2025-05-28 04:44:37 +0200
  • 3023e42efb Address review Anonymous Maarten 2025-05-28 03:14:51 +0200
  • aaa4bd05f6
    Fix crash in LegoAnimationManager::FUN_100609f0 kernaltrap 2025-05-27 19:02:29 -0500