Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
ScummVM
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Features== ScummVM is a program that supports numerous adventure game engines via [[virtual machine]]s, allowing the user to play supported adventure games on their platform of choice. ScummVM provides none of the original assets for the games it supports, and expects the user to properly own the original game's media so as to use the software legally. The official project website offers games that are [[freeware]] that work directly with ScummVM. Atop reimplementing the game executables in portable form, ScummVM enables players to save and load the state of the game at any time, enabling a save system atop whatever the reimplemented game may provide. It has also begun to work at providing alternate controls for newer devices, such as mobile devices with touch screens, which work atop the original games.<ref name="arstech scummvm"/> While ScummVM appears to function equivalently as a [[video game emulation|game emulator]], the ScummVM team does not consider it as such. Outside of some subsystems like audio engines which they are forced to rely on emulation, ScummVM recreates game engines from older languages into more portable [[C++]] code, so that the high-level [[opcode]]s in a game's assets will execute in the same manner as their original release, while improving the portability of ScummVM to numerous platforms. The ScummVM team consider this an improvement over simply running the older games and their executables through an operating system emulator, such as [[DOSBox]], since ScummVM's implements are more lightweight and require less processing power and memory, allowing use on more limited processing environments like mobile devices.<ref name="pcgamer history 2017">{{cite magazine | url = http://www.pcgamer.com/how-scummvm-is-keeping-adventure-games-alive-one-old-game-at-a-time/ | title = How ScummVM is keeping adventure games alive, one old game at a time | first = Richard | last = Cobbett | date = December 22, 2017 | access-date = December 28, 2017 | magazine = [[PC Gamer]]}}</ref> ===Ports=== [[Porting|Portability]] is a design goal of the project.<ref>{{cite web|url=http://wiki.scummvm.org/index.php/Portability_Guide |title=ScummVM Portability guidelines |publisher=wiki.scummvm.org |date=2012-11-26 |access-date=2013-09-26}}</ref> Ports of ScummVM are available for [[Microsoft Windows]], [[macOS]] and a variety of [[Unix-like]] systems including [[Linux]] (based on RPM, Debian, or source), members of the [[BSD]] family ([[FreeBSD]], [[NetBSD]], [[OpenBSD]], [[DragonFly BSD]]) and [[Solaris (operating system)|Solaris]]. It has also been ported to console systems. Less mainstream personal computer ports include those to [[Amiga]], Atari-Free[[MiNT]], [[Haiku (operating system)|Haiku]]-[[BeOS]]-[[Magnussoft ZETA|ZETA]], [[RISC OS]], and [[OS/2]] (including derivatives such as [[ArcaOS]]). A variety of [[game console]]s have official ports. ScummVM has been ported to gaming machines such as the [[PlayStation 2]], [[PlayStation 3]], [[Dreamcast]], [[Nintendo 64]], [[GameCube]], and [[Wii]],<ref>{{cite web|last=Hinkle |first=David |url=http://www.nintendowiifanboy.com/2008/09/02/scummvm-now-has-limited-gamecube-and-wii-support/ |archive-url=https://web.archive.org/web/20080903045553/http://www.nintendowiifanboy.com/2008/09/02/scummvm-now-has-limited-gamecube-and-wii-support/ |url-status=usurped |archive-date=September 3, 2008 |title=News on Gamecube/Wii ports |publisher=Nintendowiifanboy.com |date=2008-09-02 |access-date=2013-09-26}}</ref> and to [[handheld console]]s including the [[GCW Zero]], [[GP2X]], [[Nintendo DS]], [[Pandora (console)|Pandora]], [[PlayStation Portable]] and the [[PS Vita]]. [[Handheld computer]] platforms supported include [[Palm OS]] [[Tapwave Zodiac]], [[Symbian]] ([[UIQ]] platform, Nokia [[Nokia Series 60|60]], [[Nokia Series 80|80]], and [[Nokia 7710]] [[Nokia Series 90|90]] phone series), Nokia's [[Internet Tablet OS]] (used by the [[Nokia 770]], [[N800]] and [[N810]]), Apple's [[iPhone]],<ref>{{cite web |author=11/26/07 8:25am 11/26/07 8:25am |url=https://gizmodo.com/gadgets/iphone-gaming/native-lucasarts-games-emulation-makes-iphone-absolutely-perfect-326257.php |title=Gizmodo news on iPhone port |date=26 November 2007 |publisher=Gizmodo.com |access-date=2013-09-26 |archive-date=2011-05-20 |archive-url=https://web.archive.org/web/20110520022610/http://gizmodo.com/gadgets/iphone-gaming/native-lucasarts-games-emulation-makes-iphone-absolutely-perfect-326257.php |url-status=dead }}</ref> MotoMAGX, [[MotoEZX]] phones and [[Windows Mobile]]. Platforms supported by unofficial ScummVM ports include the Microsoft's [[Xbox (console)|Xbox]] gaming console, [[BlackBerry PlayBook]],<ref>{{cite web|url=http://forum.kpda.ru/index.php/topic,720.0.html |title=ScummVM for PlayBook |publisher=Forum.kpda.ru |access-date=2013-09-26}}</ref> [[Zaurus]], [[Gizmondo]] and [[GP32]] portable device platforms. [[Mobile phone]]s running [[Android (operating system)|Android]],<ref>{{cite web |url=http://sites.google.com/site/scummvmandroid/ |title=scummvm-android |access-date=2013-09-26 |archive-date=2013-11-01 |archive-url=https://web.archive.org/web/20131101134210/https://sites.google.com/site/scummvmandroid/ |url-status=dead}}</ref> [[webOS]]<ref>{{cite web|url=http://www.webos-internals.org/wiki/Application:ScummVM |title=Webos Internals Team Ports ScummVM on WebOS |publisher=Webos-internals.org |date=2010-01-28 |access-date=2013-09-26}}</ref> or unofficial Samsung's bada OS are also supported.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)