Commit Graph

142891 Commits

Author SHA1 Message Date
ScummVM-Translations
63a6822ea7 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/
2023-06-25 21:05:18 +00:00
D G Turner
1be536ae2f WATCHMAKER: Fix Memset of Non Trivial Structure GCC Compiler Warning 2023-06-25 22:04:44 +01:00
ScummVM-Translations
45d03572c6 I18N: Update translations templates 2023-06-25 20:50:05 +00:00
Thierry Crozat
13d449e553 IOS7: Add GUI option to show/hide the keyboard accessory bar 2023-06-25 21:49:33 +01:00
ScummVM-Translations
9479e30c59 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/
2023-06-25 14:45:58 +00:00
D G Turner
231d7ffaee COMMON: Fix Signed vs. Unsigned GCC Compiler Warnings in Punycode 2023-06-25 15:45:26 +01:00
ScummVM-Translations
2182e825bb I18N: Update translations templates 2023-06-25 13:14:33 +00:00
Le Philousophe
2d1ca55ffb BACKENDS: OPENGL: Don't depend on USE_ASPECT
USE_ASPECT disables software aspect ratio correction.
In OpenGL it's done by GPU.
2023-06-25 15:14:13 +02:00
Eugene Sandulenko
2bfb94897b
DIRECTOR: Dump also parent scripts used in D5+ 2023-06-25 13:46:08 +02:00
Walter Agazzi
b0822e850d TITANIC: Don't assert when loading 3BPP bitmaps
Was broken by b458ced. Fixes TRAC #14518
2023-06-25 12:57:50 +02:00
D G Turner
7f7a03a777 GRIM: Fix Shadowing GCC Compiler Warnings 2023-06-25 04:12:08 +01:00
D G Turner
0e472905ad GRAPHICS: MACGUI: Fix Set But Unused Variable GCC Compiler Warning
These were left over from "Fix alignment issues for multiline text"
recent commit.
2023-06-25 03:44:59 +01:00
ScummVM-Translations
4f92b5a02c 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/
2023-06-24 21:23:59 +00:00
Harishankar Kumar
a2d4b152f3 VIDEO: Implement non 0/1 rate with audio
Uses Mixer's setRate() function implemented in pr #4965 to set
video playback rates of movies that are not 0 or 1.

`undome` of 'mediaband' required this feature where the video can
have playback rates other than 0 or 1.
2023-06-25 00:23:46 +03:00
Harishankar Kumar
a85506a9b4 DIRECTOR: Update widget when executing long running lingo
This fixes the issue where the widget would not update when executing
lingo that depends upon state of widget itself, by periodically calling
updateWidgets() from inside lingo execution ie Lingo::execute().

Identified in `undome` of 'mediaband-win' lingo, where lingo was continuously
executed until the video inside digitalVideoCast was not being finished,
while the video update depended upon Score::update() for next frame render,
this resulted in a deadlock sitation where the widget would not update
and the lingo would keep executing.
2023-06-25 00:23:46 +03:00
ScummVM-Translations
1a737b2776 I18N: Update translations templates 2023-06-24 19:50:28 +00:00
Coen Rampen
74329a9073 AGOS: Disable MT-32 on GM warning for PC-98xx 2023-06-24 21:50:13 +02:00
Antoniou Athanasios
6d60f8b16e I18N: Update translation (Greek)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-24 14:14:05 +00:00
antoniou79
c1197c2aad HOPKINS: Fix cursor not scaling in OpenGL 2023-06-24 13:16:59 +03:00
Marcel Souza Lemes
865a8ed56c I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-24 02:40:37 +00:00
Timo Mikkolainen
e4c26ca5c2 I18N: Update translation (Finnish)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-24 02:40:36 +00:00
Donovan Watteau
ecde1a49b6 FREESCAPE: Fix typos in detection "extra" field 2023-06-23 19:29:46 +02:00
Eugene Sandulenko
af5714fc3c
AGI: Remove non-ASCII symbol from the detection table 2023-06-23 19:15:29 +02:00
Lothar Serra Mari
981fa375c2 I18N: Update translation (German)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-23 16:54:08 +00:00
Misty De Meo
ca9ef28c24
DIRECTOR: add second file to willywabbit 2023-06-23 09:34:08 -07:00
Walter Agazzi
bb00870403 I18N: Update translation (Italian)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-23 12:36:00 +00:00
Eugene Sandulenko
96b0274fcc
GUI: Scale fonts for classic theme 2023-06-23 12:08:56 +02:00
Eugene Sandulenko
ae89982ded
GRAPHICS: Handle null advances and boxes in BdfFonts::scaleFont 2023-06-23 12:03:16 +02:00
Lars Sundström
40c376fd3a GUI: Change ThemeLayout::setPadding input types to int16
The theme layout padding values are parsed and stored as 16 bit
signed integers. However ThemeLayout::setPadding treated the
values as 8 bit signed integeres.

