Paul Gilbert
959b8a78e1
AGS: Fixed SaveSpriteFile unintentionally restoring deleted sprites
...
From upstream f2973226e29120d4ef193e81a1d098c6c40f5b36
2022-04-10 19:39:07 -07:00
Paul Gilbert
a2cf1dd946
AGS: Properly reset SpriteCache and SpiteFile when they reinit
...
From upstream 938d7300f70180f55b6f2056ec5fb0d894a63735
2022-04-10 19:39:07 -07:00
Paul Gilbert
6fb506b1fe
AGS: Prevent reacting to window events during gfx mode init
...
From upstream b288b1ccb35b615bec9eb049352fa51adab1415a
2022-04-10 19:39:07 -07:00
Paul Gilbert
c883fb2373
AGS: fixed SpriteFile::LoadRawData()
...
From upstream a5743472104595276c48f96625ac6a19e76d1ca7
2022-04-10 19:39:06 -07:00
Paul Gilbert
7f0169dd54
AGS: Apply bitmap clipping in WFN renderer
...
From upstream a2f3738f892641bfcd7e7ca930808c52f0757e23
2022-04-10 19:39:06 -07:00
Paul Gilbert
e4a6bd71f6
AGS: Option to clip GUI Controls' contents to their rect
...
From upstream 6c2612eb087924255a04d2da1dc1d5c8559d28b3
2022-04-10 19:39:06 -07:00
Paul Gilbert
3425f8faf2
AGS: Moved couple of gui-related global vars into GuiOptions struct
...
From upstream 973d238a2c20368d8932ade22d2965d121cb7793
2022-04-10 19:39:06 -07:00
Paul Gilbert
f5cfc86d70
AGS: Audio core init may throw
...
From upstream 0bd5a95eaabb87afc1ef577f3757f90b8953761d
2022-04-10 19:39:05 -07:00
Paul Gilbert
9986e16a3a
AGS: AnimateCharacter better invalid loop error
...
From upstream 546e85323e5c79566f7c6712363c593fcde64080
2022-04-10 19:39:04 -07:00
Paul Gilbert
c9cd87d39a
AGS: Updated build version (3.5.1.14) and year (2022)
...
From upstream 2cc2971259f8242f1b25930b3e62f14c59b5b704
2022-04-10 19:39:04 -07:00
Paul Gilbert
a378e6e06b
AGS: Fixed potential crash on room load if bg frame is set too high
...
From upstream a31b60bf25c7fdebcf0bb04050bdeeeb9ce560da
2022-04-10 19:39:04 -07:00
Paul Gilbert
54fae0267d
AGS: Adding comments to stream class methods
2022-04-10 19:39:04 -07:00
Filippos Karapetis
eafc0691c9
CHEWY: Remove obsolete functions
2022-04-10 23:00:50 +03:00
Filippos Karapetis
c11f089402
CHEWY: Remove the Data class
...
Its functionality is included in the Resource class
2022-04-10 21:26:59 +03:00
ScummVM-Translations
273d862858
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/
2022-04-10 17:28:10 +00:00
Filippos Karapetis
34cb79817f
CHEWY: More work on the text handling code
2022-04-10 20:27:41 +03:00
Filippos Karapetis
241b75774a
CHEWY: Clean up constant values
2022-04-10 20:27:41 +03:00
ScummVM-Translations
815f14c479
I18N: Update translations templates
2022-04-10 17:01:36 +00:00
athrxx
5969a2667a
GUI: honor tts_enabled option in some more places
...
(in particular when opening the GMM)
2022-04-10 19:00:35 +02:00
ScummVM-Translations
e208ce2ae8
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/
2022-04-10 16:41:18 +00:00
Matthew Duggan
ddee0e76f9
COMMON: INIFile bugfixes and unit tests
...
This adds a lot more unit tests for Common::INIFile and fixes some small
problems identified during their creation. Specifically:
* addSection() did not check the validity of the section name, which meant it
was possible to create a section that could not then be operated on by the
other functions (which all check validity)
* If allowNonEnglishCharacters was set, it was possible to create a key or
section name starting with '[' or '#', or including a carriage return. This
would not read back in correctly.
* Blank section and key names were considered valid, but neither would be
read back in correctly.
* The struct documentation did not mention whitespcae handling or that comments
include the '#' and carriage return.
2022-04-10 19:41:06 +03:00
ScummVM-Translations
0ec5d604c5
I18N: Update translations templates
2022-04-10 16:11:56 +00:00
Le Philousophe
8ec10f5892
GRAPHICS: Create a dynamic list of available renderers
...
This allows us to not offer a renderer which is not available on the
platform.
2022-04-10 18:11:46 +02:00
Le Philousophe
6400589ee9
OPENGL: Fix OpenGL version parsing
2022-04-10 18:11:14 +02:00
sluicebox
2c912be553
SCI32: Fix RAMA Demo crash when clicking on controls
...
Fixes bug #10344
2022-04-09 22:42:56 -04:00
Thierry Crozat
662c73e2f4
DOC: Update iOS compilation instructions
...
Our library package does not contain the mpeg2 library. Until a few
month ago mpeg2 was disabled by default. But now it needs to be
explicitly disabled.
2022-04-09 20:56:26 +01:00
Le Philousophe
08c847cc01
STARK: Remove now useless glBindBuffer
...
This function is not available in old OpenGL.
2022-04-09 21:47:01 +02:00
Le Philousophe
1cf0b7d1b3
OPENGL: Unbind array buffer after using it
...
This avoids to mangle state for engines
2022-04-09 21:46:09 +02:00
Andrea Boscarino
6fdab6d7f7
SCUMM: SMUSH: Replace DiMUSE magic numbers with constants
2022-04-09 19:41:50 +02:00
Lothar Serra Mari
b4c27e1f50
I18N: Update translation (German)
...
Currently translated at 100.0% (1729 of 1729 strings)
2022-04-09 10:10:56 +00:00
ScummVM-Translations
8aa198fb0e
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/
2022-04-09 05:18:07 +00:00
Paul Gilbert
662e9794ad
AGS: Remove excessive validity checks in stream classes
...
From upstream 3ed254586a28e2f8ebe0e81b7a44270f3736efd6
2022-04-08 22:17:52 -07:00
Paul Gilbert
af203d0da5
AGS: Removed guis list param from GUI:ReadGUI and WriteGUI (useless)
...
From upstream 08c64d187b56e042e2d09f11f76ebb5db6d3007c
2022-04-08 22:17:52 -07:00
Paul Gilbert
2706e9f3a5
AGS: Fixed bpp check in SpriteFile::CreateIndexedBitmap()
...
From upstream 9ce174c0c3c30e91170c4c508fb62d2743b19d09
2022-04-08 22:17:51 -07:00
Paul Gilbert
0a819e0c8b
AGS: Fixed MemoryStream's second ctor not initializing one member
...
From upstream a542048fd940e450db99522e9b67ec198a83b643
2022-04-08 22:17:51 -07:00
Paul Gilbert
81bb88f99e
AGS: Fixed AlignedStream::Read/WriteByte() returning wrong type
...
From upstream 5453cdfdd6c680c2da7206a240a96d90bae9ffd8
2022-04-08 22:17:51 -07:00
Paul Gilbert
cd081450af
AGS: Fix potentially invalid frame during Character turning
...
From upstream dffea8cf0dbba1431ec1b07c724a5d362ae8179b
2022-04-08 22:17:51 -07:00
Paul Gilbert
9f05a91eb5
AGS: Fixed engine crash in case of too many reserved channels
...
From upstream b954ad324b6d0bc6b981419093c53062fc11f1f5
2022-04-08 22:17:51 -07:00
Paul Gilbert
81ea142e4f
AGS: Little code cleanup in room_file.cpp
...
From upstream d3ae5106d0e0ca43b3fb8b397a9faabff77f54b2
2022-04-08 22:17:50 -07:00
Paul Gilbert
96af8f6ff2
AGS: Updated build version (3.5.1.13)
...
From upstream 3c92243d5340207e039e47dfc8e75b70f427e9dc
2022-04-08 22:17:50 -07:00
Paul Gilbert
0408ce2b72
AGS: Fixed unnecessary registration of empty optional data paths
...
From upstream af24f3c307b3080e4ec8a7215dcac496f9ce38c6
2022-04-08 22:17:50 -07:00
ScummVM-Translations
d9e20e917d
I18N: Update translations templates
2022-04-09 02:58:25 +00:00
ScummVM-Translations
fc74d4af61
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/
2022-04-09 02:58:24 +00:00
sluicebox
4035e20b11
SCI: Fix SQ3 navigation message not displaying
...
Fixes bug #13114
2022-04-08 22:57:29 -04:00
sluicebox
437c80e382
SCI: Add delay between LSL2 lottery ticket messages
...
Thanks to @eriktorbjorn for noticing this
2022-04-08 22:56:39 -04:00
sluicebox
6abb9c6061
SCI: kScummVMSleep is now available in SCI16
2022-04-08 22:42:04 -04:00
sluicebox
3e1ecd2ea4
SCI: Remove "Dummy" from kernel functions debug command
...
There a lot of these entries due to our custom functions
2022-04-08 22:42:04 -04:00
ScummVM-Translations
7575d6f933
I18N: Update translations templates
2022-04-08 17:53:56 +00:00
athrxx
123e6d10b6
SCUMM: (COMI/CJK) - fix verb drawing regression
2022-04-08 19:53:44 +02:00
Andrea Boscarino
755ba94486
SCUMM: Remove no-op statements
2022-04-08 19:53:44 +02:00