Eugene Sandulenko
c27f9c34ef
VIDEO: Fixed bug in MkvReader::Length() and enhanced debug log messages
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
91c0463145
SLUDGE: Close resources for now
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
d2adb5b2a6
VIDEO: Initial work on MKV video initialization
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
32055ab0b2
SLUDGE: Plugged in movie player
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
fe62ed883d
VIDEO: Implement ScummVM-compatible MkvReader and remove generic one
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
53163f427a
DEVTOOLS: Added libvpx support to create_project
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
115231e59d
CONFIGURE: Added detection for libvpx
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
a4ab5b991f
VIDEO: Added skeleton of VideoPlayer interface for MKV decoder
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
6f7d132fe9
VIDEO: Fix warnings
2023-03-05 21:29:03 +01:00
Eugene Sandulenko
95e80c01bd
VIDEO: Initial import of MKV parser
...
Taken from 9690075dccb7cbe25201bc74a467cdc6e3f41e7b from
https://github.com/webmproject/libwebm
2023-03-05 21:29:03 +01:00
Cameron Cawley
c569e4d5c6
GLK: Embed the Infocom fonts in the executable
2023-03-05 21:18:36 +01:00
Cameron Cawley
7a05a2d709
GRAPHICS: Add an XBM decoder
2023-03-05 21:18:36 +01:00
Cameron Cawley
fe27708438
IMAGE: Add getTransparentColor() to the base ImageDecoder class
2023-03-05 21:16:43 +01:00
elasota
2841b9931d
GRAPHICS: Fix Normal and AdvMame scalers not applying cursor mask to additive texture
2023-03-05 21:13:01 +01:00
elasota
18f947272a
GRAPHICS: Properly handle cursor mask texture in GL context teardown/recreate.
...
Fixes cursor transparency breaking after toggling fullscreen mode on Windows.
2023-03-05 21:13:01 +01:00
medobob1
a4b97f6d49
COMMON: Fixed typo in sprintf_s comment
2023-03-05 15:55:23 +00:00
Kaloyan Chehlarski
87b375f4f1
NANCY: Retire NancyFlag
...
Removed the NancyFlag enum and replaced it with more specific
constants.
2023-03-05 16:31:25 +02:00
Kaloyan Chehlarski
7de76175a3
NANCY: Destroy all singletons when exiting game
2023-03-05 16:31:25 +02:00
Kaloyan Chehlarski
80260711eb
NANCY: Fix memory leak
...
Fixed another instance of a chunk stream not getting deleted after use.
2023-03-05 16:31:24 +02:00
Kaloyan Chehlarski
889cee6ab0
NANCY: Remove stubs for unused action records
...
Removed the ActionRecord subclasses for types that seem to have
never actually been used in a game.
2023-03-05 16:31:24 +02:00
Kaloyan Chehlarski
49dd99a7b1
NANCY: Modify scan_ar_type to only look inside scenes
...
Changed the scan_ar_type debug command to only look inside
scene chunks, preventing errors when used with nancy2 and above.
2023-03-05 16:31:24 +02:00
Kaloyan Chehlarski
0de0026d9c
NANCY: Don't look for FORM chunks in Nancy games
...
Changed the IFF loading function to only look for the FORM string
when The Vampire Diaries is running. This prevents a chunk read error
in at least one file in nancy2.
2023-03-05 16:31:24 +02:00
Kaloyan Chehlarski
8dda3583dc
NANCY: Fix secondary movie in nancy1
...
Fixed a data reading error in nancy1's secondary movies.
2023-03-05 16:31:23 +02:00
Kaloyan Chehlarski
fa2c22ddf1
NANCY: Add console command to scan for ActionRecords
...
Added the scan_ar_type console command, which scans every
available IFF for an ActionRecord of the given type.
2023-03-05 16:31:23 +02:00
Kaloyan Chehlarski
791cfd5c82
NANCY: Fix memory leak
...
Chunks containing action record data are now correctly deleted after
being read.
2023-03-05 16:31:23 +02:00
Kaloyan Chehlarski
4f744f44b8
NANCY: Print cif_list debug command in columns
2023-03-05 16:31:23 +02:00
Kaloyan Chehlarski
86b1c92436
NANCY: List The Vampire Diaries files in ResourceManager::list()
...
The Vampire Diaries' files are not embedded in a ciftree. This change
allows the list() function to find them.
2023-03-05 16:31:22 +02:00
Kaloyan Chehlarski
d6a48e7d16
NANCY: Preload The Vampire Diaries-specific persistent sounds
2023-03-05 16:31:22 +02:00
Kaloyan Chehlarski
e696861714
NANCY: Implement ordering puzzle in The Vampire Diaries
...
Made changes to the OrderingPuzzle action record to correctly
load and play the format found in The Vampire Diaries.
2023-03-05 16:31:22 +02:00
Kaloyan Chehlarski
383237f7d7
NANCY: Correctly read long scene change format
...
Some SceneChangeDescriptions in The Vampire Diaries use a longer
format with two extra properties, which is now read correctly.
2023-03-05 16:31:22 +02:00
neuromancer
526911b0bd
FREESCAPE: simplified loading of data files in driller cpc
2023-03-05 15:17:13 +01:00
athrxx
7c98d26170
GUI: fix rendermode setting
...
(add missing lines for CPC, ZX and C64 rendering)
2023-03-05 14:57:08 +01:00
Miro Kropacek
c3977fd53a
ATARI: Disable the launcher grid view
...
As we don't compile in libpng, this crashes with an assert.
2023-03-05 14:34:01 +01:00
Vladimir Serbinenko
bd6ca1721f
KYRA: Enable Italian Amiga support
2023-03-05 14:00:28 +01:00
Vladimir Serbinenko
04c7df07d6
KYRA: Add Italian Amiga resources to kyra.dat
2023-03-05 14:00:28 +01:00
Le Philousophe
17d1ea9cc9
HPL1: Remove duplicated detection object file
2023-03-05 11:12:31 +01:00
Le Philousophe
19369da64b
ENGINES: Use proper domain when creating backend options widget
...
_domain is empty as per comment above the function
2023-03-05 10:51:22 +01:00
Paul Gilbert
49fa6c2c4d
MM: MM1: Add Esc button to Inn view
2023-03-04 22:16:19 -08:00
Paul Gilbert
93f86a1610
MM: MM1: Add support for half-size buttons
2023-03-04 22:16:19 -08:00
Paul Gilbert
a3aabc750b
MM: MM1: Adding Esc button to character view
2023-03-04 22:16:19 -08:00
Carlo Bramini
cd57e39c0f
CONFIGURE: fix build of dynamic modules under Cygwin
...
This tiny fix allows to build SCUMMVM with dynamic modules, when --enable-cygwin-build is also activated.
2023-03-05 03:24:01 +00:00
Eugene Sandulenko
97e2201f7a
NEWS: Mention Dragons improvements
2023-03-05 01:26:35 +01:00
Walter Agazzi
c6e2cfb6e6
DRAGONS: Convert uint texts to standard char
...
Also update AddAsciiText method to support special characters
2023-03-05 01:25:04 +01:00
Walter Agazzi
c07bbf1a5a
DRAGONS: Add blank line to GBR copyright
2023-03-05 01:25:04 +01:00
Walter Agazzi
aae59da8e8
DRAGONS: Fix alignment of French main menu
2023-03-05 01:25:04 +01:00
Walter Agazzi
4c59e2c23a
DRAGONS: Add localized main menu
2023-03-05 01:25:04 +01:00
Walter Agazzi
125468533e
DRAGONS: Fix copyright blank lines to match original
2023-03-05 01:25:04 +01:00
Walter Agazzi
fc4fdd4de1
DRAGONS: Hide "previews" menuitem on non-US releases
2023-03-05 01:25:04 +01:00
Walter Agazzi
e096f5ef39
DRAGONS: Add GRB copyright text
2023-03-05 01:25:04 +01:00
Walter Agazzi
2efc7fb55e
DRAGONS: Add localized copyright for DE/FR
2023-03-05 01:25:04 +01:00