126828 Commits

Author SHA1 Message Date
ScummVM-Translations
91a84a3bda 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-18 19:56:54 +00:00
D G Turner
14eb237a6d AGOS: Fix GCC Compiler Warnings 2022-02-18 19:56:20 +00:00
ScummVM-Translations
14c3e31fb6 I18N: Update translations templates 2022-02-18 19:20:40 +00:00
ScummVM-Translations
8354b06a71 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-18 19:20:39 +00:00
trembyle
122588a090 GROOVIE: Adjust file dates for consistency
We'll use the file timestamp on the main script GRV for dating.

1. Adjust German TLC file dates
2. Add dates for remaining UHP/TLC releases
3. Sort English TLC DVDs by date
4. Fix missing UNSUPPORTED flag on German TLC DVD
2022-02-18 14:20:02 -05:00
trembyle
d7fb242b19 GROOVIE: Add detection for German Uncle Henry
Funsoft released this game twice in Germany. The first was titled
"Uncle Henry's Mindblower" (1996-09-13) in English with German manual.
This is identical to the other English language versions.

It was released again as "Uncle Henry's Playhouse" completely in
German (1997-02-14).
2022-02-18 14:20:02 -05:00
papercutter0324
2d5be7aac6 I18N: Update translation (Korean)
Currently translated at 99.1% (1690 of 1704 strings)
2022-02-18 18:47:03 +00:00
Eugene Sandulenko
8055ec1015 I18N: Update translation (Korean)
Currently translated at 99.1% (1690 of 1704 strings)
2022-02-18 18:47:03 +00:00
Eugene Sandulenko
1288f11ed1 I18N: Update translation (Swedish)
Currently translated at 67.3% (1147 of 1704 strings)
2022-02-18 18:47:02 +00:00
Henrik Andersson
c38cfd993f I18N: Update translation (Swedish)
Currently translated at 67.3% (1147 of 1704 strings)
2022-02-18 18:47:01 +00:00
Eugene Sandulenko
3d9f3616dc I18N: Update translation (Polish)
Currently translated at 63.9% (1089 of 1704 strings)
2022-02-18 18:47:00 +00:00
Timo Mikkolainen
8046c38784 I18N: Update translation (Finnish)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-18 18:36:17 +00:00
Eugene Sandulenko
8b18d92ac3 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-18 18:36:11 +00:00
Eugene Sandulenko
5360319b22 I18N: Update translation (Russian)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-18 18:35:56 +00:00
ScummVM-Translations
5deb572c66 I18N: Update translations templates 2022-02-18 16:46:26 +00:00
trembyle
cbab97dacd GROOVIE: TLC: Detect German CD/DVD versions
These appear to be earlier than the English ones. The DVD version
still does not work, and so is marked unsupported.

