Commit Graph

153222 Commits

Author SHA1 Message Date
Krish
eec0572bdb I18N: Update translation (Hindi)
Currently translated at 20.2% (462 of 2284 strings)
2024-07-11 17:47:19 +00:00
athrxx
2ad5487061 SCI: fix number of colors reported by the EGA driver
This is inconsistent between the drivers, e. g. PQ VGA uses 256,
most of the others seem to have 16. So we just read it from the
driver.

For the games which have a Sierra logo with a palette cycle you
can see the difference right at start, since the EGA mode is
supposed to suppress the palette cycle.

(this commit also has some consistency fixes to initScreen(),
which are irrelevant to the actual performance)
2024-07-11 16:46:44 +02:00
ScummVM-Translations
021a38e09b I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-11 05:06:00 +00:00
Benjamin Funke
cffed3d584 GOB: move pierresmagiques gameid more near to playtoons gameid 2024-07-11 08:05:45 +03:00
Benjamin Funke
f4db70cb1a GOB: move version number of Inca 2 variant to extra title 2024-07-11 08:05:45 +03:00
ScummVM-Translations
666cd4b2da I18N: Update translations templates 2024-07-11 05:03:05 +00:00
ScummVM-Translations
060eee467b I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-11 05:03:04 +00:00
athrxx
975ba55f8b SCI: add SCI 1 video modes for EGA and VGA grey scale 2024-07-11 08:02:49 +03:00
athrxx
bc6573237d SCI: add SCI 1 video mode detection for EGA and VGA grey scale 2024-07-11 08:02:49 +03:00
athrxx
fc1bc6a9fd SCI: move rgb and custom palette rendering into GfxDriver classes
This enables the rgb rendering for all video modes and cleans up the
engine a lot, since the engine can now be more or less agnostic of the
screen pixel format.
2024-07-11 08:02:49 +03:00
Krish
1c9d1a6518 I18N: Update translation (Hindi)
Currently translated at 19.6% (448 of 2284 strings)
2024-07-10 19:26:29 +00:00
Krish
563fb39349 I18N: Update translation (Hindi)
Currently translated at 17.2% (394 of 2284 strings)
2024-07-10 18:53:42 +00:00
Matthew Duggan
761d144709 DGDS: Keyboard navigation for dialogs 2024-07-10 22:32:17 +10:00
Xaviu
6f3016a206 I18N: Update translation (Catalan)
Currently translated at 81.0% (1851 of 2284 strings)
2024-07-10 04:43:20 +00:00
D G Turner
f9696799a4 HUGO: Remove Set But Unused Variable
This was causing a GCC Compiler Warning.
2024-07-10 00:50:55 +01:00
D G Turner
0c07b2a897 SCUMM: HE: Remove Extraneous Field Reference From Debug Output
This caused a GCC Compiler Warning.
2024-07-10 00:49:14 +01:00
Matthew Duggan
6c543ea22f DGDS: Fix variable shadow warning 2024-07-10 08:52:23 +10:00
Filippos Karapetis
0a9a66111b DGDS: Add the "scene" command to the debugger 2024-07-10 00:44:13 +03:00
Filippos Karapetis
cb88bd6a9a DGDS: Silence a warning about a reusable global in Willy
This reduces the spam in the console, and will aid in debugging
2024-07-09 23:40:02 +03:00
Filippos Karapetis
1ddfd01980 DGDS: Hook the jump to game menu button for Willy 2024-07-09 23:40:02 +03:00
ScummVM-Translations
2c9e64283d I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-09 20:17:34 +00:00
Filippos Karapetis
d45cfc24ad DGDS: Disable code for unused menus
The calibration menu is not applicable in ScummVM, and we use
the ScummVM dialogs for saving and loading
2024-07-09 23:17:14 +03:00
Krish
05532c2c33 I18N: Update translation (Hindi)
Currently translated at 17.2% (393 of 2284 strings)
2024-07-09 19:01:26 +00:00
Matthew Duggan
7c0b4971d3 DGDS: Willy Beamish loading improvements
* Add support for new type of op in Willy Beamish scene data
* Flesh out the game globals
2024-07-09 21:38:55 +10:00
Roland van Laar
f37001225f DIRECTOR: fix namespace in debug message
Window -> DirectorEngine
2024-07-09 09:57:01 +02:00
Misty De Meo
01a434b694
DIRECTOR: llla was mistagged as D5 2024-07-08 17:58:31 -07:00
AndywinXp
16f1f52974 SCUMM: HE: Relabel some HE72 scripts magic numbers 2024-07-08 22:13:57 +02:00
Le Philousophe
49b4c1b3c4 AGS: Revert to use std namespace
This allows to minimize changes from upstream
2024-07-08 21:37:28 +02:00
Le Philousophe
49f0f141d5 AGS: Use a namespace alias to keep std namespace as in original code 2024-07-08 21:37:28 +02:00
Le Philousophe
d67767ce32 CREATE_PROJECT: Disable ImGui when creating Xcode project
This is complicated to support as the Xcode project is used for MacOS
and iOS/tvOS where ImGui is not supported.
This needs to avoid building of some files in the engines in a selective
way which is not easy to achieve without hacks.
2024-07-08 20:49:58 +02:00
Eugene Sandulenko
a9a77a748e
DIRECTOR: Hide RTE cast member hexdump behind the text debug flag 2024-07-08 20:15:07 +02:00
Cameron Cawley
4147874314 TESTS: Add a test for erasing array ranges 2024-07-08 17:11:34 +01:00
sluicebox
ef818a3119 CI: Disable imgui on ios 2024-07-08 08:44:02 -07:00
sluicebox
17bde4c4a3 COMMON: Comment typo 2024-07-08 07:25:39 -07:00
Eugene Sandulenko
8e66c9efea
COMMON: STD: Added displaimer explaining the purpose 2024-07-08 15:47:47 +02:00
ScummVM-Translations
bb270618cf I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2024-07-08 12:44:41 +00:00
Lothar Serra Mari
6c36a50293 DIRECTOR: Add remaining detection entries for melements
Thanks to the tail checksums for Windows, the detection entries are now
unique with only using one file which is the Projector itself.

