Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations cc5d5dc022 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-08-06 21:33:24 +00:00
AndywinXp 122ce598e8 SCUMM: Clean-up default value registration for original_gui 2022-08-06 23:33:10 +02:00
ScummVM-Translations 209adda328 I18N: Update translations templates 2022-08-06 18:24:24 +00:00
AndywinXp e7f2c71c66 SCUMM: Set a default value for original_gui in the Config Manager if absent 2022-08-06 20:24:11 +02:00
ScummVM-Translations a7919c02fd 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-08-06 17:43:55 +00:00
elasota 22925b76d2 MTROPOLIS: Add detection entry for 8.3-name variant of PC demo 2022-08-06 13:43:08 -04:00
ScummVM-Translations 9913df394e I18N: Update translations templates 2022-08-06 16:47:49 +00:00
athrxx b369d9aba0 SCUMM: (COMI) - fix encodings for savegame names
(for now, only for kISO8859_1)
2022-08-06 18:46:53 +02:00
athrxx cf318372e7 SCUMM: (v5/6/EGA) - improve post-load fix
MI1 CD, MI2 and DOTT make script-based color adjustments to the verb interface, depending on the videomode var...

MI1 VGA Floppy, LOOM VGA, INDY4 and SAMNMAX don't do that. It seems to me that it only  applies to the games with the purple verbs interfaces. The fact alone that DOTT still checks the videomode for an EGA setting  and sets colors accordingly (the same ones as in MI2) shows that these scripts most likely were just brought over from MI2 to MI1 CD and DOTT.
2022-08-06 18:46:48 +02:00
VAN-Gluon af2fe6aaa2 I18N: Update translation (Japanese)
Currently translated at 100.0% (1775 of 1775 strings)
2022-08-06 16:44:54 +00:00
Antoniou Athanasios 247ba966d1 I18N: Update translation (Greek)
Currently translated at 100.0% (1775 of 1775 strings)
2022-08-06 16:42:51 +00:00
IlDucci 1614dd6f76 I18N: Update translation (Spanish)
Currently translated at 100.0% (1775 of 1775 strings)
2022-08-06 15:59:26 +00:00
Lothar Serra Mari 90d51c1c9b I18N: Update translation (German)
Currently translated at 100.0% (1775 of 1775 strings)
2022-08-06 13:13:29 +00:00
ScummVM-Translations aa70a8d82c 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-08-06 13:02:48 +00:00
AndywinXp 6ac3994e3e SCUMM: Fix RISC OS and Dreamcast builds 2022-08-06 15:02:32 +02:00
ScummVM-Translations 7f932ae7f2 I18N: Update translations templates 2022-08-06 11:34:07 +00:00
AndywinXp a952852d8c SCUMM: Properly sync options between original and ScummVM GUIs
This also changes the talk delay to be the inverse value (which means the text speed),
like for the original games. This particular change has been tested to be working on all
SCUMM games in my possession, so we should not have any regressions and it accounts
for work already done for future original GUIs.
2022-08-06 13:33:56 +02:00
AndywinXp 7ac1b327e1 SCUMM: COMI: Fix clearBanner() regression causing glitches on calls after SMUSH movies 2022-08-06 13:33:56 +02:00
AndywinXp 555a519783 SCUMM: COMI: Improve accuracy for banner input handling 2022-08-06 13:33:56 +02:00
AndywinXp 09a43c7134 SCUMM: COMI: Always show the cursor during confirmExitDialog() 2022-08-06 13:33:56 +02:00
AndywinXp 917655b50a SCUMM: Don't clear the GUI banners while SMUSH is active 2022-08-06 13:33:56 +02:00
AndywinXp 1d6cfd62b8 SCUMM: COMI: Deactivate frame limiter on the menu
The original appears to do this in its own way; we do it in a simpler fashion.
As a bonus, the original menu controls do not feel like molasses.
2022-08-06 13:33:56 +02:00
AndywinXp 2c9d7fd2ee SCUMM: COMI: Change how blastObject rects are restored for v8
This fixes the last remaining graphical glitches pertaining the original GUI
2022-08-06 13:33:56 +02:00
AndywinXp 3b2ccffbaa SCUMM: COMI: Add support for the ScummVM standard thumbnail in the savescreen 2022-08-06 13:33:56 +02:00
AndywinXp 559f055d37 SCUMM: Skip mousePosition resume on load for original GUI regardless of savegame version 2022-08-06 13:33:56 +02:00
AndywinXp 660fb3dbef SCUMM: COMI: Remove unnecessary sum in thumbnail handling 2022-08-06 13:33:56 +02:00
AndywinXp f8defefe1e SCUMM: Don't restore mouse position when using the original GUI 2022-08-06 13:33:56 +02:00
AndywinXp c9c4f8026b SCUMM: COMI: Improve handling of GUI during SMUSH videos
Also, remove prehistoric hack which is now apparently unneeded and
messed with the ability to pause audio during SMUSH cutscenes for the
demo.
2022-08-06 13:33:56 +02:00
AndywinXp b30e2ab98a SCUMM: v7-8: Add missing removeBlastTexts() call in startScene()
This change, verified in the disasm, fixes minor graphical glitches
in which the texts stay on for a frame longer than they need to be.
2022-08-06 13:33:56 +02:00
AndywinXp a4fd38b894 SCUMM: v7: Amend checkExecVerbs() being called earlier
While that was the correct place to call the function as per the disasm, it currently
breaks the screenShake effect, so unless a good reason to do a proper refactor
comes along, let's just bring things the way they were before for v7.
2022-08-06 13:33:56 +02:00
AndywinXp 276e7620c7 SCUMM: Use PaletteLookup for internal GUI 2022-08-06 13:33:56 +02:00
AndywinXp b35bd37b0a SCUMM: Disable any GMM option key if the original GUI is in use 2022-08-06 13:33:56 +02:00
AndywinXp ced78b19d5 SCUMM: COMI: Fix some more text/GUI rendering glitches 2022-08-06 13:33:56 +02:00
AndywinXp e1f0b5a25d SCUMM: COMI (non-demo): Disable + and - keys for original GUI 2022-08-06 13:33:56 +02:00
AndywinXp cb7e459264 SCUMM: Fix subtitles parameters not being saved 2022-08-06 13:33:56 +02:00
AndywinXp 1ac282c1e8 SCUMM: COMI: Add fallback thumbnail for original menu 2022-08-06 13:33:56 +02:00
AndywinXp 73586c04a3 SCUMM: COMI: Prevent saving from the GMM on the original main menu 2022-08-06 13:33:56 +02:00
AndywinXp a0cbacf261 SCUMM: v7-8: Amend removing call to removeBlastTexts()
So... apparently we need this :-)
2022-08-06 13:33:56 +02:00
AndywinXp 1561996dff SCUMM: v7-8: Apply blast pipeline corrections also to v7 2022-08-06 13:33:56 +02:00
AndywinXp 6ee5f03ffa SCUMM: v7-8: Fix correct moment to call checkExecVerbs()
Also, remove 20 years old workarounds because of this
2022-08-06 13:33:56 +02:00
AndywinXp 5b58afff61 SCUMM: COMI: Fix texts/objects glitch when exiting through main menu 2022-08-06 13:33:56 +02:00
AndywinXp cb0e7cee16 SCUMM: Fix compilation without v7-8 enabled 2022-08-06 13:33:56 +02:00
AndywinXp f9010ca824 SCUMM: COMI: Fix original GUI glitches with blastTexts and blastObjects 2022-08-06 13:33:56 +02:00
AndywinXp 1fc726787d SCUMM: COMI: Limit demo keys to demo only 2022-08-06 13:33:56 +02:00
AndywinXp 22f00bc16e SCUMM: Remove very old obsolete workaround 2022-08-06 13:33:56 +02:00
AndywinXp dfa6a898cf SCUMM: COMI: Remove leftover from refactoring 2022-08-06 13:33:56 +02:00
AndywinXp a121b5773f SCUMM: COMI: Fix regression after processKeyboard() refactoring 2022-08-06 13:33:56 +02:00
AndywinXp 7fea664d20 SCUMM: COMI: Fix screen restoring in some edge cases 2022-08-06 13:33:56 +02:00
AndywinXp f3702305ce SCUMM: COMI: Clean up input code 2022-08-06 13:33:56 +02:00
AndywinXp f0d371d96e SCUMM: Fix warnings 2022-08-06 13:33:56 +02:00