Commit Graph

8012 Commits

Author SHA1 Message Date
Pawel Kolodziejski
d5304e2568 ALL: Synced with ScummVM - rev: 33a47d23b8 2020-09-03 02:21:14 +02:00
Pawel Kolodziejski
acd114234f XCODE: Fixed creating project file 2020-09-02 08:25:41 +02:00
Pawel Kolodziejski
a0cf81e514 WINTERMUTE: Mark 'tzip' tag as text mode. 2020-09-01 23:09:43 +02:00
Pawel Kolodziejski
034f65c851 WINTERMUTE: Synced with ScummVM Wintermute engine 2020-08-31 23:16:21 +02:00
Pawel Kolodziejski
9e8922343e WINTERMUTE: Sync with ScummVM Wintermute engine 2020-08-31 13:39:26 +02:00
Gunnar Birke
1b968fd1b1 WINTERMUTE: Handle some unused return values 2020-08-30 01:09:44 +02:00
Pawel Kolodziejski
949d251fc5 BACKENDS: Fixed typo in name 2020-08-29 15:14:40 +02:00
Gunnar Birke
38d291be55 WINTERMUTE: Actually use boolean flag during object updates 2020-08-29 05:22:22 +02:00
Gunnar Birke
77f25c4573 WINTERMUTE: Enable/Disable culling based on flag 2020-08-29 05:22:22 +02:00
Gunnar Birke
d2260a969e WINTERMUTE: Simplify mesh loading function loop 2020-08-29 05:22:22 +02:00
Gunnar Birke
81476dfec2 WINTERMUTE: Fix typo in warning text 2020-08-29 05:22:22 +02:00
Gunnar Birke
8e972de226 WINTERMUTE: Fix condition in assert 2020-08-29 05:22:22 +02:00
Gunnar Birke
9e1cb4331e WINTERMUTE: Fix asterisk position 2020-08-29 05:22:22 +02:00
Gunnar Birke
86c099736d Clean up some unsused variables by comments or asserts 2020-08-29 05:22:22 +02:00
Gunnar Birke
e8731b2b97 WINTERMUTE: Simplify rendering loops for scene geometry 2020-08-29 05:22:22 +02:00
Pawel Kolodziejski
612dfd0a40 ALL: Update credits 2020-08-28 22:17:58 +02:00
Gunnar Birke
c28a2003a8 WINTERMUTE: Move non OpenGL code out of OpenGL folder 2020-08-28 16:47:28 +02:00
Gunnar Birke
55c6a3a3f4 WINTERMUTE: Add null to mark end of attributes array 2020-08-28 06:30:23 +02:00
Gunnar Birke
cbd39394d1 WINTERMUTE: Implement drawing of lines in renderer 2020-08-28 06:30:23 +02:00
Gunnar Birke
a0dbffef5d WINTERMUTE: Use proper enum type to store render state 2020-08-28 06:30:23 +02:00
Artem Vorobiev
fc02c528b9 ANDROID: Fix sigsegv and sigfpe on start. Enable basic touch control. 2020-08-27 19:56:32 +02:00
Gunnar Birke
1346a2bd9b WINTERMUTE: Switch to fullscreen if requested 2020-08-26 15:41:19 +02:00
Gunnar Birke
eddc05309f WINTERMUTE: Clamp computed color after lighting 2020-08-26 13:35:35 +02:00
Gunnar Birke
a449b2e7d5 WINTERMUTE: Try to guess correct spotlight settings 2020-08-25 17:27:11 +02:00
Gunnar Birke
b228511351 WINTERMUTE: Transform light position and direction to camera coordinates 2020-08-25 17:27:11 +02:00
Gunnar Birke
f9f8d0d527 WINTERMUTE: Don't accidentally revert view matrix to identity 2020-08-25 17:27:11 +02:00
Gunnar Birke
bee56f5802 WINTERMUTE: Set default clip plane values only during init 2020-08-25 00:03:09 +02:00
Gunnar Birke
26ad63aad0 WINTERMUTE: Remove unnecessary debug print statements 2020-08-24 17:27:46 +02:00
Gunnar Birke
c30ab05006 WINTERMUTE: Skip final } of vertex declaration 2020-08-24 17:27:46 +02:00
Gunnar Birke
1e15af0625 WINTERMUTE: Use correct loop bound when extracting vertex data 2020-08-24 16:37:36 +02:00
Gunnar Birke
74f13cb6c1 WINTERMUTE: Try to guess right data type sizes for vertex declarations 2020-08-24 14:40:49 +02:00
Gunnar Birke
4626b18d00 WINTERMUTE: Parse DeclData object in .X mesh definition 2020-08-24 06:13:00 +02:00
Gunnar Birke
6780d7514e WINTERMUTE: Add lexer function to read in DWORD from .X file 2020-08-24 06:13:00 +02:00
Pawel Kolodziejski
4873b81206 ALL: Update .gitignore 2020-08-23 07:23:04 +02:00
Gunnar Birke
ceb9c68a2b WINTERMUTE: Use camera clipping plane settings in renderer 2020-08-22 17:38:46 +02:00
Gunnar Birke
b82d034dc5 WINTERMUTE: Switch correctly between textured and untextured faces 2020-08-22 17:38:46 +02:00
Gunnar Birke
d797229112 WINTERMUTE: Check for extra/missing semicolons in mesh defintion objects 2020-08-22 17:38:46 +02:00
Gunnar Birke
0b16baf140 WINTERMUTE: Allow for quad faces and triangulate them 2020-08-22 17:38:46 +02:00
Gunnar Birke
1e28d60c3d WINTERMUTE: Skip comments in .X text files 2020-08-22 17:38:46 +02:00
Gunnar Birke
ef9c06a34f WINTERMUTE: Provide space for null terninator in material name 2020-08-20 02:53:48 +02:00
Gunnar Birke
6c74a17cb8 WINTERMUTE: Set pointers in AnimationChannel to null after release 2020-08-20 01:09:47 +02:00
Gunnar Birke
69ce73cc26 WINTERMUTE: Properly initialize and release vertex normal data 2020-08-19 00:27:16 +02:00
Gunnar Birke
49a572176f WINTERMUTE: Collect and persist merged .X files of model 2020-08-18 23:40:43 +02:00
Pawel Kolodziejski
4c331b326a WINTERMUTE: Change debug log from error to warning to allow "Dark Fall: Lost Souls" game to start 2020-08-18 21:47:55 +02:00
Gunnar Birke
c7fa9f1946 WINTERMUTE: Fix shader variable and matrix layout for transformed sprites 2020-08-18 19:06:41 +02:00
Gunnar Birke
acee5386c9 WINTERMUTE: Implement displaying of transformed sprites 2020-08-18 18:50:57 +02:00
Pawel Kolodziejski
060624964b WINTERMUTE: Set Sunrise detection entry with demo flag 2020-08-18 08:24:41 +02:00
Gunnar Birke
d973e2bd6e WINTERMUTE: Load in 2d pathfinding flag 2020-08-17 22:43:01 +02:00
Gunnar Birke
369de31622 WINTERMUTE: Don't skip second ’{’, if there is no name 2020-08-17 21:47:26 +02:00
Gunnar Birke
92a17ac34f WINTERMUTE: Advance lexer to actually skip object names 2020-08-17 21:47:26 +02:00