3063 Commits

Author SHA1 Message Date
Cameron Cawley
757a819da9 GRIM: Remove unneeded use of Graphics::createPixelFormat 2021-06-24 11:55:54 +02:00
sluicebox
8e1d90f8e4 ALL: Remove clearAllDebugChannels() from Engine dtors 2021-06-14 12:42:38 -05:00
ysj1173886760
dd14b7b34a GRIM: move debug flags 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
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Eugene Sandulenko
a138c0b646
ENGINES: Fix mess with the mismatched engine ids between engine/detection plugins 2021-04-14 14:42:38 +02:00
Niv Baehr
bc19f81d56
GRIM: use unicode-bidi for hebrew (#2917)
Co-authored-by: BLooperZ <blooperz@users.noreply.github.com>
2021-04-05 22:04:16 +03:00
Niv Baehr
77a166ad7e
GRIM: Add hebrew fan translation detection entry (#2916)
Co-authored-by: BLooperZ <blooperz@users.noreply.github.com>
2021-04-05 21:13:04 +03:00
Filippos Karapetis
53db2cde0c GRIM: Adjust comment 2021-03-24 14:34:32 +02:00
BLooperZ
b3101c9923 GRIM: add RTL support for hebrew 2021-03-24 14:34:32 +02:00
D G Turner
7763ce5802 GRIM: Fix Memset on Structures GCC Warnings
This now uses a clear() method in the Track structure.
2021-03-19 08:52:11 +00:00
D G Turner
849c1fc32f GRIM: Fix Signed vs. Unsigned Comparison GCC Warnings 2021-03-18 06:05:59 +00:00
Thierry Crozat
2da0a3e95f GRIM: Fix unknown key error when loading savegame 2021-03-07 19:58:36 +00:00
Eugene Sandulenko
f7371593fb GRIM: Fix linking with plugins enabled 2021-03-04 17:14:35 +01:00
sluicebox
93eeffc84d JANITORIAL: Update old bug tracker numbers 2021-03-03 02:15:05 +02:00
Henrik "Henke37" Andersson
8f5ef19662 GRIM: Use getValOrDefault 2021-02-12 00:41:23 +01:00
Christian Krause
ab828f3f3c GRIM: gracefully handle critical floating point operations 2020-12-08 19:35:54 +01:00
Cameron Cawley
4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Eugene Sandulenko
9e73c49e2b GRIM: Use AD_ENTRY2s in the detection table. That also fixes OOB access 2020-11-28 14:44:06 +01:00
Hubert Maier
e19d4e197b
AMIGAOS: Keep platform name continuity (#2643) 2020-11-26 15:10:01 +01:00
Niv Baehr
e60da20d3a GRIM: fix localization of dialogue transcript
Fixes bug where cutscenes lines were always written to dialogue transcript in english regardless of game language
as described in https://bugs.scummvm.org/ticket/11878
2020-11-24 10:55:20 +01:00
Einar Johan Trøan Sømåen
33572861c2 GRIM: Fix PixelFormat lookup during Remastered's startup.
Grim Fandango Remastered has an alpha channel in the
video that plays as intro.

This makes Grim Fandango Remastered start, although there
are still quite a few issues to fix.
2020-11-22 22:31:35 +01:00
Cameron Cawley
c877097b49 ALL: Remove use of "" in Common::U32String constructors 2020-11-16 16:56:58 +00:00
LMerckx
d76faf125c
GRIM: Simplify shaders for Raspberry PI (#2618)
* GRIM: Simplify shaders for Raspberry PI
2020-11-13 06:22:20 +01:00
Paweł Kołodziejski
15f1f86bfe GRIM: Remove end lines from warning() messages 2020-11-12 10:51:13 +01:00
Paweł Kołodziejski
2b39d80d12 GRIM: Do not store "last_set" if it was not stored before 2020-11-12 10:47:15 +01:00
Laurent Merckx
741cd5ddc7 GRIM: use GL_UNSIGNED_SHORT for glDrawElements instead of GL_UNSIGNED_INT (not supported for GLES <= 2) 2020-11-12 05:58:36 +01:00
Lothar Serra Mari
36a2bda04b GRIM: Convert MD5 checksum dialog message to U32String 2020-11-09 22:42:04 +01:00
Mathias Parnaudeau
10b88aae66 GRIM: Fix alloc-dealloc mismatch in grim engine
A previous fix in ResidualVM changed 2 calls to free() into delete
operators because scumm_strdup() was using the new operator.
Later scumm_strdup() switched to malloc() to be aligned with strdup()
function. So move back to free().
2020-11-04 23:06:46 +00:00
Matthieu Milan
782bfa88ad
EMI: Fix screenshot when saving on ES2 (#2587) 2020-11-02 18:42:01 +01:00
Paweł Kołodziejski
d44f1f77ed GRIM: Rename engine data patches 2020-11-01 14:10:09 +01:00
Paweł Kołodziejski
ccc9f6634d GRIM: Remove 'Quit' key mapping to avoid conflict with virtual keyboard 2020-10-24 14:11:56 +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
LMerckx
be1d4f65d8
GRIM: Fix mapping of joystick action buttons in EMI (#2540) 2020-10-17 20:39:27 +02:00
Eugene Sandulenko
33ac09433f GRIM: Do not launch EMI when it is disabled in configure 2020-10-16 19:05:53 +02:00
Eugene Sandulenko
8d9eb6a9c8 GRIM: Add fix for Russian version 2020-10-16 19:05:53 +02:00
Eugene Sandulenko
e0e3e3abe3 GRIM: Added checksums for Russian EMI 2020-10-16 19:05:53 +02:00
Eugene Sandulenko
bfddffd5d0 GRIM: Always detect all games.
Since we have detection in static part, we need to detect it always.
2020-10-16 19:05:53 +02:00
Eugene Sandulenko
034ff75ca7 GRIM: Added Brasilian Portuguese GRIM MD5s 2020-10-16 10:32:58 +02:00
Paweł Kołodziejski
8f6bc62d74 ENGINES: Added "16bit highres" feature depends for 3d games 2020-10-14 21:48:37 +02:00
Cameron Cawley
1bf1fb40fc
CONFIGURE: Allow building with TinyGL disabled (#2528) 2020-10-14 20:31:22 +02:00
Paweł Kołodziejski
a37173807f CONFIGURE: More work on opengl flags 2020-10-14 18:37:17 +02:00
Eugene Sandulenko
de201f0785 GRIM: Redirect users to ScummVM wiki 2020-10-14 11:45:11 +02:00
Paweł Kołodziejski
9bdba8b919 GRIM: Fixed param for gl call 2020-10-14 08:31:25 +02:00
Paweł Kołodziejski
d113c5d3a4 GRIM: Silence compiler warning 2020-10-14 08:29:48 +02:00
Paweł Kołodziejski
664d95aad6 GRIM: Remove leftover fullscreen comment 2020-10-14 07:50:56 +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
Cameron Cawley
b19857bd8c
ENGINES: Use ScummVM's 2D API for blitting the TinyGL framebuffer (#2516)
* GRIM: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* MYST3: Use ScummVM's 2D API for blitting the TinyGL framebuffer

* ICB: Use ScummVM's 2D API for blitting the TinyGL framebuffer
2020-10-13 22:12:10 +02:00
Eugene Sandulenko
a312ddce78 GRIM: Fix typo in error message 2020-10-12 13:13:34 +02:00