Cameron Cawley
bb16fae4b4
STARK: Provide a more descriptive error when TinyGL is selected
2021-07-08 15:00:41 +02:00
Cameron Cawley
2b5d75f830
STARK: Allow using the OpenGL 1.x renderer when shaders are unavailable
2021-07-08 15:00:41 +02:00
Torbjörn Andersson
ce52a33ff1
STARK: Avoid adding \0 to a String
...
We are still deciding on whether or not that should even be allowed, so
let's get rid of the cases where it's not actively needed. The purpose
here is to skip past unknown parts of the stream, so there's no need
storing the data in a String. Let's just document that it's ok for it to
skip past \0 as well.
This happens in my Swedish CD version of The Longest Journey, but not in
my English DVD version.
2021-07-06 11:06:33 +02:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
ysj1173886760
0b070c9f06
STARK: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
ace55b7af2
STARK: Added detection for Czech version. Bugreport #11914
2021-04-23 15:56:48 +02:00
Eugene Sandulenko
0b65dfd35a
STARK: Added detection for unsupported Polish version. Bugreport #11883
2021-04-23 15:56:48 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Paweł Kołodziejski
1b41d2c939
STARK: Mark as c++11
2021-04-15 02:02:53 +02:00
Paweł Kołodziejski
3e2f5a3976
STARK: A bit improved spot light type.
2021-04-04 11:36:12 +02:00
Paweł Kołodziejski
d48524ca9f
STARK: Avoid color material calls in loop
2021-04-04 07:10:41 +02:00
Paweł Kołodziejski
1f2d418395
STARK: Include ambient light color for color material too
2021-04-04 06:36:54 +02:00
Paweł Kołodziejski
045918c38c
STARK: Added initial non-shader OpenGL renderer. Lights needs to be fixed.
2021-04-04 01:00:30 +02:00
Thierry Crozat
9b3dd840bb
STARK: Fix unknown key error in ShortestPath
...
The error happened when the goal is not reachable.
This fixes bugs #12127 and #12339 .
2021-03-22 22:24:10 +00:00
D G Turner
9d8c243517
STARK: Fix Signed vs. Unsigned Comparison GCC Warning
2021-03-19 00:34:49 +00:00
SupSuper
70dc08f46e
JANITORIAL: Cleanup inconsistent includes
2021-02-22 10:54:07 +00:00
Henrik "Henke37" Andersson
218f66d1e0
STARK: Use getValOrDefault
2021-02-12 00:41:23 +01:00
Eugene Sandulenko
3c3019f257
STARK: x.arc -> x.xarc in the detection enties
2020-12-08 13:24:39 +01:00
Eugene Sandulenko
59dfb31893
STARK: Fix detection
2020-12-08 12:40:36 +01:00
Cameron Cawley
4ced49acd4
ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error
2020-12-04 20:57:14 +00:00
Eugene Sandulenko
180004e47e
STARK: Use macros in the detection table
2020-11-28 17:41:23 +01:00
SupSuper
f2aa112344
STARK: Don't append \0 when reading null-terminated strings.
...
This causes undefined behavior with the new BaseString refactor
2020-11-02 21:35:17 +00:00
Dmitry Gladkov
d937daceb4
STARK: Play sound when hovering active cursor ( #2566 )
...
STARK: Play sound when hovering over action items
2020-10-26 20:57:25 +01:00
Dmitry Gladkov
9487c4bdd3
STARK: Workaround to support Emma's lipsync
2020-10-26 07:12:03 +01:00
Paweł Kołodziejski
d7500078ff
STARK: Attempt to fix non shader target
2020-10-19 11:40:27 +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
eef527e227
STARK: Not dot use ellipsis in text for game.
2020-10-16 23:27:18 +02:00
Paweł Kołodziejski
e2cd2e6ed7
COMMON: Rename Common::Debug to Common::StreamDebug
2020-10-16 21:47:16 +02:00
Eugene Sandulenko
1178c5567f
STARK: Mark Russian TLJ release as unstable
2020-10-16 19:53:54 +02:00
Eugene Sandulenko
83937afb09
STARK: Adde detection for another Russian localization. THe game requires more work
2020-10-16 19:51:40 +02:00
Eugene Sandulenko
92fcda3127
STARK: Added detection for Hungarian fan-translation.
2020-10-16 18:00:12 +02:00
Eugene Sandulenko
4f0fa0005e
STARK: Mark another set of class vars public
2020-10-15 14:09:20 +02:00
Eugene Sandulenko
d89e0a2430
STARK: Help confused compilers with nested classes
2020-10-15 12:56:45 +02:00
Eugene Sandulenko
6a306affdb
STARK: Moved constants to enum from static members, to make OSX compiler happier
2020-10-15 12:14:45 +02:00
Eugene Sandulenko
8a038f1942
STARK: Attempt to fix GP2x compilation
2020-10-15 12:08:31 +02:00
Paweł Kołodziejski
9fb035b10a
STARK: Added opengl ifdef gaurds
2020-10-15 08:30:05 +02:00
Paweł Kołodziejski
b3108e2e3f
STARK: Do not depend on opengl shaders
2020-10-14 22:07:50 +02:00
Paweł Kołodziejski
8f6bc62d74
ENGINES: Added "16bit highres" feature depends for 3d games
2020-10-14 21:48:37 +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
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
Matthieu Milan
2311b0957b
STARK: allow module to be built as a plugin ( #2504 )
2020-10-11 22:03:11 +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
2448d6cb0a
STARK: Remove unneeded include
2020-10-09 22:35:37 +02:00
Paweł Kołodziejski
35b9cccbde
ALL: Merge ResidualVM
2020-10-09 19:44:13 +02:00
Pawel Kolodziejski
c337b87db7
ENGINES: Fixed linking
2020-10-05 00:58:13 +02:00
Pawel Kolodziejski
5c57ef54ad
ALL: Fixed compilation after sync with ScummVM
2020-10-05 00:43:24 +02:00