RetroPie-Setup/scriptmodules/emulators/scummvm-sdl1.sh
cmitu fd6c79a5b9 scummvm: upgrade to version 2.9
New release ScummVM 2.9.0 - "Close Encounters of the 2.9th Kind".
Full changelog - https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html, below some highlights from the new release:

New games:

  * The Adventures of the Good Soldier Schweik
  * Backyard Basketball
  * Castle Master
  * Marvellous Mice Adventures: Meeting Sea Rat
  * Marvellous Mice Adventures: Sea Rat's Birthday
  * Mask Show
  * Moonbase Commander
  * Orion Burger
  * Rise of the Dragon
  * The Space Bar
  * Thimbleweed Park (requires a platform that supports OpenGL with Shaders)
  * Total Eclipse
  * Total Eclipse 2
  * Unrest
  * Wait for it! Issue 3. Song for a Hare

Platform updates:

  * The AGS engine has been brought up to version 3.6.1.30 from upstream
  * Keymapper support was added to more than 20 engines, allowing customization of the keys, mouse buttons, and joystick buttons used to play the games.
  * The SCI engine benefits from numerous script fixes for various games and an impressive speech repair feature for Gabriel Knight 1 CD
  * The SCUMM engine sees graphics and audio improvements for the Macintosh version of several games.
2024-12-29 08:05:35 +00:00

42 lines
1.3 KiB
Bash

#!/usr/bin/env bash
# This file is part of The RetroPie Project
#
# The RetroPie Project is the legal property of its developers, whose names are
# too numerous to list here. Please refer to the COPYRIGHT.md file distributed with this source.
#
# See the LICENSE.md file at the top-level directory of this distribution and
# at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md
#
rp_module_id="scummvm-sdl1"
rp_module_desc="ScummVM - built with legacy SDL1 support."
rp_module_help="Copy your ScummVM games to $romdir/scummvm"
rp_module_licence="GPL2 https://raw.githubusercontent.com/scummvm/scummvm/master/COPYING"
rp_module_repo="git https://github.com/scummvm/scummvm.git v2.9.0"
rp_module_section="opt"
rp_module_flags="sdl1 !mali !x11 !kms"
function depends_scummvm-sdl1() {
depends_scummvm
}
function sources_scummvm-sdl1() {
# sources_scummvm() expects $md_data to be ../scummvm
# the following only modifies $md_data for the function call
md_data="$(dirname $md_data)/scummvm" sources_scummvm
}
function build_scummvm-sdl1() {
build_scummvm
}
function install_scummvm-sdl1() {
install_scummvm
}
function configure_scummvm-sdl1() {
# use dispmanx by default on rpi with fkms
isPlatform "dispmanx" && ! isPlatform "videocore" && setBackend "$md_id" "dispmanx"
configure_scummvm
}