2017년 2월 1일 수요일

ScummVM

ScummVM

ScummVM
ScummVM
ScummVM 1.0.0.png
GUI ("Modern" skin) of ScummVM 0.13.0
Origin of development ScummVM team
The latest edition 0.13.1 / April 27, 2009 (seven years ago) (2009-04-27)
Platform Cross-platform
Classification Interpreter
License GNU General Public License
Official site http://www.scummvm.org/
I display a template

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 2DreamcastNintendo GameCubeWiiIt 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

 
GUI ("Classic" skin) of ScummVM 0.10.0

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

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.

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.

"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

Outside link

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.

Wikipedia and Tranpedia does not guarantee the accuracy of this document. See our disclaimer for more information.

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 개의 댓글:

댓글 쓰기