Eugene Sandulenko
f3eba5e945
AD: Do not report duplicated path components added to the globs
2021-12-05 15:57:04 +01:00
athrxx
9673b0a0ea
KYRA: implement idle screen updates
...
Apparently, as I have been told, there are (still) OS'es with non-compositing window managers which may cause glitches when drawing windows over the ScummVM window, unless the engine keeps updating the screen. So, now we do that, even if there isn't any actual on-screen activity. The whole thing is a bit more tricky than it would appear at first glance, since one misplaced/untimely screen update may cause palette glitches. I have implemented a timer which is reset whenever actual on-screen activity happens. That should work around any such glitches.
Maybe the rates for the timer have to be tweaked some more. I have also added an ifdef so this could be disabled or restricted to certain platforms if required.
2021-12-05 15:18:38 +01:00
Eugene Sandulenko
02bd4e46a3
AD: Simplified punycoded names processing and fixed support for full paths
2021-12-05 14:23:17 +01:00
Martin Gerhardy
bb891ee158
TWINE: LBA1 DotEmu Enhanced (Steam) play wrong midi tracks
...
https://bugs.scummvm.org/ticket/13133
2021-12-05 12:09:10 +01:00
VAN-Gluon
f69a7a2ecb
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1691 of 1691 strings)
2021-12-05 10:40:40 +00:00
IlDucci
bbd4ed562b
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1691 of 1691 strings)
2021-12-05 10:40:32 +00:00
Paweł Kołodziejski
948923c62c
GRAPHICS3D: Move viewport change to save/restore surface, framebuffer
2021-12-05 10:36:10 +01:00
Paweł Kołodziejski
df0cf4bf44
GFX: Properly save/restore states for viewport, blending, depth, alpha
2021-12-05 10:33:06 +01:00
ScummVM-Translations
54d01183ba
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-12-05 07:27:02 +00:00
Walter Agazzi
9837f266ed
AGS: Detection for new games (C-D) + minor fixes
2021-12-05 08:26:48 +01:00
Marcel Souza Lemes
2fab47d924
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 100.0% (1691 of 1691 strings)
2021-12-05 01:26:39 +00:00
ScummVM-Translations
1e2e7fc674
I18N: Update translations templates
2021-12-04 23:09:07 +00:00
Paweł Kołodziejski
9e72366b5f
ENGINES: Allow to build without TINYGL enabled
2021-12-05 00:08:53 +01:00
Paweł Kołodziejski
66bc1955e8
GRIM: Cleanup pixel formats for textures
2021-12-04 22:21:12 +01:00
Paweł Kołodziejski
31421a4504
TINYGL: Drop BGRA pixel format
2021-12-04 22:16:22 +01:00
Paweł Kołodziejski
f155d1796c
PLAYGROUND3D: Drop BGRA pixel format
2021-12-04 22:15:39 +01:00
Lothar Serra Mari
01cc055c3b
I18N: Update translation (German)
...
Currently translated at 100.0% (1691 of 1691 strings)
2021-12-04 17:39:02 +00:00
ScummVM-Translations
a32f2a10ac
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-12-04 16:15:43 +00:00
D G Turner
6e097626ce
KYRA: Fix GCC Signed vs. Unsigned Comparison Compiler Warnings
2021-12-04 16:14:46 +00:00
ScummVM-Translations
807f05f656
I18N: Update translations templates
2021-12-04 15:24:11 +00:00
Le Philousophe
501fcaf9c3
GROOVIE: Fix build when Groovie 2 games are not enabled
2021-12-04 16:23:57 +01:00
Paweł Kołodziejski
3ed4be59c8
MYST3: Fixed tglTexImage2D calls in software renderer
2021-12-04 15:59:34 +01:00
ScummVM-Translations
6c34b70f89
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-12-04 14:28:50 +00:00
Paweł Kołodziejski
ce5c63e0b3
PLAYGROUND3D: Added tinygl blit test
2021-12-04 15:28:35 +01:00
ScummVM-Translations
a9a4b6a351
I18N: Update translations templates
2021-12-04 14:05:09 +00:00
Die4Ever
92c59956cc
GROOVIE: Easier AI options
2021-12-04 08:04:35 -06:00
Paweł Kołodziejski
dff981f90b
TINYGL: Implement internal format argument handling for tglTexImage2D
2021-12-04 14:39:07 +01:00
Paweł Kołodziejski
44b4b2f740
TINYGL: Fixed multi texture generation calls
2021-12-04 14:29:25 +01:00
Paweł Kołodziejski
86dc65250e
TINYGL: Cleanup code
2021-12-04 14:27:35 +01:00
Paweł Kołodziejski
a9746518e4
PLAYGROUND3D: Remove redundant code
2021-12-04 14:25:32 +01:00
Paweł Kołodziejski
fef3409a5c
PLAYGROUND3D: Enable commented code - texture removal
2021-12-04 13:58:00 +01:00
Paweł Kołodziejski
bb340c3b2b
TINYGL: Moved static global array to dynamic array
2021-12-04 11:47:03 +01:00
Paweł Kołodziejski
bac4c7c7ea
PLAYGROUND3D: Corrected pixel format
2021-12-04 11:05:18 +01:00
Paweł Kołodziejski
946ee0a639
PLAYGROUND3D: Added more pixel formats for bitmap test
2021-12-04 10:16:43 +01:00
ScummVM-Translations
d87c91fe94
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-12-04 09:13:11 +00:00
neuromancer
9d5cd371ae
HYPNO: improved c3 arcade sequence in spider and fixed some other scenes
2021-12-04 10:11:29 +01:00
neuromancer
7d9f5a2a88
HYPNO: fixed credits when played inside an arcade level
2021-12-04 10:11:29 +01:00
ScummVM-Translations
e961bd749f
I18N: Update translations templates
2021-12-04 01:01:42 +00:00
Filippos Karapetis
9322c029de
GROOVIE: Add support for ScummVM load/save screens in 11H
2021-12-04 03:00:56 +02:00
Paweł Kołodziejski
e5b055d064
TINYGL: Cleanup texture pixel formats
2021-12-04 01:09:12 +01:00
Paweł Kołodziejski
dd50e1a6bc
TINYGL: Formatting
2021-12-04 01:06:37 +01:00
Paweł Kołodziejski
70e714c722
PLAYGROUND3D: Limit number of pixel formats for test bitmap
2021-12-04 00:20:33 +01:00
Paweł Kołodziejski
ed837d20a8
PLAYGROUND3D: Added bitmap test
2021-12-03 23:34:58 +01:00
Purple T
722d0a83b9
I18N: Update translation (French)
...
Currently translated at 100.0% (1689 of 1689 strings)
2021-12-03 22:26:39 +00:00
Timo Mikkolainen
025eb080d2
I18N: Update translation (Finnish)
...
Currently translated at 100.0% (1689 of 1689 strings)
2021-12-03 22:26:38 +00:00
athrxx
b2a1931e40
KYRA: fix outdated comment
2021-12-03 22:43:09 +01:00
athrxx
80812c2f9e
KYRA: (LoK/Mac+FM-Towns) - fix fireberry cave glitch
...
(Thanks to eriktorbjorn for this. I would never have seen this)
2021-12-03 21:31:15 +01:00
athrxx
6f2df10d03
KYRA: (LoK/Mac) - fix linebreak chars
...
Mac uses '\n' instead of '\r'. I have verified from disasm that it only uses '\n'. '\r' is not used at all.
Now, I know only 2 cases where it matters and these are hard coded cases: "That snake must\nbe poisonous!" and "The flask is now filled\nwith %s water.". So I could just hard code these differently.
But the scripts might have more of these linebreaks, so it makes sense to have it accurate...
2021-12-03 21:31:05 +01:00
athrxx
e751768622
KYRA: (LoK/Mac) - improve sound driver resource loading performance
...
Starting a sound effect will lock up the mixer thread in a mutex until the sound effect has been loaded and initialized. Which means the music may be disrupted if that period is too long. This commit tries to speed up the process...
2021-12-03 21:30:54 +01:00
athrxx
9f62be6212
KYRA: (LoK/Mac) - fix end sequence music
...
(Thanks to eriktorbjorn for the Basilisk II testing)
2021-12-03 15:27:13 +01:00