Commit Graph
137148 Commits
Author SHA1 Message Date
Donovan Watteau 7ef9247637 BACKENDS: Restore original Cabal license header when quoting it
Our derivate work remains GPLv3+, since the original allowed it thanks
to its GPLv2+ license, but when we quote the original license we can't
(and shouldn't) change the fact that it was GPLv2+.
2022-11-05 22:04:30 +01:00
Donovan Watteau cbfa856ebc SCUMM: Fix -Wformat-overflow warning in Insane::smush_setFrameSteps()
It's given a null pointer at some point, which is UB for printf-like
functions.
2022-11-05 21:38:02 +01:00
rsn8887 6ae4512a42 BACKENDS: PSP: Support RGBA8888 by swapping bytes 2022-11-05 14:00:32 -05:00
Walter Agazzi de08002679 DIRECTOR: Fix filesize for some D3 entries (C-D) 2022-11-05 18:10:16 +01:00
ScummVM-Translations f48b554fda 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-11-05 11:08:21 +00:00
Eugene Sandulenko 45b4046cf6 DOCS: Added FAQ item about warez/abandonware 2022-11-05 12:07:56 +01:00
ScummVM-Translations d661742da5 I18N: Update translations templates 2022-11-05 09:13:16 +00:00
Donovan Watteau 4f5ccdbe75 MACOSX: Update some comments about macOS 10.4/10.5 behavior
Found while doing a review of our existing workarounds for those
versions, and the system features which can be used there.

Also fix indentation and some typos while there.
2022-11-05 10:09:58 +01:00
Eugene Sandulenko 5def1ad027 DIRECTOR: Properly dither images 2022-11-05 01:52:25 +01:00
Matthew Jimenez 58e0fa5bb3 ULTIMA8: Update mini-map on run instead of paint and do not close on toggle.
We now hide the mini map gump instead of closing to keep surface it draws infrom being discarded. The surface will be drawn on run instead of paint so it can continue updating even while the gump is hidden. This does not yet persist the mini map when saving or on map change.
2022-11-04 16:59:13 -05:00
Walter Agazzi c4897e7068 DIRECTOR: Fix filesize for D3 entries (B) 2022-11-04 22:25:08 +01:00
Walter Agazzi 02e765a5cc DIRECTOR: Fix/improve some detections 2022-11-04 22:25:07 +01:00
Walter Agazzi 3461d8e830 DIRECTOR: Comment out unconfirmed, remove duplicate 2022-11-04 22:25:07 +01:00
AndywinXp 0a303f4910 SCUMM: COMI: Save camera freeze state
This fixes an issue in which saving a game in a situation in which the camera
is frozen (i.e. having the inventory open) and then reloading it, doesn't keep the
camera state, leading to slight graphical glitches. The original interpreter saves this
parameter, so we better do that too.
2022-11-04 21:09:12 +01:00
D G Turner c38ea63b90 MTROPOLIS: Fix Comparison with Correct Enumerated Type
This was causing a GCC compiler warning regarding the mismatched
type comparison.
2022-11-04 06:20:21 +00:00
sluicebox f779535e3e SCI: Fix vector pattern regression
Restores correct adjustments for vector patterns that extend past the
left or top picture edges. This was accidentally altered to occur
after the port adjustment in: 44b6050915

Fixes bug #13914 where the top of PQ2 room 1 was drawn out of bounds.
2022-11-03 21:06:06 -07:00
ScummVM-Translations e1ab410994 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-11-03 23:03:21 +00:00
Walter Agazzi 20445f09f8 DIRECTOR: Improve detection of pyatachok1 2022-11-04 00:02:53 +01:00
Walter Agazzi 7f4d7b64ed DIRECTOR: Remove orphaned unsupported entries 2022-11-04 00:02:52 +01:00
Walter Agazzi bbe900065b DIRECTOR: Fix Backpacker Jr demo detection 2022-11-04 00:02:52 +01:00
ScummVM-Translations 15022ac2d2 I18N: Update translations templates 2022-11-03 23:01:27 +00:00
Cameron Cawley 0848034bf0 DREAMWEB: Clean up the game options 2022-11-03 23:01:08 +00:00
Eugene Sandulenko a56c6c487a AD: Implement sanity checks for detection tables 2022-11-03 21:37:05 +01:00
Eugene Sandulenko 6bf2881735 DIRECTOR: Remove more leftovers from dithering code 2022-11-03 20:37:02 +01:00
Eugene Sandulenko 7eb121f708 DIRECTOR: Made graphics test more robust 2022-11-03 20:37:02 +01:00
Eugene Sandulenko caa681f179 DIRECTOR: Switch test dithering to common code 2022-11-03 20:37:02 +01:00
Eugene Sandulenko 3659fa9d70 GRAPHICS: MACGUI: Fixed returned palette size in WM 2022-11-03 20:36:59 +01:00
Donovan Watteau 86b2aedb2c SCUMM: Fix unintended dark blue background in French MI1 floppy VGA (WORKAROUND)
In the French VGA floppy release of Monkey Island 1 (and, apparently,
this release alone), the easter egg making fun of Sierra games has a
dark blue background that makes the black text really hard to read (very
much like the MI1 v5 issue in front of the Governor's mansion, which we
already fix).  The problem is in the OI itself, which was redrawn to
feature a translated text.

This problem doesn't exist in the other French releases (including the
Amiga VGA one), and the non-French VGA floppy releases look fine, to me.
So, just force a white background instead of dark blue, for this object
and on this particular release only.

