Commit Graph
137148 Commits
Author SHA1 Message Date
Vladimir Serbinenko 9e68776b33 SHERLOCK: Fix crash in Chinese version 2022-11-29 00:18:39 +01:00
Vladimir Serbinenko 1210e839f8 SHERLOCK: Move members in Fonts to private from protected 2022-11-29 00:18:39 +01:00
ScummVM-Translations 92b1e0e113 I18N: Update translations templates 2022-11-28 23:14:13 +00:00
Cameron Cawley 8c40151285 AUDIO: Use fixed-point arithmetic in the CMS emulator 2022-11-29 00:14:00 +01:00
ScummVM-Translations e494ef1aa8 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-28 23:12:34 +00:00
Cameron Cawley 06dab62e2e SCUMM: Move Player_V2CMS to the new CMS API 2022-11-29 00:12:19 +01:00
Cameron Cawley 277861c240 SCUMM: Change Player_V2Base to not inherit from Audio::AudioStream 2022-11-29 00:12:19 +01:00
ScummVM-Translations 484da25252 I18N: Update translations templates 2022-11-28 23:11:18 +00:00
Donovan Watteau 06380fc9c3 MACOSX: Prefer openURL/openURLs over openFile on macOS 10.15+
They're the recommended APIs now, and openFile is deprecated starting
with macOS 11.0. openURLs:withApplicationAtURL (for TextEdit usage)
requires macOS 10.15+, so we need different code paths.
2022-11-29 00:11:03 +01:00
ScummVM-Translations 937c21476d 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-28 23:07:04 +00:00
Cameron Cawley c4526bf158 COMMON: Mark SeekableSubReadStreamEndian as deprecated 2022-11-29 00:06:49 +01:00
Cameron Cawley 309088dfb2 COMMON: Add WARN_DEPRECATED 2022-11-29 00:06:49 +01:00
Cameron Cawley 5de39f8024 TRECISION: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley d74516f84a SCI: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley e7cb7113cd MOHAWK: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley ef07d1621e KYRA: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley a1a95495d6 GOB: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley bca9a3e5b3 DIRECTOR: Use SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
Cameron Cawley b67de44eb8 COMMON: Add SeekableReadStreamEndianWrapper 2022-11-29 00:06:49 +01:00
ScummVM-Translations 49d417419e I18N: Update translations templates 2022-11-28 22:52:22 +00:00
Walter Agazzi 6e81c76e60 SCUMM: Enable original GUI checkbox for Loom EGA 2022-11-28 23:49:45 +01:00
Walter Agazzi 236347bc4f DIRECTOR: Remove redundant sam rupert 2022-11-28 23:27:13 +01:00
Walter Agazzi 7bc0b04233 DIRECTOR: Improve detection for some D3 titles
* Intro 1 '94 (JAP)
* Various Microsoft demos
* The Magic Death
* Who killed Sam Rupert
* RAD (JAP)
2022-11-28 23:27:13 +01:00
ScummVM-Translations be41b2f49c 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-28 22:26:44 +00:00
Eugene Sandulenko 2235e31ccd NEWS: Mention original GUI for SCUMM 2022-11-28 23:26:12 +01:00
ScummVM-Translations 35d5295861 I18N: Update translations templates 2022-11-28 22:21:59 +00:00
AndywinXp 0f93142ac9 SCUMM: MI1 (Sega CD): Fix message banner colors 2022-11-28 23:21:45 +01:00
AndywinXp 617e7f6077 SCUMM: LOOM (Towns): Fix crashes on the menu when no savegames are available 2022-11-28 23:21:45 +01:00
AndywinXp 2a91e8ef70 SCUMM: LOOM (Towns): Fix save slot boxes being smaller than they look on the original 2022-11-28 23:21:45 +01:00
AndywinXp 939a9bba39 SCUMM: LOOM (Towns): Implement original save menu quirk with slot 0 2022-11-28 23:21:45 +01:00
AndywinXp 918b7f95f1 SCUMM: v3: Fix minor graphical glitch on game quit 2022-11-28 23:21:45 +01:00
AndywinXp 1d206fbc53 SCUMM: v0-1-2-3: Implement actual saving\loading system
This commit implements saving and loading in the same way the original interpreters
for MANIAC v0-1-2, ZAK v1-2-3, LOOM v3 and INDY v3 do. This makes it possible to
use the original save menus without glitches or crashes.

Saves done from GMM can also be loaded from the original menu.
2022-11-28 23:21:45 +01:00
AndywinXp 9fee7adf52 SCUMM: Explicitly remove support for original GUI to ST v2 games 2022-11-28 23:21:45 +01:00
AndywinXp 7a007db0f8 SCUMM: Fix warning 2022-11-28 23:21:45 +01:00
AndywinXp 26cc83566d SCUMM: GUI: Add Amiga snail cursor for v2 games 2022-11-28 23:21:45 +01:00
AndywinXp ab5010e04b SCUMM: GUI: Remove menu inner box on v5 FM-Towns games 2022-11-28 23:21:45 +01:00
AndywinXp e93f6d2b83 SCUMM: GUI: Fix v5 FM-Towns menu box title 2022-11-28 23:21:45 +01:00
AndywinXp 2c36f10932 SCUMM: GUI: Cleanup 2022-11-28 23:21:45 +01:00
AndywinXp a0613993d3 SCUMM: GUI: Substitute 0 with nullptr for pointer values 2022-11-28 23:21:45 +01:00
AndywinXp 9900bbd616 SCUMM: GUI: Implement original save/load menus for v5 FM-Towns games 2022-11-28 23:21:45 +01:00
AndywinXp 81cee05840 SCUMM: Fix missable termination condition on strings parsing 2022-11-28 23:21:45 +01:00
AndywinXp 3f96b8980b SCUMM: GUI: Implement a v3 table for hardcoded quit prompts 2022-11-28 23:21:45 +01:00
AndywinXp f1a18f26e2 SCUMM: GUI: Fix regression on v4 games restart prompts 2022-11-28 23:21:45 +01:00
AndywinXp 3bc9064278 SCUMM: GUI: Make the restart prompt more consistent
Also make it work for v3 Towns games, which have their own mapping for the F keys
2022-11-28 23:21:45 +01:00
AndywinXp 617a52fc76 SCUMM: GUI: Flag Loom PC-Engine as unsupported 2022-11-28 23:21:45 +01:00
AndywinXp 3519891ca1 SCUMM: GUI: Fix regression on v3 Towns games 2022-11-28 23:21:45 +01:00
AndywinXp 89009fedcd SCUMM: GUI: Fix graphical glitches and random distaff disappearances on LOOM v3 2022-11-28 23:21:45 +01:00
AndywinXp a0baee6e6f SCUMM: GUI: Fix remaining v3 FM-Towns banner-related glitches 2022-11-28 23:21:45 +01:00
AndywinXp 0944412c0e SCUMM: GUI: Fix graphical glitches in LOOM Towns 2022-11-28 23:21:45 +01:00
AndywinXp a3a7d4a131 SCUMM: GUI: Fix banner and text position on v3 FM-Towns games 2022-11-28 23:21:45 +01:00