ScummVM
GUI ("Modern" skin) of ScummVM 0.13.0 | |
Origin of development | ScummVM team |
---|---|
The latest edition | 0.13.1 / April 27, 2009 ( | ) ( )
Platform | Cross-platform |
Classification | Interpreter |
License | GNU General Public License |
Official site | http://www.scummvm.org/ |
ScummVM is collection for re-implementation of game engine. Originally it was designed to play the adventure game using the SCUMM system of Lucas arts (in "VM" abbreviation of "virtual machine (virtual machine)"), but comes to support various games except SCUMM by companies such as Revolution Software or Adventure Soft.
ScummVM implemented the interpreter who interpreted the script language that described the world of the adventure game, and carried it out not an emulator of the hardware again. Therefore originally the game which ScummVM supports is a platform except the platforms where the game was released, but becomes able to play.
It is Ludvig Strigeus to have developed ScummVM first [1]. It is licensed in GNU General Public License and is free software.
Table of contents
Transplant
One of the design target of this project is transplant characteristics [2]. The transplant version of ScummVM works in Microsoft Windows, macOS, various Unix system systems (RPM base, Debian base, source base) such as Linux, BSD system (FreeBSD, NetBSD, OpenBSD, DragonFly BSD), Solaris. I am transplanted to a game console. I am transplanted for the personal computer which is not so mainstream and work in AmigaOS, Atari/FreeMiNT, Haiku/BeOS/ZETA, MorphOS, OS/2.
Official
There is an official transplant version to various game consoles. PlayStation 2、Dreamcast、Nintendo GameCube、WiiIt is ported などに[3]。 In addition, I am transplanted to portable players such as GP2X, Nintendo DS, PlayStation Portable. I support the hand-held computer equipped with Palm OS/Tapwave Zodiac, Symbian OS (UIQ platform, various cell-phones of NOKIA), Maemo (handheld unit of NOKIA), iPhone [4] of the apple, Windows Mobile.
Unofficial
It is for unofficial transplant, and, for a supported platform, there are Linux-based cell-phone, GP32 such as Xbox of Microsoft, portable Zaurus and Gizmondo, PDA A780 of Motorola and A680i, Android.
The game that I support in ScummVM
The following games are supported including a composing type in the latest edition of ScummVM [5].
Game using SCUMM made by Lucas arts
- Monkey island
- Monkey island 2
- Monkey island 3
- ディグ
- Treasure of the Indiana Jones Atlantis
- Crusade of the Indiana Jones last
- LOOM
- Enthusiastic apartment
- D of the テンタクル
- Full throttle
- Sam & max
Game of the Sierra online
- The Black Cauldron
- Gold Rush!
- King's Quest: Quest for the Crown
- King's Quest II: Romancing the Throne
- King's Quest III: To Heir Is Human
- King's Quest IV: The Perils of Rosella
- Leisure Suit Larry in the Land of the Lounge Lizards
- Manhunter: New York (Evryware)
- It is San Francisco (Evryware) Manhunter 2
- Mickey's Space Adventure
- Mixed-Up Mother Goose
- Police Quest: In Pursuit of the Death Angel
- Space Quest: The Sarien Encounter
- Space Quest II: Vohaul's Revenge
- Winnie the Pooh in the Hundred Acre Wood
Other game
Because even various games of Humongous Entertainment use the SCUMM engine, I can play in ScummVM. Besides, I support a game except following SCUMM.
- Beneath a Steel Sky
- Broken Sword: The Shadow of the Templars
- Broken Sword II: The Smoking Mirror
- Elvira: Mistress of the Dark| Elvira
- It is The Jaws of Cerberus| Elvira 2 Elvira 2
- Flight of the Amazon Queen
- Future Wars
- Gobliiins
- It is The Prince Buffoon Gobliins 2
- Goblins Quest 3
- I Have No Mouth, and I Must Scream
- Inherit the Earth: Quest for the Orb
- Lost in Time
- Lure of the Temptress
- Simon the Sorcerer
- Simon the Sorcerer II: The Lion, the Wizard and the Wardrobe
- Simon the Sorcerer's Puzzle Pack
- The 7th Guest
- The Bizarre Adventures of Woodruff and the Schnibble
- The Feeble Files
- The Legend of Kyrandia Book One
- The Legend of Kyrandia Book Two: The Hand of Fate
- The Legend of Kyrandia Book Three: Malcolm's Revenge
- Touché: The Adventures of the Fifth Musketeer
- Waxworks
GPL violation
A report that three games for Wii used ScummVM illegally in December, 2008 was sent to the Scumm VM team. Atari asked マジェスコ entertainment for transplant to Wii, and the company subcontracted out to Mistic Software those games more. Mistic used the binary of ScummVM (version 0.9.0), but it was considered to be GPL violation that credit did not display ScummVM team. It was revealed that the credit of the ScummVM team was included by the investigation into binary, and it became clear that the bug in the version was the same.
The team contacted gpl-violations.org and asked it for legal action. The hit denied the charge at first, but showed a posture to accept negotiations when ScummVM did not require a financial reward and knew it when I merely only demanded the GPL observance. However, I understood that I did not accept the use of the open source as the condition that Nintendo used the Wii Software Development Kit for and came to give an antagonistic response again. Furthermore, for ScummVM team, I developed the claim that got more like blackmail if the software development technique was illegal. Of course the development technique of ScummVM does not have any problem at all legally.
After a long legal battle, member fingolfin and cyx of the ScummVM team announced the press release [6] and were settled in future that nothing talked about this matter. I continue just selling it about the stock of the game violating GPL for a certain period of time, and I discard it, or an otherwise large amount of fine is inflicted with the remaining stock at that point. I do not use it and will contribute the hit to the free software foundation without informing the team of ScummVM in future, and a hit will pay the trial expense that gpl-violations.org spent by then [7].
Development
ScummVM was adopted as 2008 [8], a subject of Google Summer of Code of 2009 in 2007.
The following games are added to Subversion tree of ScummVM. Each movement level varies.
- Cruise for a Corpse
- Discworld
- Discworld 2
- Inca II: Wiracocha
- Lands of Lore: The Throne of Chaos
- The Manhole
- Operation Stealth
- Return to Zork
- The Big Red Adventure
- Urban Runner
- SCI engine-based game
"The outer world" was incorporated in ScummVM for 1:00 period, but sparked an intense debate from feelings theory to a pure technical idea. For example, it is a discussion not to turn to discussion to be an action game and bit-mapped graphics-oriented ScummVM rather than an adventure game on the platform for the polygon-based game. Because it was for transplant to ScummVM and made an objection for the reason of Eric Chahi which was the author of "the outer world" planning a Windows version, I would be deleted, and, as a result, the discussion became extinct, too [the source required].
Operation Stealth and Future Wars were added by unifying independent re-implementation versions of those game engine cinE[9].
Additional of the AGI engine
In 2006, Adventure Game Interpreter engine was added. This was based on a cord called Sarien where a lot of bugs had been ever left unattended, and came to work with new ScummVM engine well. The Sarien project terminated and was absorbed to AGI engine of ScummVM [10].
TrollVM was unified by ScummVM, too. This supports game Mickey's Space Adventure before AGI, Troll's Tale, Winnie the Pooh in the Hundred Acre Wood [11].
Game release
Game developer Revolution Software provided a source code in the ScummVM team to support adventure game Beneath a Steel Sky of the company and not only I cooperated, but also, in development of 0.5.0 released on August 2, 2003, decided that I released a CD-ROM version and the floppy disk version of the game as a freeware [12] and allowed you to download it from the website of ScummVM [13]. Several months later, the developer of Flight of the Amazon Queen made it a freeware by similar technique, too.
There is the scene cut on ScummVM in Broken Sword, but this is because it depended not to reverse-engineer it for the ScummVM team either without this using the format called Smacker video when an original was released, and RAD Game Tools which is an origin of development clarifying the specifications of the old Smacker format. Therefore Revolution Software put the printing block which I encoded again in the website of ScummVM and made it downloadable [the source required].
References
- ^ history of ScummVM on ScummVM Wiki
- ^ ScummVM Portability guidelines
- ^ News on Gamecube/Wii ports
- ^ Gizmodo news on iPhone port
- All ^ cannot completely play. There is the thing during transplant work now. The formal ScummVM compatibility chart has the complete latest list.
- It is GPL conflict with Atari June 19, 2009 ^ cyx, fingolfin, Jun 16, 2009
- ^ GPL, ScummVM and violations
- ^ Summer of Code project ideas page
- ^ SourceForge.net: cinE - the cinematic Engine
- ^ Old Sarien Site
- ^ Old TrollVM Site
- ^ Revolution Software Website
- ^ ScummVM 0.5.0 Out, With Some Official Game Support at Slashdot
Outside link
- Official site
- Emulators Answer the Call, Wired, 1 October, 2005.
- "ScummVM MIDI Music Enhancement Project". jameswoodcock.co.uk. July 24, 2009 reading.
This article is taken from the Japanese Wikipedia ScummVM
This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.
In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.
0 개의 댓글:
댓글 쓰기