Commit Graph

  • 68cb4386bb
    Update miniwin/sdl3gpu/src/miniwin_d3drmviewport.cpp Anders Jenbo 2025-05-26 03:03:42 +0200
  • afe93a33a9 Correct FOV calculation Anders Jenbo 2025-05-26 02:17:06 +0200
  • d11467e34c Fix 'warning: implicit truncation of vector type [-Wconversion]' Anonymous Maarten 2025-05-26 01:50:21 +0200
  • b1a04f43ff
    Make FOV perspective work better (#174) AllMeatball 2025-05-25 22:57:51 +0000
  • abd53eb8e6 Fix formating AllMeatball 2025-05-25 17:50:25 -0500
  • e3b5ffc5a5
    Merge branch 'master' into d3drm AllMeatball 2025-05-25 22:49:39 +0000
  • bc732a29bb Fix conflict in HMM_Perspective_LH_NO AllMeatball 2025-05-25 17:48:43 -0500
  • 4f3e2ad567 Fix naming conflict AllMeatball 2025-05-25 17:47:49 -0500
  • 38a356055b Implement GetGroupMaterial() (#175) Anders Jenbo 2025-05-25 23:35:02 +0200
  • 343bbbd563
    Add camera position to the rendering (#173) Anders Jenbo 2025-05-26 00:36:04 +0200
  • 7d576766b0 Add camera position to the rendering Anders Jenbo 2025-05-25 22:13:59 +0200
  • 3b9a0cd116
    Make functions static in D3DRM viewport code AllMeatball 2025-05-25 22:09:35 +0000
  • 28924e17e2 Fix formatting again AllMeatball 2025-05-25 17:07:20 -0500
  • 2245cac4ed Zero out matrix in perspective function AllMeatball 2025-05-25 17:05:38 -0500
  • cea10248aa
    Implement GetGroupMaterial() (#175) Anders Jenbo 2025-05-25 23:35:02 +0200
  • 1b39f17e4e Implement GetGroupMaterial() Anders Jenbo 2025-05-25 23:24:42 +0200
  • c97753e805 Fix formatting AllMeatball 2025-05-25 16:24:05 -0500
  • 69c48c870d Add (at least) a better fov AllMeatball 2025-05-25 16:15:17 -0500
  • d3443288ce Add perspective matrix AllMeatball 2025-05-25 16:02:07 -0500
  • 1d01df1a7c Rebase with anders' camera code AllMeatball 2025-05-25 15:35:44 -0500
  • ab62ca9354 Add camera position to the rendering Anders Jenbo 2025-05-25 22:13:59 +0200
  • 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