After years of searching, I can now happily report that now all
known language variants are detected, including the release
that is most likely the very original one.
2024-07-08 14:44:26 +02:00
Krish
a0721f4443 I18N: Update translation (Hindi)
Currently translated at 15.5% (356 of 2284 strings)
2024-07-08 11:49:00 +00:00
Matthew Duggan
61ab4902fb DGDS: Fix willy scene and dialog parsing slightly
First scene now sort of works, still quite buggy.
2024-07-08 20:54:00 +10:00
antoniou79
83aeb75d5a DIRECTOR: Fix argument order for setting debug channels
In a few occasions the debug channel and debug level arguments were swapped
2024-07-08 12:44:40 +02:00
Le Philousophe
b36aac4500 SKY: Add back missing override keyword 2024-07-08 12:27:34 +02:00
Matthew Duggan
30a7e3a7df DGDS: Fix uninitialized values identified by Coverity 2024-07-08 19:42:49 +10:00
Matthew Duggan
9b31f56be7 DGDS: Flesh out HoC game globals a bit more 2024-07-08 19:42:43 +10:00
neuromancer
1999c82740 FREESCAPE: implemented compass for driller 2024-07-08 09:42:10 +02:00
neuromancer
47f00487a6 FREESCAPE: implemented compass for eclipse 2024-07-08 09:42:10 +02:00
Einar Johan Trøan Sømåen
4a4c1da24e
WATCHMAKER: Initialize all fields in t3dLIGHT (CID 1509183) 2024-07-08 00:36:22 +02:00
Einar Johan Trøan Sømåen
2ed6017546
WATCHMAKER: Init SuperEventActivate to false (CID 1509147) 2024-07-08 00:36:22 +02:00
Einar Johan Trøan Sømåen
0e91b088fb
WATCHMAKER: Initialize PortalList to nullptr (CID 1509168) 2024-07-08 00:36:22 +02:00
Einar Johan Trøan Sømåen
40717d4da7
WATCHMAKER: Fix uint32/uint16-warning in t3dLoadMeshes 2024-07-08 00:36:22 +02:00
Einar Johan Trøan Sømåen
b6c6b069f0
WATCHMAKER: Initialize all members of WGame (CID 1509150) 2024-07-08 00:36:21 +02:00