Commit Graph
137148 Commits
Author SHA1 Message Date
Thierry Crozat dac2d795d5 AGS: Fix access to files in game path subdirectories for some games
Most AGS games use either a single file or a flat structure. But
a few don't, and if they were released on Windows the script may
be trying to use path with backslashes. There is code to convert
those to slashes, but it was only enabled in the original code
for the Windows version of the interpreter, and never enabled in
ScummVM. Enabling that code allows playing those Windows game on
any platform. Let's hope no AGS game released for another platform
uses backslashes as part of their file names...
2022-02-13 22:20:06 +00:00
Die4Ever 653199a3b0 AGOS: add Simon1 Hebrew fan dub 2022-02-13 13:58:43 -06:00
Thierry Crozat 5273923695 AGS: Add detection for GOG version of Zniw Adventure
This was provided in bug #13251.
2022-02-13 19:56:37 +00:00
Thierry Crozat bd56c27b43 AGS: Add detection for recent updates of several Wadjet Eye games 2022-02-13 19:56:37 +00:00
neuromancer ad366a7f6e HYPNO: parse default sample rate in wet 2022-02-13 19:07:43 +01:00
neuromancer ceeec7dbdd HYPNO: solve rebase conflicts in arcade code 2022-02-13 18:38:18 +01:00
neuromancer d92edf3ac9 HYPNO: added data structure to handle segments 2022-02-13 18:28:36 +01:00
neuromancer 67ed302224 VIDEO: rewind when forceSeekToFrame is called with a frame near the start of the video 2022-02-13 18:28:36 +01:00
ScummVM-Translations a2baa77601 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/
2022-02-13 17:17:58 +00:00
neuromancer fa6fcfc2ad HYPNO: restarting music when conversation is over in spider 2022-02-13 18:17:59 +01:00
VAN-Gluon 87f09bec8f I18N: Update translation (Japanese)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-13 15:27:11 +00:00
Purple T d1f0ddcf92 I18N: Update translation (French)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-13 15:27:10 +00:00
neuromancer ea47b287c8 HYPNO: added missing music to spider scenes 2022-02-13 14:37:01 +01:00
neuromancer da40223748 HYPNO: allow playing sounds with different rates and fixed demo sounds in spider 2022-02-13 11:27:59 +01:00
ScummVM-Translations cc06f8ab13 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/
2022-02-13 05:05:23 +00:00
Die4Ever 9fd976bb0e GROOVIE: fix debug dumpAllSurfaces call 2022-02-12 23:05:03 -06:00
ScummVM-Translations f487de2603 I18N: Update translations templates 2022-02-13 04:15:21 +00:00
ScummVM-Translations 208ea73f2a 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/
2022-02-13 04:15:19 +00:00
Die4Ever 62b2b85a13 GROOVIE: fix Clan and T11H saving 2022-02-12 22:14:52 -06:00
ScummVM-Translations a41ce23a9e I18N: Update translations templates 2022-02-12 22:09:26 +00:00
ScummVM-Translations ccda869ea2 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/
2022-02-12 22:09:24 +00:00
Die4Ever 9106c454a0 GROOVIE: UHP fix savename length 2022-02-12 16:08:49 -06:00
Die4Ever bc2661886b GROOVIE: fix TLC directLoad 2022-02-12 16:08:43 -06:00
ScummVM-Translations 6411c25a52 I18N: Update translations templates 2022-02-12 21:18:44 +00:00
Die4Ever 6427952177 GROOVIE: TLC fix savegame name length 2022-02-12 15:17:24 -06:00
Die4Ever ed18d6a43a GROOVIE: TLC fix initialization 2022-02-12 15:17:18 -06:00
Marcel Souza Lemes e8b351efe4 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 17:32:05 +00:00
Antoniou Athanasios b289166177 I18N: Update translation (Greek)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 17:31:57 +00:00
Stian Schultz a645188264 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 14:28:19 +00:00
Stian Schultz 286591f443 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 14:18:02 +00:00
George Kormendi ff5e36e63f I18N: Update translation (Hungarian)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 14:13:18 +00:00
IlDucci 5d536cb2e9 I18N: Update translation (Spanish)
Currently translated at 100.0% (1703 of 1703 strings)
2022-02-12 14:13:13 +00:00
Paweł Kołodziejski d091e9e69c PS3: Enable networking also if only SDL_NET is enabled 2022-02-12 14:55:56 +01:00
ScummVM-Translations a89ee03397 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/
2022-02-12 12:05:24 +00:00
neuromancer 9f1d3c0468 HYPNO: fixes for the note puzzle in spider 2022-02-12 13:05:16 +01:00
ScummVM-Translations e596b73572 I18N: Update translations templates 2022-02-12 11:04:01 +00:00
Torbjörn Andersson dc4cfa05fe SCUMM: Display Loom Overture Timing value as time, not a magic number
It makes it less obvious what the default was, but I think this is a lot
more user friendly. For some reason, it looks awful in RTL languages,
but I have no idea how to fix that.
2022-02-12 12:02:55 +01:00
Torbjörn Andersson 5a66eb2f91 GUI: Add ShortOptionsLabel widget to the remaining themes
It was already in the Classic theme. I could have removed it, but it
looks like it's going to be useful to me.
2022-02-12 10:24:26 +01:00
Die4Ever 4886410522 CREDITS: Fix alphabetical order for Groovie 2022-02-11 10:03:24 -06:00
Kastuś K e8d7183728 I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
Currently translated at 99.2% (1690 of 1703 strings)
2022-02-11 14:01:42 +00:00
Kastuś K 57efc018aa I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
Currently translated at 99.2% (1690 of 1703 strings)
2022-02-11 13:58:16 +00:00
Kastuś K 66722e473a I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
Currently translated at 99.0% (1687 of 1703 strings)
2022-02-11 13:51:50 +00:00
Kastuś K 205c81f875 I18N: Update translation (Belarusian (Taraškievica) (be-tarask))
Currently translated at 98.9% (1685 of 1703 strings)
2022-02-11 13:51:17 +00:00
Torbjörn Andersson b36347c1e9 SCUMM: Improve Loom Overture timing with replacement music
Before, the music timer was based on the number of SCUMM ticks that had
passed since the track started. But this meant that the timing could
differ by several seconds depending on your hardware.

