Walter Agazzi
b9563b36c0
AGS: Small tweaks detection macros + new games detection
...
* Small change to macros to append -demo flag to gameid
* Detection for many games (from ags website)
* Minor typo fixes
2021-11-23 23:35:27 +01:00
ScummVM-Translations
90148a2164
I18N: Update translations templates
2021-11-23 22:33:07 +00:00
Cameron Cawley
a21961516a
GRAPHICS: Split ScalerPluginObject into two classes
2021-11-23 23:32:58 +01:00
Jelle Raaijmakers
6547ecf673
BUILD: Support SerenityOS in configure script
2021-11-23 23:22:52 +01:00
Eugene Sandulenko
5302bd8b49
GUI: Restore green glory of ResidualVM theme
2021-11-23 22:21:02 +01:00
Le Philousophe
6b21b09109
SCUMM: DiMUSE: Fix build for AmigaOS4 and NDS
2021-11-23 19:58:12 +01:00
Paweł Kołodziejski
f5ccb90ddf
COMMON: Put debug traces to defined level to avoid printing them always
2021-11-23 15:19:01 +01:00
alxpnv
c38ca70ba8
ASYLUM: add detection for unofficial Russian translation by Fargus
2021-11-23 13:23:12 +03:00
Orgad Shaneh
09c84f8c50
KYRA: Minor optimization in removeSaveState
2021-11-23 07:40:10 +02:00
Lothar Serra Mari
48e05a781d
NEWS: Update German NEWS file
2021-11-22 23:55:08 +01:00
Eugene Sandulenko
ccbccaf947
GUI: Move "Update Icons" button to the bottom of Misc tab
2021-11-22 23:51:06 +01:00
Eugene Sandulenko
254db11419
BACKENDS: MACOS: Trigger GMM on the touchbar icon tap
2021-11-22 23:32:13 +01:00
Misty De Meo
61ff57638a
DIRECTOR: fix Japanese continuation in preprocessor
2021-11-22 22:58:23 +01:00
athrxx
407f4306ce
KYRA: (LoK/Mac) - minor publisher logo fix
...
(delay music until after the display of the lgo)
2021-11-22 22:37:12 +01:00
D G Turner
ffee7f7aa8
HYPNO: Fix GCC Compiler Signed vs. Unsigned Warnings
2021-11-22 18:54:42 +00:00
ScummVM-Translations
3ef86ddb68
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-11-22 17:56:02 +00:00
Torbjörn Andersson
e8e2272357
NEWS: Add note about Macintosh Legend of Kyrandia
...
The CD version I have (which I believe is the most common one?) has all
of the data files inside a self-extracting StuffIt archive. This meant
that you had to run the installer (probably in a Mac emulator) to
extract the files for ScummVM to run them. Now ScummVM can read the data
directly from the installer.
Which means that the generic instructions for dealing with Mac CDs now
should work just as well for this game as for most others.
2021-11-22 18:52:38 +01:00
ScummVM-Translations
d8bdba8a96
I18N: Update translations templates
2021-11-22 17:39:36 +00:00
ScummVM-Translations
34842e9583
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-11-22 17:39:34 +00:00
Torbjörn Andersson
8394f8549b
KYRA: Use same MacResManager object throughout findMacResourceFile()
...
No need to allocate a new one for each iteration.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
23e3acba0f
KYRA: Only create MacResManager when needed
2021-11-22 18:39:23 +01:00
athrxx
18f1382412
KYRA: (LoK/Mac) - cleanup installer archive retrievement
...
(replace my own ugly code from a7918a49)
2021-11-22 18:39:23 +01:00
athrxx
9a758940e1
KYRA: (Mac/LoK) - slightly rearrange mac resource detection
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
3054e32278
KYRA: Move Mac file finding code into Util
...
We use the same method for finding both the unpacked Legend of Kyrandia
executable and the Legend of Kyrandia installer, so there's no need for
duplicate code.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
a76ce525d2
KYRA: Further Mac/LoK audio driver cleanup
...
Now that the audio drive uses the same StuffIt archive as the rest of
the engine (thanks for the help with that!), it no longer needs to
verify that the installer file is present.
2021-11-22 18:39:23 +01:00
athrxx
cb1a6a0e38
KYRA: (LoK/Mac) - cleanup Stuffit code
...
(get rid of separate archive object in the sound code)
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
b88713faef
KYRA: Read Mac music resources from the StuffIt installer
...
The game appears to be entirely playable from the StuffIt installer now,
but I haven't tested past the start of the game.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
7dc4fc11cf
KYRA: Move MacResManager object out of StuffItLoader
...
This fixes a Valgrind warning on exit, I believe.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
767853db01
KYRA: Add archives for the .PAK files inside the StuffIt archive
...
I will have to look out for memory leaks later.
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
509492074a
KYRA: Ugly workaround to keep the Mac resource manager alive
2021-11-22 18:39:23 +01:00
Torbjörn Andersson
8574d19f20
KYRA: First attempt at loading Kyra1 StuffIt archive
...
This doesn't work. Not even close.
2021-11-22 18:39:23 +01:00
ScummVM-Translations
6134b8c28b
I18N: Update translations templates
2021-11-22 17:38:51 +00:00
Torbjörn Andersson
513fffe950
SCUMM: Check for the appropriate audio tracks for indyzak and zakloom
...
The FM Towns demos use audio tracks, but neither have a track 1. This
caused ScummVM to warn that the audio tracks had not been properly
ripped from the CD.
2021-11-22 19:38:40 +02:00
Torbjörn Andersson
4c11b57ca0
BACKEND: Make it possible to check for other audio track numbers than 1
2021-11-22 19:38:40 +02:00
Andrea Boscarino
d1833afe12
SCUMM: DiMUSE: Clarify comment
2021-11-22 18:08:21 +01:00
Andrea Boscarino
7660fb3136
SCUMM: DiMUSE: Fix macro alignment
2021-11-22 18:08:21 +01:00
Andrea Boscarino
a1710c4533
SCUMM: DiMUSE: Properly implement audio handling when skipping SMUSH videos
2021-11-22 18:08:21 +01:00
Andrea Boscarino
3c10c825c9
SCUMM: DiMUSE: Correctly remove streamZones when releasing a dispatch
2021-11-22 18:08:21 +01:00
Andrea Boscarino
f896e44e92
SCUMM: DiMUSE: Change hardcoded sample rate to macro in the InternalMxier
2021-11-22 18:08:21 +01:00
Andrea Boscarino
1b4547dbd5
SCUMM: DiMUSE: Fix bug #13084
2021-11-22 18:08:21 +01:00
Eugene Sandulenko
44373fd8b4
GUI: Introduce %using directory to THEMERC. Unify themes. Bump theme version
...
Now all duplicate files are read from common* directories.
We have only 2 sets of theme files now, classic/modern.
No more copy/paste!
2021-11-22 14:58:56 +01:00
Matthew Duggan
b01f927bc3
ULTIMA8: Remove unused ArgvToString function.
2021-11-22 22:29:52 +09:00
Matthew Duggan
372e08635f
TESTS: Fix build after type change in ULTIMA engine
2021-11-22 21:45:05 +09:00
alxpnv
a7f24a5990
ASYLUM: make sure async palette fades don't clash
...
Potential fix for bug no. 13089
2021-11-22 15:42:32 +03:00
ScummVM-Translations
1f23b9e5ea
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-11-22 11:04:58 +00:00
alxpnv
5c73fbc8e1
ASYLUM: remove duplicated code in Actor::update()
2021-11-22 14:08:44 +03:00
alxpnv
a930286e6c
ASYLUM: fix checking region flag in Actor::actionAreaCheck()
2021-11-22 14:08:44 +03:00
alxpnv
b751e47f42
ASYLUM: big endian fix
...
Ticket 13081
2021-11-22 14:08:44 +03:00
alxpnv
17c27cdea8
ASYLUM: add detection for Spanish fanmade translation
...
Ticket 13087
2021-11-22 14:08:44 +03:00
alxpnv
177c92f77a
ASYLUM: add detection for the German CD version
...
Ticket 13085
2021-11-22 14:08:44 +03:00