Commit Graph

  • 48958c304e
    Verbose logging and static multiply (#172) Anonymous Maarten 2025-05-25 22:16:48 +0200
  • 0fe44b28b8
    Set viewport frustrum again (#171) Anders Jenbo 2025-05-25 22:03:13 +0200
  • 93770cc187 Give D3DRMMatrixMultiply static visibility Anonymous Maarten 2025-05-25 21:40:21 +0200
  • 5e1345e5c8 Log SDL3GPU device creation errors Anonymous Maarten 2025-05-25 21:40:07 +0200
  • 78e1fe3f17 Set viewport frustrum again Anders Jenbo 2025-05-25 19:21:28 +0200
  • b24271a51b
    Move miniwin to sdl3gpu subdirectory + add suffix to classes (#170) Anonymous Maarten 2025-05-25 19:38:02 +0200
  • bf306f2254 Move miniwin to sdl3gpu subdirectory + + suffix classes Anonymous Maarten 2025-05-25 18:29:28 +0200
  • 5ad885f958
    TglImpl::DeviceImpl functions (#1519) MS 2025-05-25 11:37:16 -0400
  • 110d9d4f7d
    Update isleapp.cpp (#169) Christian Semmler 2025-05-25 07:39:41 -0700
  • f319ec0bed
    Update isleapp.cpp Christian Semmler 2025-05-25 07:30:00 -0700
  • f2a4ce9353
    Apply 3D transformations (#168) Anders Jenbo 2025-05-25 16:26:22 +0200
  • c6e5e10921
    Implement IDirect3DRM2::CreateMaterial() (#167) Anders Jenbo 2025-05-25 15:53:58 +0200
  • c2dda599e0 Apply 3D transformations Anders Jenbo 2025-05-25 13:39:07 +0200
  • f7cbaa1602 Implement IDirect3DRM2::CreateMaterial() Anders Jenbo 2025-05-25 13:15:27 +0200
  • ea73d76b7d
    Fix bad assert and fail fast on bad input (#166) Anders Jenbo 2025-05-25 12:59:08 +0200
  • 74a58ebfcf Fix bad assert and fail fast on bad input Anders Jenbo 2025-05-25 12:45:56 +0200
  • 804632b13f
    Refactor LegoUnknown100db7f4 to LegoOrientedEdge (#1515) Florian Kaiser 2025-05-25 08:09:24 +0200
  • 8e54a20d7d
    Match DecodeSS2 (#1476) jonschz 2025-05-25 07:59:58 +0200
  • bdbd0e31d7
    Add D3DRMFrame parent <-> child relation (#161) Anonymous Maarten 2025-05-25 07:18:53 +0200
  • 61c2ca27c2
    cmake: explicitly create generated directories (#164) Anonymous Maarten 2025-05-25 07:18:18 +0200
  • 14e269f29f
    ci: fail fast (don't build with -k) (#165) Anonymous Maarten 2025-05-25 07:18:09 +0200
  • 191458cc94 ci: fail fast (don't build with -k) Anonymous Maarten 2025-05-25 04:42:36 +0200
  • 7d37102892 cmake: explicitly create generated directories Anonymous Maarten 2025-05-25 04:31:33 +0200
  • 08ed4ac907
    Apply suggestions from code review Anonymous Maarten 2025-05-25 02:13:00 +0000
  • 4006c35090
    Remove unused Add/DeleteVisual() (#163) Anders Jenbo 2025-05-25 02:52:57 +0200
  • 0fe3b27c6d Add D3DRMFrame parent <-> child relation Anonymous Maarten 2025-05-25 00:49:02 +0200
  • 440581bb78
    Implement CreateFrame() (#160) Anders Jenbo 2025-05-25 02:40:50 +0200
  • e3cbbee000
    Implement CreateLightRGB() (#159) Anders Jenbo 2025-05-25 02:40:37 +0200
  • 714dfc91f7 Remove unused Add/DeleteVisual() Anders Jenbo 2025-05-25 02:07:08 +0200
  • 090405f871
    Merge branch 'master' into CreateFrame Anders Jenbo 2025-05-25 02:30:19 +0200
  • c36f6c5271
    Merge branch 'master' into lights Anders Jenbo 2025-05-25 02:29:45 +0200
  • 8782fdb62e
    Implement 3D geometry rendering (#162) Anders Jenbo 2025-05-25 02:24:32 +0200
  • 92d77dcbd3 Implement 3D geometry rendering Anders Jenbo 2025-05-25 01:51:40 +0200
  • 695b697c4b
    Implement Get/SetWindowLong(), GetMenu(), AdjustWindowRectEx() (#155) Anders Jenbo 2025-05-25 01:28:40 +0200
  • 755b126666
    Add missing MINIWIN_NOT_IMPLEMENTED() (#158) Anders Jenbo 2025-05-25 00:39:54 +0200
  • fe4dc20ef1 Implement CreateFrame() Anders Jenbo 2025-05-25 00:34:47 +0200
  • 38c24d18d0 Implement CreateLightRGB() Anders Jenbo 2025-05-25 00:28:18 +0200
  • 8050249889 Add missing MINIWIN_NOT_IMPLEMENTED() Anders Jenbo 2025-05-25 00:19:36 +0200
  • df3c66ae39
    Implement SetFront, SetBack, and SetField in Direct3DRMViewportImpl (#157) Anders Jenbo 2025-05-25 00:13:22 +0200
  • 2ee53c93d4 Implement SetFront, SetBack, and SetField in Direct3DRMViewportImpl Anders Jenbo 2025-05-24 23:38:56 +0200
  • d6e4caa275 Implement Get/SetWindowLong(), GetMenu(), AdjustWindowRectEx() Anders Jenbo 2025-05-24 21:07:36 +0200
  • 36243c165b
    Correct type of IDirect3DRMDevice::SetDither() argument (#156) Anders Jenbo 2025-05-24 22:34:54 +0200
  • ce80f4a00c Correct type of IDirect3DRMDevice::SetDither() argument Anders Jenbo 2025-05-24 22:20:50 +0200
  • 99cdeb6596
    Mark IDirectDrawClipper::SetHWnd() as implemented (#154) Anders Jenbo 2025-05-24 21:06:10 +0200
  • 2fec243378
    miniwin: Mark ClientToScreen() as implemented (#153) Anders Jenbo 2025-05-24 21:06:01 +0200
  • 9f6fc5f873
    Mark IDirectDrawClipper::SetHWnd() as implemented Anders Jenbo 2025-05-24 20:46:31 +0200
  • 19a7178a4e
    miniwin: Mark ClientToScreen() as implemented Anders Jenbo 2025-05-24 20:42:31 +0200
  • fbdb89cf20
    Use SDL_strcasecmp for strcmpi Christian Semmler 2025-05-24 08:17:36 -0700
  • 26cd442d95
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-24 08:12:54 -0700
  • a860e76dba
    Match LegoOmni::GetWorldId (#1517) Christian Semmler 2025-05-24 08:12:07 -0700
  • 90b5c27a8b
    Clear unknowns in MxBackgroundAudioManager (#1516) Florian Kaiser 2025-05-24 15:49:43 +0200
  • 773079147d
    Fixup LegoOmni::World LegoOmni::GetWorldId() kernaltrap 2025-05-24 02:46:10 -0500
  • 390fef9f9a
    Fix isledecomp/isle merge (#150) Christian Semmler 2025-05-23 09:48:29 -0700
  • 32d09c3cd0 Use constant Christian Semmler 2025-05-23 09:41:17 -0700
  • d0a5042eed Fix isledecomp/isle merge Christian Semmler 2025-05-23 09:38:18 -0700
  • a75e3a4377
    Merge remote-tracking branch 'isle/master' Christian Semmler 2025-05-23 09:34:57 -0700
  • 4e49712391
    Match Tgl MeshImpl and GroupImpl functions (#1514) MS 2025-05-23 12:27:41 -0400
  • eb1177b409
    rename functions and parameters in OrientableROI (#1512) Erik Schulze 2025-05-22 05:13:28 +0200
  • 0a61be282e
    miniwin: Implement IDirect3DRMMesh (#144) Anders Jenbo 2025-05-22 04:59:17 +0200
  • d7f6e0edb4
    Update miniwin/miniwin/src/include/miniwin_d3drmmesh_p.h Anders Jenbo 2025-05-22 04:52:25 +0200
  • fcb6e8865e
    Update miniwin/miniwin/src/include/miniwin_d3drmmesh_p.h Anders Jenbo 2025-05-22 04:33:11 +0200
  • 0441296d37
    Sky color controls (#149) Anders Jenbo 2025-05-22 04:19:53 +0200
  • ca825e8047 miniwin: Implement IDirect3DRMMesh Anders Jenbo 2025-05-21 21:29:54 +0200
  • a0772c2b0d
    Update miniwin/miniwin/src/include/miniwin_d3drmframe_p.h Anders Jenbo 2025-05-22 04:04:58 +0200
  • 06f2397ef8
    Update miniwin/miniwin/src/include/miniwin_d3drmviewport_p.h Anders Jenbo 2025-05-22 04:04:54 +0200
  • 16f75cb07b d3drm: Clear background color Anders Jenbo 2025-05-22 03:41:14 +0200
  • 154c98976e Remove header Christian Semmler 2025-05-21 16:10:56 -0700
  • 49638b1d1c Fixes Christian Semmler 2025-05-21 16:09:56 -0700
  • 622d41abcd Provide full path Christian Semmler 2025-05-21 16:00:55 -0700
  • 1059de9c54 Add message box errors for missing files Christian Semmler 2025-05-21 15:59:35 -0700
  • 92ee03ec4d
    d3drm: Minor cleanup and improvments (#145) Anders Jenbo 2025-05-22 00:46:42 +0200
  • 303b4a3b93 d3drm: Minor cleanup and improvments Anders Jenbo 2025-05-22 00:34:03 +0200
  • 046cd0c7e9
    NOT IMPLEMENTED corrections (#146) Anders Jenbo 2025-05-22 00:46:04 +0200
  • d50effb3a2 NOT IMPLEMENTED corrections Anders Jenbo 2025-05-21 23:49:08 +0200
  • 711a6a21bf
    extract d3drm{frame,mesh} to source file, and reduce stderr spam (#143) Anonymous Maarten 2025-05-21 22:00:14 +0200
  • 6e7e2cac4d cmake: don't add to miniwin Anonymous Maarten 2025-05-21 21:20:37 +0200
  • 3cbaa90554 extract d3drm{frame,light,mesh} to source file and reduce stderr spam Anonymous Maarten 2025-05-21 20:52:58 +0200
  • 183efa3d8f
    More debug features: pause/step/resume (#140) Anonymous Maarten 2025-05-21 19:54:22 +0200
  • 749e93d59e Revert "Fix palette order (I think)" Anonymous Maarten 2025-05-21 19:37:55 +0200
  • 911330e61c
    Use SDL_EVENT_QUIT for window close (#126) Wouter Wijsman 2025-05-21 19:33:53 +0200
  • a81de08f78 Fix palette order (I think) Anonymous Maarten 2025-05-21 19:20:59 +0200
  • af554676e4
    Update README.md (#141) Anders Jenbo 2025-05-21 17:20:31 +0200
  • b7fcc19cc9
    Update README.md Anders Jenbo 2025-05-21 16:47:59 +0200
  • ecda6c57d6
    Initialize GPU 3D rendere (#132) Anders Jenbo 2025-05-21 16:25:46 +0200
  • b91563e319 More debug features: pause/step/resume Anonymous Maarten 2025-05-21 14:32:01 +0200
  • 14c564758a miniwin: Refactor D3DRM Anders Jenbo 2025-05-21 13:55:43 +0200
  • 035ba477e7 Embed compiled shaders in miniwin Anonymous Maarten 2025-05-20 18:28:32 +0200
  • fc571fd283 Initialize GPU 3D rendere Anders Jenbo 2025-05-20 20:30:04 +0200
  • 67f3ce37fa
    Hotfix: fix wrong return value Christian Semmler 2025-05-20 16:36:29 -0700
  • 9e3e039c3f
    Remove dynamic_cast (#139) Christian Semmler 2025-05-20 16:29:51 -0700
  • c336621be3 Remove dynamic_cast Christian Semmler 2025-05-20 16:20:40 -0700
  • 9d06cd9e53
    Show imgui window when starting app with --debug (#138) Anonymous Maarten 2025-05-20 23:36:51 +0200
  • b5c7d43eed clang-format Anonymous Maarten 2025-05-20 23:29:04 +0200
  • d5f9ffff01 Allow disabling isleapp debugging by configuring with -DISLE_DEBUG=OFF Anonymous Maarten 2025-05-20 23:28:06 +0200
  • 7c0c45d630 g_closed test in SDL_AppIterate is still needed Anonymous Maarten 2025-05-20 23:11:52 +0200
  • 70b1ebea87
    Revert "Use template specialization solution" (#137) Christian Semmler 2025-05-20 14:10:51 -0700
  • f53a43ff37
    Merge branch 'master' into fixdel Christian Semmler 2025-05-20 14:01:46 -0700
  • 52212af3e4 Revert "Use template specialization solution" Christian Semmler 2025-05-20 14:00:29 -0700
  • 42effe8961 Show imgui window when starting app with --debug Anonymous Maarten 2025-05-20 22:18:02 +0200
  • bf22b8712c
    Move to C++17 (#135) Anders Jenbo 2025-05-20 20:48:48 +0200