Torbjörn Andersson
9d94970c0f
AUDIO: Fix compilation with Clang
...
Reported by angstsmurf.
2019-02-14 17:45:16 +01:00
Paul Gilbert
d6ddb601ca
GLK: FROTZ: Have zRGB properly convert to screen format
2019-02-13 20:58:34 -08:00
Vhati
603115dfca
SCI32: Fix QFG4 guild secret passage
...
Fixes the walkable polygon not changing when it's revealed, bug #9894
2019-02-13 22:15:02 +02:00
sluicebox
a6bcf88cd4
SCI: Fix ECO1 column puzzle, bug #10885
...
Works around a script bug that prevents the game from being completed
2019-02-13 22:10:41 +02:00
sluicebox
0a68bf7768
SCI: Fix FPFP Mac easter egg, bug #7065
...
Works around a script bug that locks up the game
2019-02-13 22:07:24 +02:00
gameblabla
b0803118da
DINGUX: Fix dinguxsdl graphics backend
2019-02-13 04:35:12 +00:00
Peter Kohaut
d8eb3c14a4
BLADERUNNER: Removal of memory leaks
2019-02-12 23:07:14 +01:00
Bastien Bouclet
3becec39f1
STARK: Fix build on AmigaOS
2019-02-12 20:32:30 +01:00
Bastien Bouclet
451ecd1a9a
MYST3: Reset sound variables when loading saved games
...
Ensures the sound system does not believe sounds that were playing when
the game was saved when loading it.
2019-02-12 20:32:30 +01:00
Bastien Bouclet
8be4d52878
MYST3: Timed music scheduling fixes
...
* Timed music would often be stopped right after starting.
* Fade / play durations were not framerate independent.
Fixes #1522 .
2019-02-12 20:32:30 +01:00
Bastien Bouclet
5807e4ce46
STARK: Disabled floor faces block casted rays
...
Fixes being able to go behind the Roma gallery facade.
2019-02-12 20:32:30 +01:00
Paul Gilbert
37e083dcaf
GLK: ALAN2: Fix incorrect string duplication
2019-02-11 18:26:55 -08:00
sluicebox
c03e52bebb
SCI: Fix ECO1CD Mosaic puzzle crash, bug #10884
...
Fixes a bug in the original that crashes the interpreter
2019-02-12 02:20:19 +02:00
Peter Kohaut
916221dc56
BLADERUNNER: Added original logic for speech skipping
...
And some small cleanup of unnecessary comments.
2019-02-11 22:49:18 +01:00
Peter Kohaut
6854ea3ddd
BLADERUNNER: Improved time management
...
This should fix thi issue with freezing actors after loading save game,
but works on new saves only. Game was not paused before saving
and wrong timer value got saved.
2019-02-11 22:48:55 +01:00
Peter Kohaut
b14fbaa72b
BLADERUNNER: Cleanup of audio code
...
Separated audio cache.
Fixed bug in the audio cache where still used sound might get freed.
Fixes crashes when engine is unloading which were caused
by a race condition between the timer code and engine teardown code.
2019-02-11 22:48:07 +01:00
Paul Gilbert
22e5913f18
GLK: ALAN2: Fix a bunch of comparison warnings
2019-02-10 11:52:30 -08:00
Peter Kohaut
60a30b904b
BLADERUNNER: Added shorty mode
...
Available via ScummVM game options
2019-02-10 20:34:05 +01:00
Paul Gilbert
0a08d2e18b
GLK: FROTZ: Fixes for saving and restoring in V6 games
2019-02-10 11:19:18 -08:00
Peter Kohaut
dbfc657a2c
BLADERUNNER: Added sitcom mode
...
Available via ScummVM game options
2019-02-10 19:47:22 +01:00
Peter Kohaut
55e23a1909
GUI: Revert of accidental change
...
Revert of a change which I accidentaly commited during bladerunner
development.
2019-02-10 18:16:36 +01:00
Peter Kohaut
eb5f454881
BLADERUNNER: Added auto save feature
...
Also fixed a bug in KIA save screen, where not selecting a save slot can
lead to overwriting other save game.
2019-02-10 18:10:25 +01:00
Peter Kohaut
1384afd0f6
BLADERUNNER: Use ScummVM functionality for audio volume management
2019-02-10 16:55:38 +01:00
Torbjörn Andersson
f104cf5903
ZVISION: Move code to determine amplification to its own function
...
As suggested by bluegr.
2019-02-10 16:32:02 +02:00
Torbjörn Andersson
cc958f70ef
AUDIO: Simplify _audioGain calculation
...
No need to explicitly set it to 1.0. (There may have been in an
earlier version, to avoid any possible rounding error. But if so,
that reason is long gone.)
2019-02-10 16:32:02 +02:00
Torbjörn Andersson
9785d5007a
ZVISION: Boost volume for MPEG cutscenes
...
The high-resolution videos play back at much lower volume than the
original ones. This adds hard-coded values for how much to amplify
each cutscene. It's all done by ear, and it does introduce some
clipping, but I think it should be acceptable.
Of course, it could also be a problem with the audio decoder, so
this may be the wrong approach entirely.
2019-02-10 16:32:02 +02:00
sluicebox
82a1859ad1
SCI: Fix ECO1CD prophecy scroll, bug #10883
...
Fixes a script bug that breaks messages
2019-02-10 16:28:47 +02:00
Peter Kohaut
fe25ad1a83
BLADERUNNER: Fixed Gordo animation change
...
He will stop properly after running
2019-02-10 09:50:16 +01:00
Peter Kohaut
a0e9b09cd9
BLADERUNNER: Removed unnecessary debugging code
2019-02-08 21:00:52 +01:00
Vhati
66dc8afaa3
SCI: Fix QFG3 combat speed throttling patch
...
Replaces an earlier patch that had a bad byte.
Original instruction: 0x80, 0xd2, // lsg global[D2h].
The op byte does not match the expected length or opcode comment.
0x80 would be: lag uint16.
0x89 is: lsg byte.
This new patch also does not disturb the logic of a nearby IF block.
2019-02-08 02:43:09 +02:00
Jean-Christophe Rona
a29254dda2
SCI: Fix out of bounds issue in getFrameSize
...
If there is no item at all, returns a (0,0,0,0) Rect.
2019-02-08 02:41:26 +02:00
Peter Kohaut
7061f7cb17
BLADERUNNER: Cleanup for drive away endings scripts
...
All ending are achievable
2019-02-07 23:45:41 +01:00
Peter Kohaut
b3b6f6eaa3
BLADERUNNER: Cleanup of Mutants scripts
2019-02-07 23:45:19 +01:00
Peter Kohaut
c99d3ea132
BLADERUNNER: Cleanup of Clovis scripts for chapter 5
2019-02-07 23:45:19 +01:00
Cameron Cawley
ee7fa40b36
GIT: Add a .gitattributes file
2019-02-07 11:27:49 +01:00
Bastien Bouclet
c8dc255bf3
STARK: Add autosave support
2019-02-07 08:20:41 +01:00
Paul Gilbert
75aaf5eb82
GLK: FROTZ: Fix drawing position of pillars in Zork Zero
2019-02-06 22:38:10 -08:00
Bastien Bouclet
479fc65e32
STARK: Remove superfluous warnings
2019-02-06 20:44:25 +01:00
Bastien Bouclet
38dd1aa961
STARK: Warn when trying to load indexed PNG images
2019-02-06 20:44:25 +01:00
Bastien Bouclet
f7df0d3f12
STARK: Initial version of the collision avoidance movement
2019-02-06 20:44:25 +01:00
Bastien Bouclet
85c669b35d
STARK: Add basic collision handling, used by NPCs
2019-02-06 20:44:25 +01:00
Thierry Crozat
e07b5670f2
I18N: Update translations templates
2019-02-06 20:18:36 +01:00
Thierry Crozat
a9ed3beb2b
I18N: Regenerate translations data file
2019-02-06 20:18:16 +01:00
Lothar Serra Mari
54142557a2
I18N: Update translation (German)
...
Currently translated at 100.0% (1059 of 1059 strings)
2019-02-06 20:18:16 +01:00
Thierry Crozat
bd3f37aa82
I18N: Regenerate translations data file
2019-02-06 20:18:16 +01:00
Paolo Bossi
07b904fbd3
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1059 of 1059 strings)
2019-02-06 20:18:15 +01:00
Paolo Bossi
fb2b8a0c22
I18N: Update translation (Italian)
...
Currently translated at 98.2% (1040 of 1059 strings)
2019-02-06 20:18:15 +01:00
Thierry Crozat
9d143e1ac7
I18N: Regenerate translations data file
2019-02-06 20:18:15 +01:00
Antoniou Athanasios
32329e354c
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1059 of 1059 strings)
2019-02-06 20:18:15 +01:00
Lothar Serra Mari
6710fe9561
I18N: Update translation (German)
...
Currently translated at 99.6% (1055 of 1059 strings)
2019-02-06 20:18:15 +01:00