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
aryanrawlani28
24c44d29dd
STARK: Split detection code & adapt to new plugins.
2020-10-05 00:00:12 +02:00
Pawel Kolodziejski
d8f2040dba
ALL: Drop setupScreen API, use new initGraphics3d from engine API.
...
Enabled system API for begin/end gfx transactions, initSize, setGraphicsMode.
Function setGraphicsMode will use optional params to trigger 3d rendering
and switch to proper SDL Gfx manager.
2020-10-02 19:14:19 +02:00
Pawel Kolodziejski
a8b53f8f21
ALL: Avoid class names clashing with ScummVM classes
2020-09-28 18:47:10 +02:00
Pawel Kolodziejski
27e12d8a96
ALL: Eliminate LOCAL_PI macro
2020-09-23 23:20:23 +02:00
Pawel Kolodziejski
8f4e1c6cf3
Sync with ScummVM rev. 654b8208b8
2020-06-22 08:14:16 +02:00
Bastien Bouclet
8c58441c53
STARK: Update debugger code to match shared code
2020-05-12 19:55:29 +02:00
Bastien Bouclet
72767da72f
STARK: Implement the new shared autosave system
...
Fixes #1633 .
2020-05-11 19:32:18 +02:00
Pawel Kolodziejski
b586571900
ALL: synced with ScummVM commit 09bf38c120
2020-05-09 20:05:54 +02:00
GunnarBirke
837c9f9099
STARK: Make debug command output more consistent ( #1609 )
...
The 'Too few args' message should only be
displayed if some but not enough arguments
are provided. Otherwise just show the
instructions of the command.
Fixes #1464 .
2020-02-29 15:02:06 +01:00
Pawel Kolodziejski
813280fa9a
STARK: Added vorbis to features depedency
2020-02-08 04:28:07 +01:00
Bastien Bouclet
4024132be0
STARK: Remove the TESTING flag from the detection entries
2020-01-23 15:06:42 +01:00
Bastien Bouclet
332e94f6c0
STARK: Improve save file error handling
2020-01-02 19:49:17 +01:00
Bastien Bouclet
d538a8679f
STARK: A sound resource can only be playing once at a given time
...
Fixes the rubber duck air leak sound being still playing after
completing the puzzle. The game scripts were starting the sound twice
but stopping it only once.
Refs #1586 .
2019-12-11 20:57:19 +01:00
Bastien Bouclet
feaf9dc365
ALL: Sync with ScummVM rev. 55dba55056
2019-12-08 17:06:42 +01:00
Bastien Bouclet
2e53058086
STARK: Mark the detection entries as TESTING
2019-11-27 06:41:05 +01:00
Bastien Bouclet
a436f7951a
STARK: Always show the hovered item title
...
Fixes #1566 .
2019-08-10 11:32:15 +02:00
Bastien Bouclet
afb8f4e2f3
STARK: Fix incorrect title for inventory items in the action menu
...
Fixes #1567 .
2019-08-10 11:32:15 +02:00
Bastien Bouclet
c1431b58c1
GRAPHICS: Move stem darkening to the last load ttf argument
...
Fixes the GUI passing the charset mapping in the argument slot for stem
darkening. Fixes the Russian characters being improperly displayed in
the GUI.
Fixes #1560 .
2019-07-01 17:25:25 +02:00
Bastien Bouclet
d474e3f94f
ALL: Sync with ScummVM - rev. ea3f8f2e33
2019-06-29 19:08:44 +02:00
Bastien Bouclet
308c018141
STARK: Add an engine option to enable font anti-aliasing
...
Makes use of stem darkening which requires at least FreeType 2.9
2019-06-29 16:42:55 +02:00
Bastien Bouclet
660bf271e4
STARK: Allow using more pages for the save load menu
...
That way all the saves created using the ResidualVM menu can be loaded
using the in-game menu.
2019-06-26 21:07:25 +02:00