(Note: they also messed up the top and left borders of that object, and
so a small black horizontal line will suddenly appear when the "Guybrush
falling into the trees" animation starts. Unfortunately, this is a
horizontal line, while strips are drawn as a series of vertical lines,
so it's hard to only fix this line, especially since its black color is
reused in the same strip for Guybrush trousers... So, this enhancement
just concentrates on solving the main issue, which is the legibility
problem with the blue background.)
2022-11-03 20:35:18 +01:00
Cameron Cawley 83ff98940d CRYOMNI3D: Remove unused options list 2022-11-03 19:32:44 +00:00
Cameron Cawley 2457c49555 DM: Remove unused options list 2022-11-03 19:04:19 +00:00
Lothar Serra Mari 01d59376ae NEWS: Add missing SCI bugfixes to 2.6.1 2022-11-03 19:28:09 +01:00
Fedor Antokhin 8fe6e28c72 DIRECTOR: Use common dithering implementation 2022-11-03 19:06:11 +01:00
Donovan Watteau 8f7880caa5 SCUMM: Document that there's no Lemonhead lines to restore in French
In this workaround, the Lemonhead lines that we restore went missing
with the v5 releases of MI1. But for whatever reason, those lines were
already missing from all the French MI1 v4 releases that I'm aware of.
So there's no official content to add back for this language, sorry!

Checked against my French floppy EGA, floppy VGA and v5 CD versions.
French Amiga and Atari releases checked on YouTube.
2022-11-03 17:57:51 +01:00
elasota fa66f887f3 MTROPOLIS: Add some stub VISE 3 stuff to boot SPQR Mac. 2022-11-02 19:31:16 -04:00
ScummVM-Translations 10b8014079 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-11-02 22:24:16 +00:00
Walter Agazzi 679c75e5b9 DIRECTOR: Add detection for Pyatachok games 2022-11-02 23:23:36 +01:00
ScummVM-Translations 189328b83b I18N: Update translations templates 2022-11-02 22:15:27 +00:00
Orgad Shaneh aba347ed9e GUI: Make character validation less ugly 2022-11-02 22:15:16 +00:00
AndywinXp 87c02100b4 SCUMM: Fix mouse inputs being lost during repeated keypresses
This thing went unnoticed for a while. It was brought to my attention by members of
the speedrunning community, since it caused dropped inputs during runs.
2022-11-02 21:20:46 +01:00
Walter Agazzi 85546d9fb3 AGS: Add detection for newer itch.io / MAGS releases 2022-11-02 18:28:24 +01:00
alxpnv 3a17edceaa ASYLUM: rename Actor::clearFields() 2022-11-02 14:18:07 +03:00
alxpnv e2e3ec2dd5 ASYLUM: fix showing Sarah's reflection in Chapter 4b 2022-11-02 13:57:01 +03:00
Antoniou Athanasios 05d420fbcc I18N: Update translation (Greek)
Currently translated at 100.0% (1769 of 1769 strings)
2022-11-02 09:44:23 +00:00
Walter Agazzi dd3f1911e7 DIRECTOR: Fix missing titles, remove duplicate 2022-11-01 23:46:31 +01:00
Donovan Watteau 8369d0f5e7 SCUMM: Avoid UBSan warning in drawBomp()
Only change `mask` if `bd.maskPtr` is non-null, as done everywhere else
in that function.
2022-11-01 23:46:31 +01:00
Hubert Maier 71f19b0714 ULTIMA: Remove superflous space 2022-11-01 23:46:31 +01:00
Hubert Maier 1158b00dad SCI: Correct spelling mistakes
accomodate -> accommodate
firey -> fiery
2022-11-01 23:46:28 +01:00
Hubert Maier c187b2ff58 GLK: Correct spelling mistakes
apparantly -> apparently
2022-11-01 17:09:25 +02:00
Hubert Maier 7900f40730 ICB: Correct spelling mistake
belive -> believe
2022-11-01 17:09:25 +02:00
Hubert Maier b82f3cc4a8 SUPERNOVA: Correct spelling mistakes
begining -> beginning
2022-11-01 17:09:25 +02:00