The padding values parsed from the STX file suited for the screen
resolution are multiplied with the device content scale factor.
The scale factor determines how content is mapped from the logical
coordinate space (measured in points) to the device coordinate
space (measured in pixels).

If the scale factor and the padding value results in a value
greater than 255 it will wrap since the 8 bit type can't hold
bigger values than that.

Running the iOS backend in debug configuration on an iPhone 12
mini, having the content scale factor value 3, and drawing the
launcher in vertical mode where the bottom padding value is 92,
the result became 3 * 92 = 276 which would wrap to 20.
That resulted in incorrect layout where the GameList was too
high and the buttons in the bottom would not fit on the screen.

Change the input type to int16 in ThemeLayout::setPadding to
conform with the padding type used everywhere else.
2023-06-23 12:32:51 +03:00
IlDucci
024da2d52f I18N: Update translation (Spanish)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-23 09:00:25 +00:00
Eugene Sandulenko
9c048c32f2
DRILLER: Remove newline from detection "extra" field 2023-06-23 10:21:39 +02:00
Purple T
651d1a457f I18N: Update translation (French)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-23 07:21:41 +00:00
VAN-Gluon
11eaa423f2 I18N: Update translation (Japanese)
Currently translated at 100.0% (1943 of 1943 strings)
2023-06-23 06:40:37 +00:00
Benjamin Funke
921ed73c56 GOB: Add German Translation of Croustibat
This adds detection for the german fan translation of Croustibat, available at https://github.com/BJNFNE/coktel-vision-translations
--> Releases --> Croustibat (German Translation).
2023-06-23 09:18:28 +03:00
Misty De Meo
610fe3ac4b
DIRECTOR: Resource: do not delete stream on fail
The stream becomes owned by the Archive as soon as openStream()
is called, so freeing the Archive object also frees the stream.
Trying to delete it a second time will blow up.
2023-06-22 22:07:38 -07:00
Misty De Meo
1d6b4d8c91
DIRECTOR: add Willy Wabbit
There's also an Asian release with a different title.
2023-06-22 22:07:37 -07:00
Misty De Meo
45036ad1c3
DIRECTOR: put chunk log behind debug flag 2023-06-22 20:50:24 -07:00
ScummVM-Translations
acd638cb43 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/
2023-06-22 23:39:07 +00:00
Giovanni Cascione
dc8161ef4e LIBRETRO: update libretro-common 2023-06-23 01:30:47 +02:00
Giovanni Cascione
84587e9762 LIBRETRO: reduce timer interval 2023-06-23 01:30:13 +02:00
Giovanni Cascione
687f605815 LIBRETRO: fix delay thread switch function 2023-06-23 01:30:02 +02:00
Giovanni Cascione
c8fff523d6 LIBRETRO: rework _nextSwitchTime slip 2023-06-23 01:29:41 +02:00
Giovanni Cascione
c8e9853463 LIBRETRO: fix timing.fps 2023-06-23 01:29:26 +02:00
Walter Agazzi
febae0b3f0 I18N: Update translation (Italian)
Currently translated at 100.0% (1942 of 1942 strings)
2023-06-22 20:29:46 +00:00
ScummVM-Translations
041cb288c5 I18N: Update translations templates 2023-06-22 19:52:05 +00:00
ScummVM-Translations
060a0d9033 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/
2023-06-22 19:52:03 +00:00
Coen Rampen
2e54d6ca9f AGOS: Add fallback for Simon 1 AdLib instruments
GOG has not included the AdLib instruments file with their release of Simon the
Sorcerer 1 DOS version. The game would not start in ScummVM when this file was
missing and AdLib was selected. Added a fallback to the generic AdLib driver
with built-in instruments.
2023-06-22 21:51:45 +02:00
ScummVM-Translations
f5c59cdea1 I18N: Update translations templates 2023-06-22 09:26:41 +00:00
ScummVM-Translations
7c7c7dc03a 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/
2023-06-22 09:26:40 +00:00
BLooperZ
435c41a906 SCI: Detect hebrew fan translation of PHANT1 2023-06-22 12:26:26 +03:00