Eugene Sandulenko
9590eed4b4
BASE: Upgrade fullpipe engineid to ngi
...
Making it hardcoded because:
* This is the only place where it could happen
* It is the second time in history of ScummVM when we renamed
and engine (the first one was Simon -> AGOS)
Thus, there is a little sense in creating a universal solution.
2020-10-04 14:17:59 +02:00
Paweł Kołodziejski
7c5e1c01ed
GRAPHICS: Fixed caching alpha information in YUV to RGB conversion code.
2020-10-04 14:02:44 +02:00
antoniou
18b83107db
ANDROID: Revert to targeting API 28 to prevent file access issues
...
See bug ticket: https://bugs.scummvm.org/ticket/11753
API 29 makes certain file access functions return empty lists due to restricitve policies. We need to come up with an alternative for Android 10 and higher, when we will switch to targeting API 29 (or higher). Google enforces this switch on November 2nd for application updates.
2020-10-04 12:32:31 +03:00
Eugene Sandulenko
7182c33e84
TINSEL: Mark engine as C++11
2020-10-04 10:38:32 +02:00
Lothar Serra Mari
67e88c1f8a
NEWS: Update German NEWS file with latest Tinsel additions
2020-10-04 10:20:33 +02:00
Paul Gilbert
c9d6f64720
GLK: LEVEL9: Fix savegames
2020-10-03 20:46:51 -07:00
Paul Gilbert
6bea617ad6
GLK: ADRIFT: Savegame fixes
2020-10-03 20:46:51 -07:00
Filippos Karapetis
22ee8519a9
TINSEL: Fix compilation with non-C++11 compilers. Some renaming
2020-10-04 04:26:42 +03:00
athrxx
2190f3ecc9
KYRA: (LOL) - fix possible invalid memory access
...
(another bug from the original code)
2020-10-04 00:40:54 +02:00
athrxx
4e4d21588d
KYRA: (LOL/PC-98) - fix intro font selection
2020-10-04 00:40:54 +02:00
athrxx
f7a2698b53
KYRA: (EOB) - fix possible invalid memory access
...
(The original does the invalid access, too. Even the Sega-CD version.)
2020-10-04 00:40:54 +02:00
athrxx
0c9b8449fc
KYRA: (EOB) - fix memory leaks
2020-10-04 00:40:54 +02:00
athrxx
00cfe68f6f
KYRA: (EOB) - fix possible invalid memory access
...
(accessing stack variable after scope)
2020-10-04 00:40:53 +02:00
Eugene Sandulenko
aaf34abca5
NGI: Added Magic Dream detection
2020-10-04 00:37:02 +02:00
Eugene Sandulenko
b9fb948a2d
NGI: Added game ids
2020-10-04 00:37:02 +02:00
Filippos Karapetis
a6c6764cd3
NEWS: Mention the Return to Launcher feature in Tinsel
2020-10-04 01:19:50 +03:00
Filippos Karapetis
1f519f4738
TINSEL: Remove resolved TODO
2020-10-04 01:17:54 +03:00
Filippos Karapetis
2b62338e5e
TINSEL: Enable the Return to Launcher feature
...
A lot of the global variables have been moved into classes, which get
reinitialized on launch. The rest of the global variables are reset
when the engine gets destroyed. Thus, this feature can be safely
enabled now.
2020-10-04 01:15:24 +03:00
Filippos Karapetis
086f1832e5
TINSEL: Update metaengine.cpp with the changes to SG_DESC_LEN
2020-10-04 01:15:23 +03:00
Filippos Karapetis
94997ef7d3
TINSEL: Rename variables of the Dialogs class
2020-10-04 01:15:23 +03:00
Filippos Karapetis
94fae0c94d
TINSEL: Move all dialog-related functions into a new Dialogs class
2020-10-04 01:15:23 +03:00
Filippos Karapetis
1bda5728a9
TINSEL: Reset more global vars upon engine destruction
2020-10-04 01:15:22 +03:00
Filippos Karapetis
ae91b7e056
TINSEL: Reset more global vars upon engine destruction
2020-10-04 01:15:22 +03:00
Filippos Karapetis
9c9fc0cf2b
TINSEL: Reset more global vars upon engine destruction
2020-10-04 01:15:22 +03:00
Filippos Karapetis
05e7af7c65
TINSEL: Reset more global vars upon engine destruction
2020-10-04 01:15:21 +03:00
Filippos Karapetis
672ab3cca3
TINSEL: Clear some more vars upon engine destruction
2020-10-04 01:15:21 +03:00
Filippos Karapetis
e1d1d72db8
TINSEL: Rename variables in the Scroll class, and move some defines
2020-10-04 01:15:21 +03:00
Filippos Karapetis
9322b11fd8
TINSEL: Move all scroll-related functions into a new Scroll class
2020-10-04 01:15:20 +03:00
Filippos Karapetis
efb0acb24f
TINSEL: Clear some global vars upon engine destruction
2020-10-04 01:15:20 +03:00
Filippos Karapetis
bbf81aa216
TINSEL: Move code into class destructors
2020-10-04 01:15:20 +03:00
Filippos Karapetis
5bb0332383
TINSEL: Rename variables in the Handle class
2020-10-04 01:15:20 +03:00
Filippos Karapetis
ae2e05cbd3
TINSEL: Move all handle-related functions into a new Handle class
2020-10-04 01:15:19 +03:00
Filippos Karapetis
8c50aa8902
TINSEL: Rename some actor variable and struct names
2020-10-04 01:15:19 +03:00
Filippos Karapetis
bb54f3cd4f
TINSEL: Move all actor-related functions into a new Actor class
...
Also, merge the two different SetMoverZ() functions
2020-10-04 01:15:18 +03:00
Eugene Sandulenko
a70a5cb5b3
NGI: Rename guard defines
2020-10-04 00:05:36 +02:00
Eugene Sandulenko
3cadfbeaf7
NGI: Rename engine class
2020-10-04 00:05:36 +02:00
Eugene Sandulenko
1177b608fd
NGI: Namespace rename
2020-10-04 00:05:36 +02:00
Eugene Sandulenko
9e258f16ef
NGI: Rename fullpipe.* -> ngi.*
2020-10-04 00:05:36 +02:00
Eugene Sandulenko
aef74baff1
FULLPIPE: Rename engine to NGI (files)
2020-10-04 00:05:36 +02:00
Thierry Crozat
64f727ca3d
COMMON: Fix performance issues in Encoding when checking endianness
2020-10-03 23:04:25 +01:00
Thierry Crozat
8555463758
COMMON: Fix Encoding switchEndian function
...
The result string was missing the null terminator.
2020-10-03 23:04:25 +01:00
Thierry Crozat
5c76050760
TESTBED: Add some more test for encoding conversion
...
The additional test cover the case were we convert UTF-16 or UTF-32
strings between different endianness.
2020-10-03 23:04:25 +01:00
SupSuper
a2c7c9bf2f
DEVTOOLS: Fix create_project invalid parameter
2020-10-03 22:31:01 +01:00
Eugene Sandulenko
742e879b1f
GOB: Fix Woodruff-ru detection entry
2020-10-03 23:16:38 +02:00
Thierry Crozat
03d41e59e7
CONFIGURE: Fix initializer_list on some platforms
2020-10-03 20:59:12 +01:00
Eugene Sandulenko
9a086ab066
GOB: Added detection for the upcoming Russian fan translations
2020-10-03 18:53:20 +02:00
Eugene Sandulenko
b668c1ac90
BUILD: Detect changes in detection-related files
2020-10-03 18:52:39 +02:00
Andrei Prykhodko
824938109e
PETKA: updated engine status
2020-10-03 18:00:10 +03:00
Andrei Prykhodko
d648873ebe
PETKA: read settings in panel ctor
2020-10-03 17:58:22 +03:00
Andrei Prykhodko
51e9a742ec
PETKA: fixed drawing text choices
2020-10-03 17:58:22 +03:00