139096 Commits

Author SHA1 Message Date
grisenti
901b9dcc57 HPL1: implement copy and move for Hpl1::Std::Tree 2023-02-24 18:36:30 +01:00
Walter Agazzi
185ac140f0 AGS: Add detection for a couple itch.io/gamejolt games
From TRAC reports
2023-02-24 18:19:21 +01:00
Eugene Sandulenko
e7f0b5f65f
DIRECTOR: Fix compilation 2023-02-24 16:42:03 +01:00
Eugene Sandulenko
6b53903c9e
DIRECTOR: Add another guard check to the external bitmap loading 2023-02-24 16:35:26 +01:00
Eugene Sandulenko
1cf6af6a74
DIRECTOR: Made loading from external files more robust 2023-02-24 16:14:24 +01:00
neuromancer
5eda37b6d5 FREESCAPE: refactored/moved driller code specific for the atari release 2023-02-24 16:05:34 +01:00
neuromancer
4119ec9bb3 FREESCAPE: refactored/moved driller code for loading assets in different platforms code 2023-02-24 16:05:34 +01:00
neuromancer
52cac204a5 FREESCAPE: refactored driller amiga/atari code into a directory 2023-02-24 16:05:34 +01:00
neuromancer
06339a6569 FREESCAPE: refactored driller zx code into a directory 2023-02-24 16:05:34 +01:00
neuromancer
2f15fa3c2a FREESCAPE: refactored driller cpc code into a directory 2023-02-24 16:05:33 +01:00
Eugene Sandulenko
435c996a25
DIRECTOR: Support external bitmaps
Patch courtesy of eientei
2023-02-24 15:54:36 +01:00
Walter Agazzi
051555397d AGS: Add detection for various old games/versions
From AGS archives S-Z
2023-02-24 15:34:49 +01:00
Eugene Sandulenko
08137921ba
DISTS: ANDROID: Update German 2.7.0 beta release notes 2023-02-24 13:57:58 +01:00
Matthew Duggan
561dae5007 TETRAEDGE: Fix use of bools in lua binds 2023-02-24 18:24:58 +09:00
Matthew Duggan
a0fcfe1c87 TETRAEDGE: Remove incorrect comment 2023-02-24 18:24:41 +09:00
Matthew Duggan
3ee3255ca7 TETRAEDGE: Correct character callbacks for Syberia 2 2023-02-24 17:21:45 +09:00
Matthew Duggan
ef0a264845 TETRAEDGE: Correct type check in lua binds 2023-02-24 17:21:45 +09:00
Matthew Duggan
120008ae1d TETRAEDGE: Clean up scene on warp for Syberia 2 2023-02-24 17:21:45 +09:00
Matthew Duggan
8bea6270b5 TETRAEDGE: Fix camera fov for Syberia 2 2023-02-24 17:21:45 +09:00
Matthew Duggan
06021ffc1c TETRAEDGE: Support object position anim for Syberia 2 2023-02-24 17:21:45 +09:00
Paul Gilbert
0d43e8e9ae MM: MM1: Middle align spell failure messages 2023-02-23 21:49:27 -08:00
Paul Gilbert
a01be65ee4 MM: MM1: Properly line wrap long spell names in Cast Spell dialog 2023-02-23 21:49:27 -08:00
Matthew Duggan
d277d176a7 TETRAEDGE: Fix normal calculation for character textures 2023-02-24 14:36:17 +09:00
Matthew Duggan
d093854bc4 TETRAEDGE: Remove repeated value copy in assignment 2023-02-24 14:36:17 +09:00
angstsmurf
ba1836aacf GLK: SCOTT: Fix inverted condition 2023-02-23 19:35:26 -08:00
Matthew Duggan
b3b438d1d2 TETRAEDGE: Add option to correct movie aspect ratio 2023-02-24 10:30:12 +09:00
Matthew Duggan
9dcfa3255b TETRAEDGE: Add option to correct movie aspect 2023-02-24 10:30:12 +09:00
Matthew Duggan
d585b5f621 TETRAEDGE: Fix animations overshooting 2023-02-24 10:30:12 +09:00
Matthew Duggan
79f830af0c TETRAEDGE: Register config defaults 2023-02-24 10:30:12 +09:00
Matthew Duggan
598ba6e2b4 TETRAEDGE: Clean up use of config bools 2023-02-24 10:30:12 +09:00
Matthew Duggan
92c74a5efd TETRAEDGE: Set layout ratios if widescreen is in use for Syberia 2
Currently it's never in use so this probably does nothing yet.
2023-02-24 10:30:12 +09:00
Matthew Duggan
221468140e TETRAEDGE: Make viewport setting closer to original
In practice this currently probably makes no difference, but might be different
if/when we add widescreen support in the future.
2023-02-24 10:30:12 +09:00
Matthew Duggan
6b1c3b4f1f TETRAEDGE: Set callback method correctly for setObjectMoveDest 2023-02-24 10:30:12 +09:00
Matthew Duggan
719f4fed68
NEWS: Mention theora fix 2023-02-24 01:20:27 +01:00
Eugene Sandulenko
8e35c56ccd
NEWS: Mention Director titles support in 2.7.0 2023-02-24 01:18:17 +01:00
Eugene Sandulenko
48e3a79363
SCUMM: HE: Fixed blast distortion in Moonbase Commander 2023-02-24 01:01:03 +01:00
Eugene Sandulenko
b7c554a94e
DISTS: ANDROID: Updated 2.7.0 beta description and added automatic German translation 2023-02-24 00:22:54 +01:00
Eugene Sandulenko
02aef0bb1d
DISTS: ANDROID: More info to the 2.7.0 beta release notes 2023-02-24 00:14:03 +01:00
Kaloyan Chehlarski
f42bd8cb2d NANCY: Automatically calculate channel panning
Added a per-channel function to calculate the panning of a sound channel,
and made sure to have it automatically called any time a sound is played.
2023-02-23 22:20:12 +02:00
Kaloyan Chehlarski
7a1cc19b91 NANCY: Add support for panning stereo effect
Added support for sounds that pan in 360-degree space, as used in
The Vampire Diaries.
2023-02-23 22:20:12 +02:00
antoniou79
ff870e1fb7 ANDROID: Update metadata info for 2.7.0 beta 2023-02-23 22:10:20 +02:00
Walter Agazzi
bed5d7d1d4 AGS: Add detection for various old games/versions
From AGS archives L-R
2023-02-23 21:02:23 +01:00
neuromancer
c2883e6a92 FREESCAPE: refactored driller dos code into a directory 2023-02-23 19:55:26 +01:00
neuromancer
101f4354b8 FREESCAPE: fixed image loader and read title in driller for ega and updated freescape.dat 2023-02-23 19:55:26 +01:00
Le Philousophe
bd8c8802b7 GRAPHICS: Make rawBlitFrom take a ManagedSurface
This allows to remove the palette argument and removes the need for
getPalette
2023-02-23 19:10:45 +01:00
Lothar Serra Mari
e79fa9a61b DISTS: Update Sparkle appcast file for 2.7.0 2023-02-23 18:56:08 +01:00
Eugene Sandulenko
8d6d0e48f2
JANITORIAL: Fix comment 2023-02-23 18:28:48 +01:00
Cameron Cawley
0e71404535 TESTBED: Add a test suite for the video player 2023-02-23 18:27:59 +01:00
Attaullah Ansari
b4fcc02c87 BASE: Add option for the user to proceed with resetting configuration file or quitting ScummVM. 2023-02-23 18:12:27 +01:00
Attaullah Ansari
83cda889c1 COMMON: Issue warning instead of error dialogs for bad configuration file, return a bool value indicating success or failure of loading. 2023-02-23 18:12:27 +01:00