2.8.0 "Mysteries, Mammoths, and Muppets" (2023-12-30)
New games:
- Added support for macOS versions of Syberia and Syberia II.
- Added support for The Vampire Diaries, Nancy Drew: Secrets Can Kill,
Nancy Drew: Stay Tuned for Danger, Nancy Drew: Message in a Haunted Mansion,
Nancy Drew: Treasure in the Royal Tower and Nancy Drew: The Final Scene.
- Added support for Reah: Face the Unknown and Schizm: Mysterious Journey.
- Added support for Might and Magic Book One.
- Added support for Muppet Treasure Island.
- Added support for Primordia, Shardlight and Technobabylon.
- Added support for The Excavation of Hob's Barrow, Strangeland and Whispers of a Machine.
- Added support for Stranga and Cloak and Dagger's AGS games.
- Added support for Adibou 1.
- Added support for Dark Side.
- Added support for Kingdom: The Far Reaches.
- Added support for Escape From Hell.
- Added support for Wrath of the Gods, Gadget: Invention, Travel and Adventure, The Dark Eye, and 4 other Director
titles.
New platforms:
- Added libretro new shiny port.
- Added Atari port.
General:
- Added optional dependency for libvpx.
- Added optional dependency for libmikmod.
- Added support for PC98 font ROM.
- Added optional dependency for libsonivox, implementing EAS (Embedded Audio
Synthesis) sound driver.
- Added YUV422 and YUV444 support to Theora decoder.
- Implemented specialized CPU routines for graphics blitting for ManagedSurface.
- Changed default GM device to "auto" for better compatibility.
AGS:
- Synced with upstream AGS 3.6.0.53.
- Sped up graphics manipulation on modern hardware with CPU-specific code.
- Added support for early font rendering, to match the original interpreter.
- Added support for playback of transcoded videos in place of unsupported codecs.
- Completed implementation of MOD audio playback.
- Fixed background music not looping in some games.
- Fixed game-breaking bugs in various games (e.g. Strangeland, Chronicle of Innsmouth)
- Multiple updates to the game detection tables.
Asylum:
- Added support for Chinese Sanitarium.
Dragons:
- Implemented localizations for the copyright screen and main menu.
Freescape:
- Improved collision and projectile detection using sweepAABB
GrimE:
- Added support for Chinese Grim Fandango.
- Added support for Russian Grim Fandango translations from Fargus,
ENPY and 7Wolf.
Kyra:
- Added support for Kyra1 Amiga French release and DOS Czech fan translation.
- Improved game controls menu accuracy for all platforms.
- Added support for Chinese EOB2.
- Added support for the PC-98 version of EOB2.
Mohawk:
- Greatly improved the accurary of the code generation for the Domes in
Riven: The Sequel to Myst to match the original game.
Private:
- Added support for the Japanese Windows release.
SCUMM:
- Added support for unpacked RuSCUMM patches for Russian localizations.
- Allow usage of the official Monkey Island 1 Roland MT-32 patch with any
EGA version, not just the English release.
- Completely rewritten sound code for all Humongous Entertainment games.
- Faithfully implemented Mac GUI for Indiana Jones and the Last Crusade,
and Loom.
- Implemented turning around animation when changing direction for Full
Throttle, The Dig and The Curse of Monkey Island.
- Added enhancement to Loom: Ctrl+D shows up list of drafts that has been
discovered.
- Fixed kanji characters rendering issue in Japanese SegaCD version of Monkey
Island 1. Text rendering for this game is now pixel perfect.
- Implemented complete support for the Macintosh and DOS/V Japanese versions
of Indiana Jones and the Fate of Atlantis distributed by MicroMouse.
- Implemented network multiplayer support for Backyard Football,
Backyard Baseball 2001, and Backyard Football 2002.
Sherlock:
- Added support for Chinese Serrated Scalpel.
- Added data to savegames whose lack could make savegames unwinnable.
Sword1:
- Rewrote the palette fading system and the game timers to match the
original DOS version.
- Rewrote all the menu code to make it match the original. This includes
the restoration of the Speed setting.
- Restored the correct fonts and menu texts for all Russian versions of the game.
- Rewrote the audio engine to match the original. Compressed files are
still supported.
- Tweaked the subtitles routine for the PSX version to match the original.
- Restored George's idle animation.
- Restored pause functionality: press "P"!
- Restored debug commands: CTRL-G for toggling on-screen walkable grids,
CTRL-T for displaying debug information, SHIFT-M for displaying crosshairs
for the mouse cursor and George's position, and keys 1 and 4 to toggle
respectively slow and fast frame pacing mode.
- Restored the correct font for the game over screen.
- Fixed other various small inaccuracies.
- Overall the PC version of the game on ScummVM shouldn't differ
from the original executable anymore.
- Implemented credits for the PSX version.
Sword2:
- Added support for Chinese translation.
Tinsel:
- Fix running out of soundreels error.
TwinE:
- Added support for Japanese translation.
Ultima:
- Improve Ultima VI responsiveness.
- Fix crash loading Ultima VI savegames when dialogs are open.
- Fix ordering of generated items in Ultima VI.
- Fix auto-readying throwing weapons in Ultima VI.
- Fix Ultima VI crash opening new-style spellbook gump.
- Fix Ultima VI actor doll and gump colors.
- Fix Ultima VI crash using look action on walls.
- Fix several other miscellaneous crashes.
- Fix spawners and projectiles to more closely match the original.
- Improved Ultima VI AdLib support and added Roland MT-32 support.
- Fix multiple Ultima VIII render order issues.
- Add support for Ultima VIII Spanish fan translation.
- Support Pentagram save game files.
- Added configurable double-click time for Ultima VIII.
Voyeur:
- Added support for German fan translation.
Xeen:
- Renamed 'xeen' engine to 'mm' for Might & Magic.
- Added custom engine option to replace the health gems with HP/SP bars.
RISC OS port:
- Double buffering is now used in full screen mode when V-sync is enabled.
- Added support for hardware palettes.