Torbjörn Andersson
c59432e3da
NEWS: Add MI1 fixes.
2021-08-10 13:03:11 +02:00
Filippos Karapetis
0a3e3d8372
SLUDGE: Remove superfluous C string conversions
2021-08-10 13:04:09 +03:00
Cameron Cawley
e187a37d95
SLUDGE: Avoid direct use of remove()
2021-08-10 13:04:09 +03:00
Torbjörn Andersson
c193fa74bf
SCUMM: Restore old clock tower behavior to the CD version of MI1
...
In the floppy VGA version (and presumably the EGA version as well), the
clock tower only gets a new description ("e.g. "Hmm. Still ten
o'clock.") if you leave the room after examining it. In the CD version,
someone has "fixed" the behavior so that the description changes
immediately when the clock tower is examined.
Since it also changes on exiting the room after examining the clock
tower, that means you're much less likely to ever see the second
description. (There are only three, with a random variation on the
last one.) It doesn't completely ruin the joke, but...
To restore the original behavior, we don't allow the clock tower script
to increment the variable that changes its description.
2021-08-10 12:47:03 +03:00
Torbjörn Andersson
400e40da8e
SCUMM: MI1: Use correct colors for Smirk's cigar smoke in CD version
...
We recently enabled the smoke animation that was present in the EGA and
VGA floppy versions of MI1, but removed in the CD version. However, for
a couple of reasons the colors were not correct.
For one thing, the animation doesn't use the same color indexes as in
the floppy version. But it still tries to remap the floppy version's
color indexes to other colors.
For another, one of the colors it tries to remap to gets overwritten,
probably to ensure that the GUI uses consistent colors. If that's the
only reason, we can safely ignore that for this room since it has no
visible GUI.
The voodoo lady's smoke is still using different colors than the floppy
version. I have no good ideas for how to fix that. Those colors will get
overwritten, and this time there is a visible GUI. But perhaps that
shouldn't be fixed since the special edition, for better or for worse,
pretty much made those colors canonical.
2021-08-10 12:41:48 +03:00
Martin Gerhardy
15dd09a527
EVENTRECORDER: fixed compilation
2021-08-10 09:34:48 +02:00
Martin Gerhardy
0a928d25e0
TWINE: use SpriteData for shadow sprite
2021-08-10 09:23:59 +02:00
Martin Gerhardy
a7f09b0214
TWINE: improved sprite parser
2021-08-10 09:23:59 +02:00
Martin Gerhardy
ff79ea61da
TWINE: moved mainpalette and renamed members
2021-08-10 09:21:34 +02:00
Martin Gerhardy
8073e15a1b
TWINE: moved constant into cpp file
2021-08-10 09:21:33 +02:00
Martin Gerhardy
f8641cf823
TWINE: renamed members and use constants
2021-08-10 09:21:33 +02:00
Martin Gerhardy
40e53bd4ef
TWINE: started with lba2 model parsing
2021-08-10 09:21:33 +02:00
Ben Castricum
331d023be0
I18N: Update translation (Dutch)
...
Currently translated at 93.6% (1557 of 1663 strings)
2021-08-10 05:18:15 +00:00
VAN-Gluon
e24741094d
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-10 04:32:26 +00:00
Eugene Sandulenko
9510ac929c
I18N: Update translation (Ukrainian)
...
Currently translated at 99.8% (1661 of 1663 strings)
2021-08-10 04:32:26 +00:00
George Kormendi
5c23862ffd
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-10 04:32:24 +00:00
Paul Gilbert
dbf76e10b8
AGS: Added demo detection entry
2021-08-09 20:52:19 -07:00
Paul Gilbert
eef503877f
GLK: COMPREHEND: Fix room outside cell in OO-Topos not rendering
2021-08-09 20:39:40 -07:00
a/
f3c6276162
SAGA2: Fix uninitialized field. CID 1461353
2021-08-10 11:34:23 +09:00
IlDucci
6283794f40
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-09 22:24:28 +00:00
ScummVM-Translations
a83c9b1bf7
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/
2021-08-09 21:54:00 +00:00
djsrv
dbdb3dcbd4
AGS: Fix String -> Path conversion
2021-08-09 17:47:33 -04:00
djsrv
ba28d7fde6
ALL: Change listMatchingMembers pattern to a Path
...
This handles any potential differences in directory separators passed to
the function, as with the other Archive functions.
2021-08-09 17:47:30 -04:00
djsrv
2aa7e3e558
COMMON: Replace matchString pathMode with general wildcard exclusions
...
Different characters may need to be excluded for different path styles.
2021-08-09 17:43:12 -04:00
ScummVM-Translations
f58ef31441
I18N: Update translations templates
2021-08-09 21:42:15 +00:00
sluicebox
af7d05999e
SCI: Add SQ1 option to enable bearded musicians
...
Adds a game option to enable the original graphics that Sierra
disabled for legal reasons but still included.
Trac #12773
2021-08-09 16:40:38 -05:00
Eugene Sandulenko
9ba6f1fe01
DEVTOOLS: COMPANION: Keep the file names in mac mode, set the modification time
2021-08-09 23:03:00 +02:00
Eugene Sandulenko
681fc2eaa3
DEVTOOLS: COMPANION: Set the macbinary type and creator for mac mode
2021-08-09 22:41:12 +02:00
Walter Agazzi
b4659e7d39
I18N: Update translation (Italian)
...
Currently translated at 99.8% (1659 of 1661 strings)
2021-08-09 20:25:50 +00:00
George Kormendi
f332d8e27e
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1661 of 1661 strings)
2021-08-09 20:25:49 +00:00
Purple T
4f95f6620f
I18N: Update translation (French)
...
Currently translated at 100.0% (1661 of 1661 strings)
2021-08-09 20:25:49 +00:00
Timo Mikkolainen
dc24c4586a
I18N: Update translation (Finnish)
...
Currently translated at 100.0% (1661 of 1661 strings)
2021-08-09 20:25:47 +00:00
Eugene Sandulenko
8952db2dfd
DEVTOOLS: COMPANION: Fix mac mode and set file timestamps
2021-08-09 22:09:03 +02:00
a/
23f6dc66ed
SAGA2: Add onAcceptDrop method constant
2021-08-09 23:47:24 +09:00
Roland van Laar
0e0aef0201
DEVTOOLS: COMPANION: add macbinary mode
...
`dumper-companion.py mac [--punycode] directory` will recursively look
for resourceforks and encode them inplace as macbinary.
When `--punycode` is enabled it will encode filenames in punycode.
This is a MacOS only feature.
2021-08-09 15:54:05 +02:00
Roland van Laar
66568ca700
DEVTOOLS: COMPANION: Improve helptext
...
Make it clear that punyencoding of stdin is supported.
2021-08-09 15:54:05 +02:00
Roland van Laar
4d00111acf
DEVTOOLS: COMPANION: hfs dump use existing dir
...
Don't complain when the directory to write to already exists.
2021-08-09 15:54:05 +02:00
Roland van Laar
8ddb3aec3a
DEVTOOLS: COMPANION: remove superfluous statement
2021-08-09 15:54:05 +02:00
Roland van Laar
c586311c26
DEVTOOLS: COMPANION: add development info helptext
2021-08-09 15:54:05 +02:00
sluicebox
49ce49aae6
COMMON: Update override keywords in OutSaveFile
2021-08-09 08:37:53 -05:00
ysj1173886760
be5134d7ca
DIRECTOR: fix FPE in initTransParams
2021-08-09 20:35:45 +08:00
ysj1173886760
677cec6aea
DIRECTOR: implement setting the timer.
2021-08-09 20:35:45 +08:00
a/
2f5e76435a
SAGA2: Fix memory leak in fetchPlatform
2021-08-09 19:33:10 +09:00
Martin Gerhardy
2910ca52ec
TWINE: allow parsers to handle lba2
2021-08-09 11:24:18 +02:00
Martin Gerhardy
25116a6eee
TWINE: fixed warning
2021-08-09 11:24:17 +02:00
Martin Gerhardy
0cb42e8ad8
TWINE: converted assert to error()
2021-08-09 11:24:17 +02:00
Martin Gerhardy
b0b97971f1
TWINE: hide access to member
2021-08-09 11:24:17 +02:00
Martin Gerhardy
3124f6b649
TWINE: removed unused and added new comments
2021-08-09 11:24:17 +02:00
Martin Gerhardy
7ca64fe8c2
TWINE: prepare bodyflag for being compatible to lba2
2021-08-09 11:24:17 +02:00
Martin Gerhardy
9b43bb7bea
TWINE: use constants
2021-08-09 11:24:17 +02:00