Error is ERROR: Groovie::Resource: Unknown GJD 1000!" as in the
English language DVD versions.
2022-02-18 11:45:54 -05:00
trembyle
ed1a65b1d3 GROOVIE: TLC: Use CD/DVD detector flags
Both German and English have CD and DVD releases.
2022-02-18 11:45:53 -05:00
trembyle
45a4fa0286 COMMON: Create detector flag for DVDs
This will be used to differentiate from CD releases.
2022-02-18 11:45:53 -05:00
Stian Schultz
e04f534af7 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-18 16:42:34 +00:00
Die4Ever
c6ad6ca7fc
AGOS: simon1 subtitle fixes (#3712) 2022-02-18 03:55:34 -06:00
Antoniou Athanasios
6e0e40f372 I18N: Update translation (Greek)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-18 09:53:24 +00:00
Paul Gilbert
f9a2f7750b XEEN: More properly fixed the item drop range checks 2022-02-17 20:08:42 -08:00
Paul Gilbert
756868ff30 XEEN: Remove validation assert that's incorrect for Swords of Xeen 2022-02-17 19:50:28 -08:00
Marcel Souza Lemes
43ee4b7330 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 23:27:13 +00:00
Purple T
31aca0ac8c I18N: Update translation (French)
Currently translated at 99.7% (1699 of 1704 strings)
2022-02-17 23:27:12 +00:00
lb_ii
3639e049c6 WINTERMUTE: Add detection for GOG version of Barrow Hill
GOG page: https://www.gog.com/en/game/barrow_hill_the_dark_path
2022-02-18 00:44:11 +03:00
lb_ii
47667b7053 WINTERMUTE: Fix fallback for multipackage games 2022-02-18 00:44:11 +03:00
Walter Agazzi
5f6dfe651a I18N: Update translation (Italian)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 13:25:26 +00:00
George Kormendi
c623144992 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 12:23:49 +00:00
Antoniou Athanasios
251b1454f8 I18N: Update translation (Greek)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 12:23:36 +00:00
Walter Agazzi
94638533ec I18N: Update translation (Italian)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 11:51:20 +00:00
Antoniou Athanasios
d57f015e09 I18N: Update translation (Greek)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 11:04:04 +00:00
IlDucci
a755d8053a I18N: Update translation (Spanish)
Currently translated at 100.0% (1704 of 1704 strings)
2022-02-17 10:57:02 +00:00
ScummVM-Translations
74145eec35 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-17 10:46:50 +00:00
ScummVM-Translations
cf87973d12 I18N: Update translations templates 2022-02-17 01:39:51 +00:00
Die4Ever
329fe24abb
GUI: rename options buttons (#3681)
* GUI: rename buttons

Rename Edit Game to Game Options and Options to Global Options to make it less confusing.

Remove ellipsis on launcher buttons.

* GUI: put ellipsis back

* GUI: abbreviate options button texts for lowres

* GUI: use 320 width for lowres

* GUI: remove ellipsis from About button
2022-02-16 19:39:41 -06:00
Torbjörn Andersson
e6e7366ba2 GROOVIE: Fix SDL cursor alpha with SDL in two cursor mode
This applies the recent fix from Cursor_v2::showFrame() to
Cursor_v2::show2Cursors() as well. Otherwise the eyeball cursor may
still be drawn with a transparent pupil.
2022-02-17 00:19:14 +01:00
Donovan Watteau
b68b18030f SCUMM: Reject the corrupted version of MONKEY1-EGA from Limited Run Games
In its officially-licensed Monkey Island Anthology, Limited Run Games
included a corrupted fourth disk for the EGA Version of Monkey Island 1.
The affected files are 903.LFL and DISK04.LEC, breaking a font, the
Mêlée Island map, thus making the game unplayable very early on.

Fortunately, Limited Run Games also included a KryoFlux dump of the same
floppy, so it's possible to restore working 903.LFL and DISK04.LEC files
from it.  But this is out of the scope of ScummVM.

ScummVM could maybe provide a binary patch for this, but unfortunately,
903.LFL is almost entirely corrupted, so providing a binary patch for it
would make it too close to the full and copyrighted resources.

The most useful thing that ScummVM can do, however, it to detect this
version, warn the user about it (instead of letting them play it and
see it crash), and mention that redirect them to the Limited Run Games
technical support, or to the online guides explaining how to recover
working 903.LFL and DISK04.LEC files.

If the user replace those corrupted files, the game will be added, as
expected.
2022-02-17 01:04:21 +02:00
ScummVM-Translations
8addaf9cae 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-16 22:24:18 +00:00
Thierry Crozat
f3dc1df7d8 SDL: Get a user-specified screenshotpath from ConfMan at the start
There are two ways the user can specify a screenshot path: by
editing the config file manually, or by passing it on the command
line. In the later case it is added to the transient domain that
is cleared when opening the launcher, so it only worked when also
specifying a game to start on the command line. With this change
a screenshot path specified on the command line will be used until
quitting ScummVM.

This could be confusing if the user had the ability to specify the
path in the ScummVM Options, as then we would probably want to use
the new specified path immediately. But since the path does not
appear in the options, this change should work fine.
2022-02-16 22:24:07 +00:00
Thierry Crozat
533693437d SDL: Do not query directly ConfMan for the screenshotpath in Windows and macOS backends
Instead we call the OSystem_SDL implementation of getScreenshotsPath(),
as done in the POSIX backend. This change means that if we change how
we handle a user-specified screenshot path in the SDL backend, the
Windows and macOS backends will still get the correct path.
2022-02-16 22:24:07 +00:00
Thierry Crozat
54c84b8700 BASE: Add command line option to set screenshot path
Note that since the ConfMan transient domain is cleared when opening
the launcher, this only work when specifying a game on the command
line as well, and only until returning to the launcher.
2022-02-16 22:24:07 +00:00
ScummVM-Translations
f8d69272db I18N: Update translations templates 2022-02-16 22:15:53 +00:00
Kalle Kietavainen
31cfac5d6f SDL: Fix SDL_SetWindowMouseRect in HiDPI mode
In HiDPI mode, the window coordinates and the drawable area coordinates
might be on a different scale. The allowed mouse area needs to be scaled
accordingly before passing it to SDL_SetWindowMouseRect().

This fixes bug #13152.
2022-02-16 22:15:43 +00:00
Kalle Kietavainen
ca2405ed05 SDL: Fix mouse clip to game area in HiDPI mode
The mouse position is set in window coordinates, but it's clipped to the
game area in drawable area coordinates. Previously, the scaling between
these two was not taken into account when calculating the right/bottom
edges of the game area. When the clipped mouse position was converted
back to window coordinates and rounded to the nearest integer, it could
end up on the edge of the game area, not inside of it. This leads to a
loop in which the clipped mouse position is outside of the game area and
needs to be clipped again.

This fixes bug #12646.
2022-02-16 22:15:43 +00:00
ScummVM-Translations
2bce7cb25d 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-16 22:12:07 +00:00
Walter Agazzi
dcfb75e639 AGS: Group RuCOMM games properly
Group RuCOMM games after the main list instead of
the bottom of the file
2022-02-16 22:11:56 +00:00
Walter Agazzi
359c72be44 AGS: Detection for new games (T) + fixes
* Added first part of games (initial T)
* Small naming fixes
2022-02-16 22:11:56 +00:00
ScummVM-Translations
0d9bc5892e I18N: Update translations templates 2022-02-16 21:07:38 +00:00
ScummVM-Translations
bcf7ecf175 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-16 21:07:37 +00:00