Commit Graph
1800 Commits
Author SHA1 Message Date
Eugene Sandulenko e385e1159c WINTERMUTE: Show warning to user on attempt to run disabled subengine game 2020-11-28 20:57:02 +01:00
Paweł Kołodziejski 13d41540be WINTERMUTE: Fixed switching to 2D renderer for 2D games 2020-11-19 07:02:53 +01:00
Gunnar Birke 8382d0d9e9 WINTERMUTE: Reset VBO once during init in fixed-function renderer 2020-11-06 06:25:42 +01:00
Gunnar Birke d205db3871 WINTERMUTE: Only display flat shadow if this was requested 2020-11-03 11:54:36 +01:00
Gunnar Birke af9748344a WINTERMUTE: Enable flat shadows once an actor is created 2020-11-03 11:54:36 +01:00
Gunnar Birke a2b68b2d4e WINTERMUTE: Implement flat shadow rendering with gles 2 shaders 2020-11-03 11:54:36 +01:00
Gunnar Birke 45cfe46681 WINTERMUTE: Add position data render function for .X models 2020-11-03 11:54:36 +01:00
Vladimir Serbinenko 3fc822e55c COMMON: introduce substr for U32String (#2585)
It's safer than direct array manipulation. Replace current uses
of subsetting with substr.
2020-11-01 22:53:03 +01:00
Paweł Kołodziejski b593b0d011 WINTERMUTE: Added "Eight Squares in The Garden" to detection entries 2020-10-31 20:46:18 +01:00
Paweł Kołodziejski 0b3a2b3e47 WINTERMUTE: Added more demo entries in detection table 2020-10-31 15:27:35 +01:00
Paweł Kołodziejski c9115662c8 WINTERMUTE: Remove all float suffixes from shaders 2020-10-31 06:27:36 +01:00
Paweł Kołodziejski debdcd6a59 WINTERMUTE: Remove float suffix in opengl shader 2020-10-30 21:28:04 +01:00
Gunnar Birke c021dbe243 WINTERMUTE: Use float literal to prevent implicit conversion 2020-10-29 04:20:02 +01:00
Paweł Kołodziejski 910f5107d8 WINTERMUTE: Fixed compilation for GLES2 only target 2020-10-26 22:11:45 +01:00
Paweł Kołodziejski db89c680a1 WINTERMUTE: Replace glInterleavedArrays calls 2020-10-22 16:43:15 +02:00
Paweł Kołodziejski 978d7c1c57 WINTERMUTE: If backend is not capable opengl in game and game is 2d switch to 2d renderer 2020-10-19 08:11:32 +02:00
Paweł Kołodziejski 749c3ec9e1 ENGINES: If backend is not capable support opengl in game do not try create opengl renderer 2020-10-19 06:52:31 +02:00
Paweł Kołodziejski ad37c20fb4 WINTERMUTE: Attempt enabling GLES2 renderer. 2020-10-18 22:22:57 +02:00
Gunnar Birke 874965f454 WINTERMUTE: Remove Model-View transformation reset function from 3d renderer interface 2020-10-18 07:22:40 +02:00
Gunnar Birke 1ea679f90a WINTERMUTE: Provide getters for actual opengl texture dimensions 2020-10-18 07:22:40 +02:00
Gunnar Birke 8eacf532c9 WINTERMUTE: Permanently store texture data in main memory 2020-10-18 07:22:40 +02:00
Gunnar Birke b0c8870a00 WINTERMUTE: Remove glShadeModel calls from gles2 renderer shadow volume 2020-10-18 07:22:40 +02:00
Gunnar Birke 70d4bbd5ca WINTERMUTE: Add detection entry for german Sunrise version 2020-10-17 01:41:35 +02:00
Paweł Kołodziejski 78001c3d6e WINTERMUTE: Disable GLES2 for now 2020-10-14 21:07:36 +02:00
Paweł Kołodziejski a37173807f CONFIGURE: More work on opengl flags 2020-10-14 18:37:17 +02:00
Cameron Cawley 03e8f0ed2d ENGINES: Remove code for toggling fullscreen mode (#2523)
* GRIM: Remove code for toggling fullscreen mode

* MYST3: Remove code for toggling fullscreen mode

* STARK: Remove code for toggling fullscreen mode

* ENGINES: Remove the fullscreen argument from initGraphics3d()
2020-10-14 07:49:28 +02:00
Paweł Kołodziejski 42d55b2436 ENGINES: Drop accel3d param for initGraphics3d() 2020-10-13 22:49:07 +02:00
Paweł Kołodziejski 0259bb1c20 WINTERMUTE: Added Polish 'Alpha Polaris' demo detection entry 2020-10-12 22:29:48 +02:00
Eugene Sandulenko 7ff34bc9ec PLUGINS: MetaEngineStatic -> MetaEngineDetection 2020-10-11 23:14:39 +02:00
Eugene Sandulenko 7ea6781043 PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION 2020-10-11 23:12:32 +02:00
Paweł Kołodziejski f2a7b582a9 WINTERMUTE: Switch back to glActiveTexture 2020-10-11 20:42:40 +02:00
BeWorld cab7cd49c4 MORPHOS : Fixed for int vs int32 types for AmigaOS/MorphOS (#2510)
MORPHOS : Fixed int to int32 and some functions not available on AmigaOS/MorphOS
2020-10-11 18:24:36 +02:00
Paweł Kołodziejski 4a00d3717a WINTERMUTE: Fixed for int vs int32 types for AmmigaOS/MorphOS 2020-10-11 14:45:36 +02:00
lb_ii 3f3a80089a WINTERMUTE: Add "Red Comrades 0.2: Operation F." demos
This adds detection & keymaps for "Red Comrades 0.2: Operation F."
fangame.
Project site: https://vk.com/petkafans
Forum thread: https://petka.ucoz.com/forum/6-369-1
Download link 1:
https://www.dropbox.com/s/emyuw64c9u5zf40/Petka02_demo1.zip?dl=0
Download link 2:
https://www.dropbox.com/s/72bz2prnuxej7j0/P15_demo_0007.zip
2020-10-11 14:35:51 +02:00
Paweł Kołodziejski b632277860 WINTERMUTE: Align type param for glGetTexLevelParameteriv 2020-10-11 07:50:29 +02:00
Paweł Kołodziejski b3ffd89c68 CONFIGURE: Do not enable opengl_shaders feature flag for gles2.
Gles2 feature flag is already as supporting shaders.
2020-10-10 18:41:23 +02:00
Paweł Kołodziejski 264f6f037b ALL: Separate USE_OPENGL and USE_OPENG_GAME. Exclude WME3D for GLES2 for now. 2020-10-10 14:12:07 +02:00
Eugene Sandulenko 700c716197 WINTERMUTE: Fix compilation with WME3D disabled 2020-10-09 23:07:21 +02:00
Eugene Sandulenko abdb5381d0 WINTERMUTE: Temporarily mark whole engine as requiring opengl_shaders 2020-10-09 21:31:15 +02:00
Paweł Kołodziejski b87fb7c70d WME: Fixed opengl ifdef guards. Synced glew flag with opengl in configure. 2020-10-09 20:56:48 +02:00
Paweł Kołodziejski 35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Pawel Kolodziejski 974f20f610 WINTERMUTE: Corrected demo description for Sunrise game entry 2020-10-06 22:11:28 +02:00
Paweł Kołodziejski c200afef97 WINTERMUTE: Corrected demo description for Sunrise game entry 2020-10-06 22:11:01 +02:00
Pawel Kolodziejski 1e497cdebd WINTERMUTE: Allow compile without opengl 2020-10-06 07:33:01 +02:00
Pawel Kolodziejski 8123567795 WINTERMUTE: Enable engine by default 2020-10-06 06:44:51 +02:00
Pawel Kolodziejski d15f78d502 ALL: Missed few files to add after sync with ScummVM 2020-10-05 00:05:35 +02:00
Pawel Kolodziejski 4631c0e2ed ALL: Sync with ScummVM rev: a4002bdeee 2020-10-04 23:59:26 +02:00
Pawel Kolodziejski 7e6fd713c2 WINTERMUTE: Fixed ifdef guards 2020-10-04 13:18:01 +02:00
Pawel Kolodziejski 4599b255b8 WINTERMUTE: Fixed compilation opengl renderer on mingw without GLEW 2020-10-04 12:44:05 +02:00
Pawel Kolodziejski e427f7eeda WINTERMUTE: Fixed wintermute engine compilation when GLEW is disabled 2020-10-04 11:30:39 +02:00