Difference between revisions of "ScummVM"

From Emulation General Wiki
Jump to navigation Jump to search
(Added clarifications for disappointments)
Line 7: Line 7:
 
|version      = {{ScummVMVer}}
 
|version      = {{ScummVMVer}}
 
|active        = Yes
 
|active        = Yes
|platform      = [[Emulators on PC|Windows]]</br>[[Emulators on Linux|Linux]]</br>[[Emulators on macOS|macOS]]</br>[[Emulators on Raspberry Pi|Raspberry Pi]]<small> (Outdated)</small></br>[[Emulators on Pandora|Pandora]]<small> (Outdated)</small><br/>[[Emulators on Android OS|Android]]</br>[[Emulators on iOS|iOS]]</br>[[Emulators on Symbian|Symbian]]</br>[[Emulators on PS2|PlayStation 2]]<small> (Outdated)</small></br>[[Emulators on PS3|PlayStation 3]]</br>[[Emulators on PSP|PlayStation Portable]]</br>[[Emulators on Vita|PlayStation Vita]]</br>[[Emulators on N64|Nintendo 64]]</br>[[Emulators on GameCube|GameCube]]<small> (Outdated)</small></br>[[Emulators on Wii|Wii]]</br>[[Emulators on Switch|Nintendo Switch]]</br>[[Emulators on DS|Nintendo DS]]<small> (Outdated)</small></br>[[Emulators on 3DS|Nintendo 3DS]]</br>[[Emulators on DreamCast|Dreamcast]]</br>[[Emulators on GP2X Series|GP2X]]<small> (Outdated)</small></br>[[Emulators on Wiz|GP2X Wiz]]<small> (Outdated)</small></br>[[Emulators on Caanoo|GP2X Caanoo]]<small> (Outdated)</small></br>[[Emulators on GCWZero|GCW Zero]]</br>[https://wiki.scummvm.org/index.php?title=Platforms and more]
+
|platform      = [[Emulators on PC|Windows]]</br>[[Emulators on Linux|Linux]]</br>[[Emulators on macOS|macOS]]</br>[[Emulators on Raspberry Pi|Raspberry Pi]]<small> (Outdated)</small></br>[[Emulators on Pandora|Pandora]]<small> (Outdated)</small><br/>[[Emulators on Android OS|Android]]</br>[[Emulators on iOS|iOS]]</br>[[Emulators on Symbian|Symbian]]</br>[[Emulators on PS2|PlayStation 2]]<small> (Outdated)</small></br>[[Emulators on PS3|PlayStation 3]]</br>[[Emulators on PSP|PlayStation Portable]]</br>[[Emulators on Vita|PlayStation Vita]]</br>[[Emulators on N64|Nintendo 64]]<small> (Outdated)</small></br>[[Emulators on GameCube|GameCube]]<small> (Outdated)</small></br>[[Emulators on Wii|Wii]]</br>[[Emulators on Switch|Nintendo Switch]]</br>[[Emulators on DS|Nintendo DS]]<small> (Outdated)</small></br>[[Emulators on 3DS|Nintendo 3DS]]</br>[[Emulators on DreamCast|Dreamcast]]</br>[[Emulators on GP2X Series|GP2X]]<small> (Outdated)</small></br>[[Emulators on Wiz|GP2X Wiz]]<small> (Outdated)</small></br>[[Emulators on Caanoo|GP2X Caanoo]]<small> (Outdated)</small></br>[[Emulators on GCWZero|GCW Zero]]</br>[https://wiki.scummvm.org/index.php?title=Platforms and more]
 
|architecture  = x86, ARM
 
|architecture  = x86, ARM
 
|target        = SCUMM Engine and many more game engines
 
|target        = SCUMM Engine and many more game engines

Revision as of 13:21, 4 September 2021

ScummVM
ScummVMHD.png
Original developer(s) Ludvig Strigeus (ludde), Vincent Hamm (Co-founder. 'yaz0r'.) ScummVM Team
Current developer(s) Eugene Sandulenko (sev), Arnaud Boutonné (Strangerke), ScummVM Team
Latest version 2.8.0
Active Yes
Platform(s) Windows
Linux
macOS
Raspberry Pi (Outdated)
Pandora (Outdated)
Android
iOS
Symbian
PlayStation 2 (Outdated)
PlayStation 3
PlayStation Portable
PlayStation Vita
Nintendo 64 (Outdated)
GameCube (Outdated)
Wii
Nintendo Switch
Nintendo DS (Outdated)
Nintendo 3DS
Dreamcast
GP2X (Outdated)
GP2X Wiz (Outdated)
GP2X Caanoo (Outdated)
GCW Zero
and more
Architecture(s) x86, ARM
Emulates SCUMM Engine and many more game engines
Website ScummVM Website
Support ($) PayPal
License GNU GPLv2
Source code GitHub

ScummVM is a open-source set of game engine recreations. It's focused on adventure games and RPGs and supports over 250 games (over 1800 if you count text adventures), making it the biggest project of its kind.

Downloads

Official, older and daily releases (all systems)

Overview

Script Creation Utility for Maniac Mansion Virtual Machine (ScummVM) first released october 8, 2001. It was originally designed to play LucasArts adventure games that use the SCUMM system, since then a lot of adventures games from other companies has been added. Lately they have also started allowing game engines for RPGs. As of october 9, 2020 they merged the 3d adventure game focused sister project ResidualVM into ScummVM[1], thereby making game engines for both adventure games and RPGs allowed in the project, whether they are 2D or 3D, point-and-click or not. Over 250 games are currently supported including games from Sierra's AGI and SCI games, Humongous Entertainment, Adventuresoft, and many others.

ScummVM works by replacing or modifying certain game executables, allowing the user to play on originally unintended/modern hardware. Compared to regular emulation this makes the hardware requirements very modest, you can basically run older ScummVM games on a toaster.

ScummVM is released with the free software GNU GPLv2 license and has been ported to a wide variety of devices and operating systems.

Supported games

Here's a few examples of games supported. For a more complete list, check out ScummVM's compatiblity page. ScummVM often supports multiple versions of the same game, for example PC and console versions.

  • 2D point-and-click adventure - Monkey Island, Maniac Mansion, Sam & Max, Blade Runner, Simon the Sorcerer, Broken Sword, King's Quest, The Neverhood, Indiana Jones, and many more from companies such as; LucasArts, Sierra, Adventure Soft, Humongous Entertainment, Revolution, etc.
  • 3D point-and-click adventure - Grim Fandango, Escape from Monkey Island, The Longest Journey
  • Text adventure - Colossal Cave Adventure (the first known work of interactive fiction and the first text adventure game) and about 1600 more.
  • Adventure - Myst series
  • RPGs - Ultima 4, 6, 8. Might and Magic 4 & 5.

Features

These are some of the features that ScummVM has over the orginal games.

  • Ported to lots of systems
  • Fan translations
  • Fangames
  • Graphic filters
  • Better performance
  • MT-32 emulation
  • Cloud storage and save game sync
  • Discord Rich Presence

Guides and Info

References