Commit Graph

126784 Commits

Author SHA1 Message Date
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
Die4Ever
d1fdf1ca20
GROOVIE: fix graphics for Clan chess puzzle 2022-02-16 15:07:20 -06:00
ScummVM-Translations
5f69ae8895 I18N: Update translations templates 2022-02-16 20:54:03 +00:00
Die4Ever
cdb33c9d19
GROOVIE: fix autosave for demos 2022-02-16 14:49:37 -06:00
trembyle
4cb7a7a032 DIRECTOR: Expand detection for The Residents' work
Thanks to Discord user Parotaku for the assistance.
2022-02-16 13:03:58 -05:00
trembyle
15e9a71c9f DIRECTOR: Add detection for community discoveries
Assorted changes from discussions on Discord & trac

1. Les Shadoks (trac#12909)
2. English (multi) demo for Backpacker Jr
3. Expanded comments from additional research
4. Renamed Fuzzy Floppy to reflect series
5. English Winnie the Witch demo
6. Renamed gameid to avoid confusion with agi:winnie
7. Many more demo/shareware discoveries
8. Second detection files where conflicts introduced
9. Moved ypl2 to "Director extras" section from Chinese

Also a minor alphabetical resort for luxor.

Many thanks to the Discord crew (and some other channels), in
particular eientei, mstea, paratoku. Apologies if I forgot anyone!
2022-02-16 13:03:58 -05:00
ScummVM-Translations
befe834d00 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 12:34:46 +00:00
D G Turner
694cfd2843 TWINE: Fix Cut and Paste Error in Angle Logic
This test generates a GCC Compiler Warning regarding mutually exclusive
logical operations. This needs to be a "or", rather than an "and" since
it covers the 315 to 360,0 to 45 angular discontinuity. This is as per
the earlier code in the same function.
2022-02-16 12:32:54 +00:00
ScummVM-Translations
b7fc2e0207 I18N: Update translations templates 2022-02-16 05:41:44 +00:00
ScummVM-Translations
c73af459cf 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 05:41:43 +00:00
Die4Ever
06e67f1b07
GROOVIE: Clandestiny modern load menu WIP 2022-02-15 23:41:26 -06:00
ScummVM-Translations
e1a05fe482 I18N: Update translations templates 2022-02-16 04:15:41 +00:00
ScummVM-Translations
86d7efb524 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 04:15:40 +00:00
trembyle
e6ae7ade71 SCI: Add detection for PQ:SWAT v1.1 2022-02-15 23:14:20 -05:00
trembyle
413dfa0868 SCI: Add detection for early Torin demo
Interactive pre-release demo found on PC Gamer (US) # 14 - Jan 1996.

The files are pre-release, but this magazine issue was published
post-release.
2022-02-15 23:14:18 -05:00
trembyle
90adedf898 SCI: Expand version comments
1. Reports from executable scanning
2. Interpreter version in Mac resource fork
3. VERSION file on disk
4. Awareness of alternate releases (kq7demo + later hoyle3)

The reference to the PQ collection was removed from pq4cd. This is in
fact the standard MS-DOS CD version that was also included in later
collections.
2022-02-15 23:14:17 -05:00
trembyle
2747313d4d SCI: Add detection for The Realm demos
The demos use SCI resources and a modified interpreter. It might be
possible to support at some point.

Later demo was found on the European budget release of SWAT2 published
by Sold Out Software.
2022-02-15 23:14:16 -05:00
ScummVM-Translations
a8678ae76c I18N: Update translations templates 2022-02-16 02:47:06 +00:00
ScummVM-Translations
eb2a872d64 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 02:47:05 +00:00
Die4Ever
a92dd50017
GROOVIE: Clandestiny fix load screen text backgrounds 2022-02-15 20:46:47 -06:00
ScummVM-Translations
8481858f2c I18N: Update translations templates 2022-02-16 02:26:26 +00:00
ScummVM-Translations
38cdea6f50 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 02:26:24 +00:00
Die4Ever
1368db9f9f
GROOVIE: Clandestiny add modern save menu 2022-02-15 20:26:04 -06:00
ScummVM-Translations
e012d9fa8d I18N: Update translations templates 2022-02-16 02:07:09 +00:00
Die4Ever
c299e2b17b
GROOVIE: add french T11H detection 2022-02-15 20:06:42 -06:00
Thierry Crozat
27caed6897 AGS: Add detection for several French games 2022-02-16 00:08:12 +00:00
ScummVM-Translations
c868ac53fe 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-15 23:24:37 +00:00
Die4Ever
993634f571
GROOVIE: show Reserved for save slot 0 unless it's Open House 2022-02-15 17:23:46 -06:00
ScummVM-Translations
e55e816d2f I18N: Update translations templates 2022-02-15 22:58:40 +00:00
Die4Ever
8d77870287
ENGINES: revert accidental changes to metaengine.cpp 2022-02-15 16:58:23 -06:00
ScummVM-Translations
162924da00 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-15 22:52:36 +00:00
antoniou79
4505b60ef8 AGS: Fix for transparency test being unintentionally in 3.5.0
Resolves bug #13251 for Zniw GUI language selection screen being non-interactable

The fix is from AGS' github repository commit: a087584a26
by @ivan-mogilko on 26 Dec, 2021.
2022-02-15 22:52:24 +00:00
ScummVM-Translations
5e536bddc9 I18N: Update translations templates 2022-02-15 22:39:20 +00:00
Die4Ever
17706734a0
GROOVIE: prevent saving over reserved save slots 2022-02-15 16:38:58 -06:00
ScummVM-Translations
3d82767d83 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-15 22:25:21 +00:00
Die4Ever
3fa92ed90d
GROOVIE: show Reserved for save slot 0 unless it's Open House 2022-02-15 16:24:58 -06:00
ScummVM-Translations
1c9f7053a0 I18N: Update translations templates 2022-02-15 21:46:39 +00:00
ScummVM-Translations
e165aef979 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-15 21:46:37 +00:00
antoniou79
942aee68d9 BLADERUNNER: Further optimization for key input
Support for repeated input for symbols and extended ASCII keys

Also keypad return works now just like the Enter key, and SHIFT+key when spammed results in the correct key being repeated.
2022-02-15 23:44:28 +02:00
ScummVM-Translations
a94b2f78bd I18N: Update translations templates 2022-02-15 20:18:40 +00:00
Die4Ever
fe02115dba
GROOVIE: reset _videoSkipAddress when loading or changing scripts
Example: if you started Clandestiny and you start the intro, it will set _videoSkipAddress, then interrupt the intro with a directload and then play a video that does not set the _videoSkipAddress such as the start of the bricks puzzle. If you right click during that video then it will attempt to jump to the _videoSkipAddress that the intro set and it will crash.
2022-02-15 14:18:20 -06:00
ScummVM-Translations
3f8776922e 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-15 16:19:29 +00:00
Martin Gerhardy
d3e81901e6 TWINE: Revert: the y check comes first in original source code of getBrickShape
This reverts commit a5f88f4b2b.

WorldColBrick and WorldColBrickFull both have the y check first - but for us it
breaks - see issue #13273

  https://bugs.scummvm.org/ticket/13273
2022-02-15 17:19:16 +01:00
ScummVM-Translations
d42cc94790 I18N: Update translations templates 2022-02-15 16:15:29 +00:00
ScummVM-Translations
ac96d4c262 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-15 16:15:28 +00:00