81392 Commits

Author SHA1 Message Date
Orgad Shaneh
b125faf954 ADL: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh
c97917c8f5 ACCESS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Filippos Karapetis
ca95bfacee GROOVIE: Format arrays in the Othello mini-game logic 2021-11-14 14:51:31 +02:00
Orgad Shaneh
2e2a613e23 STARK: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
d6a4c4f83a SAGA2: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
fc95bf1eca PEGASUS: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
c1343e8051 NANCY: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
e82ff2400a MYST3: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
8b10aa2cd8 HADESCH: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
fd4d6e3bc0 GRIM: Use override
Using clang-tidy modernize-use-override
2021-11-14 14:34:14 +02:00
Orgad Shaneh
ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
Orgad Shaneh
b0a804e8be ULTIMA: Delete deprecated wave decoder
Amends commit 1f2265e885a799dcff8674869a982c237f3702a0.
2021-11-14 13:42:33 +02:00
Orgad Shaneh
4ff77410ab BURIED: Use override
Using clang-tidy modernize-use-override
2021-11-14 13:37:12 +02:00
Filippos Karapetis
1a36cda90f NGI: Plug memory leaks - bug #13071
Create a new instance of a TransparentSurface in Bitmap's copy
constructor, instead of holding a reference to the original
TransparentSurface. This allows to gracefully delete Bitmap's
TransparentSurface when an instance of Bitmap is destroyed and
resolves the memory leaks when changing rooms
2021-11-14 13:33:41 +02:00
Le Philousophe
7b522dad40 GROOVIE: Fix compilation failure with old GCC 2021-11-14 10:37:21 +01:00
Die4Ever
40b8acad47
GROOVIE: Othello Cursed Coins puzzle for Clandestiny 2021-11-13 19:37:19 -06:00
Filippos Karapetis
992d65155f GROOVIE: Add enums for arrays and 2D arrays, use a character for space 2021-11-14 01:48:18 +02:00
neuromancer
7e2edcbfbc HYPNO: removed useless statement 2021-11-13 18:43:22 +01:00
Matthew Jimenez
d8552b1c32 ULTIMA8: remove "enterTextMode" as it was only used to track modal gumps outside normal means 2021-11-13 09:45:56 -06:00
Eugene Sandulenko
6d94f4dba2
GROOVIE: Dual-license puzzle logic files except cell.cpp 2021-11-13 16:01:52 +01:00
sluicebox
e57a0adf57 SCI: Fix KQ6 Mac inconsistent timing in opening movie 2021-11-13 04:07:55 -06:00
neuromancer
802b13ca7b HYPNO: correctly load the bus scene in spider with easy mode 2021-11-13 09:54:05 +01:00
neuromancer
0060fe45f6 HYPNO: loaded more spider level in easy mode 2021-11-13 09:54:05 +01:00
D G Turner
dd7edd3193 ULTIMA: ULTIMA8: Remove Now Unused Structure Field Causing GCC Warnings 2021-11-13 07:11:58 +00:00
Matthew Jimenez
133552a89a ULTIMA8: Fix joystick virtual mouse when modal gumps are opened.
Modal gumps includes menus, books, scrolls, plaques, the shape viewer, and more. Additionally, player movement will stop when when modal gumps are opened.
2021-11-12 23:09:05 -06:00
neuromancer
bdc9eed95c HYPNO: added more sounds, levels and videos into spider 2021-11-12 22:08:03 +01:00
sluicebox
6e3403464b VIDEO: Limit QuickTime workaround to Riven
QuickTimeDecoder has a workaround for a video in a Spanish version of
Riven, but this workaround breaks valid QuickTime videos such as the
KQ6 Macintosh opening movie. (Bug #11085)

Until the original Riven video bug can be debugged to improve the
workaround, it is now disabled unless an engine enables it.

Workaround added in: b8abe400850a23d12fe5cdc24d7106820d0f13fd
2021-11-12 18:47:22 +02:00
alxpnv
9636dd5311 ASYLUM: improve detection 2021-11-12 15:35:59 +03:00
Martin Gerhardy
7d82a8fd6f TWINE: added support for spanish cd release
https://bugs.scummvm.org/ticket/13064
2021-11-05 03:22:45 +01:00
Martin Gerhardy
ab1d096d4e TWINE: Add support for Asian release of Little Big Adventure
https://bugs.scummvm.org/ticket/13008
2021-11-05 03:33:52 +01:00
Misty De Meo
be239abfb2 DIRECTOR: fix Bandai filesizes 2021-11-12 00:17:48 +01:00
Hubert Maier
ac49954b07 BBVS: Add another Loogie demo variant 2021-11-12 00:17:35 +01:00
neuromancer
5e3ce0bb4b HYPNO: fixed the alley scene in spider 2021-11-11 23:10:51 +01:00
neuromancer
d9d8106fb6 HYPNO: added support to play credits video in spider 2021-11-11 20:57:17 +01:00
neuromancer
c65f20e91d HYPNO: improved arcade parsing grammar and added more levels in spider 2021-11-11 19:50:45 +01:00
athrxx
247fbe5492 KYRA: (EOB/LOL) - reduce calls to updateScreen
(to improve performance with enabled vsync  option)
2021-11-11 19:30:22 +01:00
Eugene Sandulenko
4e7723f77d
TESTBED: Added test for MOD playback. Added XM and IT files from SLUDGE's "Out Of Order" 2021-11-11 12:26:08 +01:00
trembyle
6e1135ee8a ENGINES: Revise language constants to ISO standards
* Use ISO-3166 country codes and ISO-639 language codes
2021-11-11 12:06:15 +01:00
trembyle
c740f96f63 COMMON: Normalize and document language maintenance
* Add documentation to add or maintain language values
* Fix and reorder existing entries to match ISO standards
2021-11-11 12:06:15 +01:00
D G Turner
a2b81f837a ICB: Fix GCC Identical Branch Compiler Warnings 2021-11-11 10:21:59 +00:00
Torbjörn Andersson
430a980820 PRINCE: Remove debug code I accidentally committed
See 0f152344e1 (NEWS: Mention Inherit the Earth looping music fix,
2021-11-10)
2021-11-11 09:42:22 +01:00
Misty De Meo
d7669195b8 DIRECTOR: add Mac version of Rodem 2021-11-10 22:40:41 -05:00
D G Turner
4e0c064173 PEGASUS: Fix GCC Signed vs. Unsigned Compiler Warning 2021-11-11 02:25:50 +00:00
athrxx
bb6f7f883f KYRA: (LoK/Mac) - fix final credits
These didn't show at all, since the Mac version has a different line break char than apparently all other versions.
2021-11-11 01:46:41 +01:00
athrxx
ae49267243 KYRA: (LoK/Mac) - fix death / restart sound in Kyragem chamber 2021-11-11 01:46:29 +01:00
athrxx
56284af0d6 KYRA: (LoK/Mac) - add death / restart sound
This Mac version has a custom hack for this. The normal sound effect that is called here is a dummy.
2021-11-11 00:14:38 +01:00
neuromancer
784da145ab HYPNO: improved grammar to parse more scenes 2021-11-10 23:19:02 +01:00
neuromancer
890df1ecda HYPNO: simplified video handling during conversations 2021-11-10 23:19:02 +01:00
Orgad Shaneh
78ef6203de ENGINES: Fix getSavegameFile for almost all engines
Use kSimpleSavesNames correctly, add where needed, remove where needed.

Trac #12977
2021-11-10 21:49:48 +00:00
athrxx
ecfc1298da KYRA: (LoK/Mac) - tweak save/load at final sequence start
- make sure, that the correct song starts when loading
- also fix the fading
2021-11-10 21:24:24 +01:00