Now it's instead based on the amount of time that has passed since the
replacement track started playing. Time that passes while the game is
paused does not count. Of course, if the player suspends the process that
time still counts. But the player was clearly asking for it then!

Would it be better to tie it to the current position in the audio track?
Possibly, but the CD audio manager doesn't provide that information.
Even if it did, the timer has to run even if the track ends prematurely,
because we can't just assume that every available recording has the
expected length.

But at least, we now have a well defined unit of measurement: We
hard-code the point in time where the Overture transition should happen
with the Ozawa recording. Ten ticks on the settings slider moves this
point by one second, allowing the user to adjust it by 20 seconds in
each direction. Surely that should be enough?
2022-02-11 12:21:29 +01:00
Die4Ever 795d5b7391 CREDITS: Add myself to the Groovie engine credits 2022-02-11 01:12:47 -06:00
Die4Ever d0c44d4ba6 GROOVIE: fix cursor alpha with SDL
SDL uses keycolor even though we're using ABGR8888, so just set it to a pink color that isn't used
2022-02-10 22:45:04 -06:00
ScummVM-Translations 5e7cf1c38e 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/
2022-02-11 03:16:23 +00:00
Die4Ever 89c633c739 GROOVIE: improvements to roq.cpp debugging 2022-02-10 21:15:43 -06:00
ScummVM-Translations 7269838db8 I18N: Update translations templates 2022-02-11 02:51:54 +00:00
ScummVM-Translations c6612875ee 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/
2022-02-11 02:51:53 +00:00