ЧаВо :: Часто задаваемые вопросыЧаВо :: Часто задаваемые вопросы

ЧаВо
последнее обновление: May 26, 2016
1. Введение
1.1. Почему проект называется ScummVM — что означает это название?
1.2. Что такое SCUMM?
1.3. Бесплатен ли ScummVM?
1.4. Где я могу найти ScummVM?
1.5. Как скомпилировать исходные тексты под мою ОС?
1.6. На каких платформах работает ScummVM?
1.7. Могу ли я использовать ScummVM, чтобы создавать новые игры?
2. Поддерживаемые игры
2.1. Какие игры поддерживает ScummVM?
2.2. Будет ли ScummVM поддерживать другие игры?
2.3. Когда будет поддерживаться игра Maniac Mansion Deluxe?
2.4. Будете ли вы поддерживать игры Sierra SCI?
3. Запуск игр
3.1. Как мне установить игры, чтобы они работали со ScummVM?
3.2. Нужны ли мне оригинальные CD или флоппи-диски?
3.3. Со всеми ли версиями игр работает ScummVM?
3.4. Могу ли я играть в xxx (подставьте название вашего любимого SCUMM-квеста) ?
3.5. Могу ли я сохранять/восстанавливать игру?
3.6. Работают ли со ScummVM сохранения из оригинальных игр?
4. Графика и звук
4.1. Поддерживает ли ScummVM CD-аудио?
4.2. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо CD-аудио?
4.3. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо оригинальной MIDI-музыки?
4.4. Поддерживает ли ScummVM графические режимы с фильтрацией?
4.5. Могу ли я играть во весь экран?
5. Проблемы
5.1. Моя игра не запускается.
5.2. Я установил(а) игру, но ScummVM её не видит.
5.3. Звук не слышен.
5.4. Музыка не слышна.
5.5. Моя игра вылетает на каком-то моменте.
5.6. ScummVM вылетает, но окно с консолью исчезает слишком быстро, чтобы прочитать сообщение об ошибке.
5.7. Игра имеет странную цветовую гамму.
5.8. Не-английские субтитры в моей игре имеют проблемы.
5.9. Как мне поиграть в мои старые игры для компьютера Macintosh?
5.10. Как сообщить об ошибке.
5.11. Я скачал пакеты Broken Sword, но игра не запускается.
5.12. В заставке Broken Sword I нет изображения.
5.13. Я получаю сообщение "WARNING: Unable to open configuration file C:\windows\scummvm.ini!"
5.14. Я получаю сообщение "Failed to save game state to file: xxx"
5.15. ScummVM запускается, но я вижу только пустое, прозрачное окно!
5.16. ScummVM запускается, но звук заикается или с посторонними шумами!
5.17. Как мне установить переменные окружения?
5.18. ScummVM показывется где-то посередине между моими мониторами в Xinerama в полноэкранном режиме. Спасите!
6. Функциональность
6.1. Когда вы добавите поддержку zip-архивов с играми?

1. Введение

1.1. Почему проект называется ScummVM — что означает это название?
1.2. Что такое SCUMM?
1.3. Бесплатен ли ScummVM?
1.4. Где я могу найти ScummVM?
1.5. Как скомпилировать исходные тексты под мою ОС?
1.6. На каких платформах работает ScummVM?
1.7. Могу ли я использовать ScummVM, чтобы создавать новые игры?
1.1. Почему проект называется ScummVM — что означает это название?

Часть названия "Scumm" происходит из исторического факта, что изначально проект начался с поддержки игр компании LucasArts, построенных на движке SCUMM, к примеру, Monkey Island. “VM” означает Виртуальную Машину (Virtual Machine).

Вопрос о смене названия проекта на “лучшее” возникает с завидной регулярностью. Часто такие предложения призывают выбрвть название, которое будет отражать тот факт, что на сегодня мы поддерживаем гораздо больше движков чем просто SCUMM. Поэтому на этой странице мы собрали для вас несколько хороших альтернатив. Выберите себе то, которое нравится больге всего, но мы продолжим называться “ScummVM”.

1.2. Что такое SCUMM?

SCUMM stands for "Script Creation Utility for Maniac Mansion". It is a utility used to create the famous LucasArts adventure games.

It was initially created in 1987 by Aric Wilmunder and Ron Gilbert for the game "Maniac Mansion" and was used later, with some modifications, for Zak McKracken and the Alien Mindbenders. Development on the SCUMM system continued for some time, and was used in Loom, Indiana Jones and the Last Crusade, Indiana Jones and the Fate of Atlantis, Monkey Island 1,2,3, Sam & Max Hit the Road, Day of the Tentacle, The Dig and Full Throttle.

1.3. Бесплатен ли ScummVM?

ScummVM is released under the GPL (General Public License), so it's more than free. ScummVM source code is freely available and you can do whatever you want with it. If you make modifications to it and redistribute your work you MUST make the source available. However, the ScummVM team would be pleased if you choose to send them your modifications, so they can be merged into the main tree.

1.4. Где я могу найти ScummVM?

You can find it on the download section on our web site. You can download the latest version, which could be a little old. For the most recent cutting-edge in-development version, you have to compile it yourself from the repository or use the precompiled 'daily builds' linked from our download page.

1.5. Как скомпилировать исходные тексты под мою ОС?

The source code package contains a file called README explaining the basics. More detailed information can be found on our Wiki.

1.6. На каких платформах работает ScummVM?

ScummVM should be able to be compiled for any platform supported by SDL, with just small modifications.

ScummVM runs on a wide variety of platforms, including Win32 (Windows 95/98/ME/NT/2000/XP), Linux i386 and PPC, Mac OS X, many smart phones and game consoles and more. It is also part of various BSD ports collections and included in Debian testing and unstable.

For a more comprehensive overview please take a look at the platforms list in our Wiki.

1.7. Могу ли я использовать ScummVM, чтобы создавать новые игры?

While it is theoretically possible to write a new game that uses ScummVM it is not advisable. ScummVM has many hacks to support older games and no tools geared towards creating content usable by ScummVM. Potential game authors are encouraged to look at open source technologies such as SDL for a cross platform multimedia library (also used by ScummVM), and the Lua and Python scripting languages for game logic.

2. Поддерживаемые игры

2.1. Какие игры поддерживает ScummVM?
2.2. Будет ли ScummVM поддерживать другие игры?
2.3. Когда будет поддерживаться игра Maniac Mansion Deluxe?
2.4. Будете ли вы поддерживать игры Sierra SCI?
2.1. Какие игры поддерживает ScummVM?

На нашем сайте вы можете найти список сщвместимости, который содержит актуальный список игр, которые работают, и насколько хорошо они работают. Помимо игр на движке SCUMM мы поддержвиваем много других квестов и адвенчур. Со временем могут быть добавлены новые игры, но это не случается часто (смотрите следующий вопрос).

2.2. Будет ли ScummVM поддерживать другие игры?

Это зависит от нескольких факторов: во-первых, игра должна входить в список интересов ScummVM, то есть, это должен быть квест или адвенчура, управляемая мышкой и с двумерной графикой. Во-вторых, должен быть разработчик (или несколько), заинтересованный в работе над игрой и имеющий необходимую квалификацию.

Важно понимать, что все разработчики в команде ScummVM являются добровольцами и работают над проектов в своё свободное время, исключительно ради удовольствия, а не ради прибыли. Мало того, обратный инжиниринг совершенно новой игры без доступа к оригинальным исходным текстом является длительным и сложным процессом. Да, собственно, и при наличии исходников процесс может быть утомительным и требовать кучу времени.

Так что, если вы не работаете на компанию, заинтересованную в передаче исходных текстов вашей игры, или же не в обладаете квалификацией, необходимой для того, чтобы сделать всю работу по разработке самостоятельно, пожалуйста, не пишите нам запросы на добавление новых игр. Мы просто выбросим ваш запрос в корзину.

2.3. Когда будет поддерживаться игра Maniac Mansion Deluxe?

The short answer: never. The long answer: This game is a fan-made replica of the original Maniac Mansion. It is not the same game as Maniac Mansion Enhanced, which we do support. It features improved music, sound, 256-colors graphics and reworked game interface. It was made using the Adventure Game Studio which is a free, albeit closed-source graphics adventures engine. There are Windows, Linux and FreeBSD versions of the engine. Its author keeps his source code closed due to reasons explained in the project FAQ (see last two questions). That means that you need to download that program to play the game.

2.4. Будете ли вы поддерживать игры Sierra SCI?

FreeSCI has now been merged into ScummVM, see this news item. However, many SCI games are still not supported, so you may also want to check out DOSBox if you want to play all SCI games, especially newer ones.

3. Запуск игр

3.1. Как мне установить игры, чтобы они работали со ScummVM?
3.2. Нужны ли мне оригинальные CD или флоппи-диски?
3.3. Со всеми ли версиями игр работает ScummVM?
3.4. Могу ли я играть в xxx (подставьте название вашего любимого SCUMM-квеста) ?
3.5. Могу ли я сохранять/восстанавливать игру?
3.6. Работают ли со ScummVM сохранения из оригинальных игр?
3.1. Как мне установить игры, чтобы они работали со ScummVM?

Для большинства игр вам нет необходимости запускать программу установки. Просто скопируйте с оригинальных дисков файлы, перечисленные на этой странице, затем запустите ScummVM. Нажмите на кнопку 'Добавить игру' и выберите директорию, в которую вы скопировали файлы игры.

Некоторые игры, однако, содержат запакованные файлы, которые недоступны непосредственно с дисков. В этом случае вам всё же будет необходимо запустить оригинальный установщик игры, а затем скопировать файлы из директории, куда они установились, в директорию, которую вы хотите использовать для игры под ScummVM.

3.2. Нужны ли мне оригинальные CD или флоппи-диски?

It depends. These days number of companies such as GOG.com legally distribute DRM-free versions of old games, but not every game supported by ScummVM is available there. In such cases you will most probably need the original media. ScummVM won't work without them. If you would like to buy these games, we suggest you refer to our Where to Get the Games Wiki page. Do not ask the ScummVM team where you can download the full versions of LucasArts games. These requests will be ignored.

3.3. Со всеми ли версиями игр работает ScummVM?
3.4. Могу ли я играть в xxx (подставьте название вашего любимого SCUMM-квеста) ?
3.5. Могу ли я сохранять/восстанавливать игру?

Yes. Saving and restoring is already supported (ALT-1/9 to save, CTRL - 1/9 to restore, or F5 to access the save/load menu).

3.6. Работают ли со ScummVM сохранения из оригинальных игр?

In general, no. We do not have any plans to load old savegames (with the exception of the Simon the Sorcerer series of games). Newer versions of ScummVM have also sometimes broken compatibility with older ScummVM savegames. Since ScummVM is under heavy development, this may occur again in the future.

4. Графика и звук

4.1. Поддерживает ли ScummVM CD-аудио?
4.2. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо CD-аудио?
4.3. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо оригинальной MIDI-музыки?
4.4. Поддерживает ли ScummVM графические режимы с фильтрацией?
4.5. Могу ли я играть во весь экран?
4.1. Поддерживает ли ScummVM CD-аудио?

Yes, ScummVM fully supports CD audio in Gobliins (CD), Indiana Jones and the Last Crusade (FM-TOWNS), Loom (CD & FM-TOWNS), Monkey Island 1 (CD, FM-TOWNS & SegaCD) and Zak McKracken (FM-TOWNS). Just keep your game CD inserted into your CD drive when you start ScummVM. If you have more than one CD drive in your system, you can specify your CD drive using the -c command line parameter. See the README for more info.

4.2. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо CD-аудио?

Yes. You can use LAME or some other CD audio conversion utility to convert your CD audio to MP3. Since version 0.3.0 we also support Ogg Vorbis files, and FLAC is supported since version 0.7.0. See the README for more info.

4.3. Поддерживает ли ScummVM использование файлов MP3/Ogg/FLAC вместо оригинальной MIDI-музыки?

No. If all the game does is to play or loop a tune it would be possible, but many of the games do fancy stuff like smooth transitions from one tune to another, or turn individual instruments on and off, etc. There's simply no way ScummVM could take a piece of digital music and emulate that kind of behavior.

This question usually comes up in connection with Sam & Max Hit the Road (which has a few unused bonus audio tracks on the CD) and Monkey Island 2 (which is sometimes distributed on the same CD as the version of Monkey Island 1 that uses CD audio). Both of these games do far too much fancy stuff to even consider an idea like this.

4.4. Поддерживает ли ScummVM графические режимы с фильтрацией?

Yes, ScummVM supports several filtered graphic modes such as AdvMAME2x, also known as Scale2x. See the README for more info.

4.5. Могу ли я играть во весь экран?

Yes. You can either start your game using the -f command line parameter, setting the game to Full Screen in the ScummVM Options dialog, or by using the Alt+Enter key combination in-game to switch between full screen and windowed modes.

5. Проблемы

5.1. Моя игра не запускается.
5.2. Я установил(а) игру, но ScummVM её не видит.
5.3. Звук не слышен.
5.4. Музыка не слышна.
5.5. Моя игра вылетает на каком-то моменте.
5.6. ScummVM вылетает, но окно с консолью исчезает слишком быстро, чтобы прочитать сообщение об ошибке.
5.7. Игра имеет странную цветовую гамму.
5.8. Не-английские субтитры в моей игре имеют проблемы.
5.9. Как мне поиграть в мои старые игры для компьютера Macintosh?
5.10. Как сообщить об ошибке.
5.11. Я скачал пакеты Broken Sword, но игра не запускается.
5.12. В заставке Broken Sword I нет изображения.
5.13. Я получаю сообщение "WARNING: Unable to open configuration file C:\windows\scummvm.ini!"
5.14. Я получаю сообщение "Failed to save game state to file: xxx"
5.15. ScummVM запускается, но я вижу только пустое, прозрачное окно!
5.16. ScummVM запускается, но звук заикается или с посторонними шумами!
5.17. Как мне установить переменные окружения?
5.18. ScummVM показывется где-то посередине между моими мониторами в Xinerama в полноэкранном режиме. Спасите!
5.1. Моя игра не запускается.

First make sure your game is supported. See "Какие игры поддерживает ScummVM?". If it is a supported game and you have followed the instructions in README to the letter, then see "Как сообщить об ошибке." to report this as a bug.

5.2. Я установил(а) игру, но ScummVM её не видит.

First don't use the install.exe or setup.exe shipped with the game. They usually will not do what you need to run the game with ScummVM -- rather they just copy the game .exe and install some shortcuts. ScummVM requires all game data to run, so you will need to copy those manually. Look at the Game Data Files page for further details.

5.3. Звук не слышен.

Check the compatibility list to see if your game has sound support currently. You can also try the -s command line parameter to set the in game SFX volume.

5.4. Музыка не слышна.

Смотрите "Звук не слышен.".

5.5. Моя игра вылетает на каком-то моменте.

Check the Compatibility List to see if your game has any known issues. If you can reproduce this crash more than once, please report it to our Bug Tracker. See "Как сообщить об ошибке.".

If you are experiencing random crashes, and your game plays music from CD, you most certainly have encountered a Windows bug. Try copying the data files from CD to your hard disk, and running them from there.

5.6. ScummVM вылетает, но окно с консолью исчезает слишком быстро, чтобы прочитать сообщение об ошибке.

On Windows, to make it visible, you should run ScummVM from the command line. To open a command prompt, open the Start Menu and select the 'Run' option. Under Windows NT/2000/XP, type 'cmd.exe' (no quotes) in the dialog box that shows up; under Windows 95/98/Me, type 'command.com' instead. If necessary, change to the proper drive first by typing 'D:' (where 'D' is the drive ScummVM is located). Change to ScummVM's directory by typing 'cd \your\path\to\scummvm' (substituting the appropriate path) and then type 'scummvm'.

On MacOS X, you can find the error messages by starting Console.app (in Utilities within the Applications folder). If you prefer, you can also run ScummVM from the terminal. To do this, start Terminal.app (also in the Utilities folder), then drag&drop the ScummVM.app application onto the Terminal window, remove the space at the end of the line and add 'Contents/MacOS/scummvm' (without the quotes). The line should look like this: '/Path/to/ScummVM.app/Contents/MacOS/scummvm'. Then press return to start ScummVM.

5.7. Игра имеет странную цветовую гамму.

This is a known issue when using certain Amiga version datafiles. Normally, ScummVM should have detected your game as an "Amiga" version, but sometimes this fails for various reasons.

To fix this, select "Amiga" as a platform in the ScummVM Game Options dialog, or use the "--platform=amiga" command line parameter to enable Amiga-specific code.

5.8. Не-английские субтитры в моей игре имеют проблемы.

You are most likely using a game such as Maniac Mansion or Zak McKracken if you have this problem. You need to specify the correct language in the ScummVM Game Options dialog, or via the "--language" parameter or by using the 'language' config file option.

Consult the README or command line help for further information.

5.9. Как мне поиграть в мои старые игры для компьютера Macintosh?

First, if you use a ScummVM version prior to 0.7.0 we strongly recommend you to upgrade to the latest version, as we improved support for mac games considerably starting with 0.7.0.

For newer games ScummVM needs the main data file, usually called "<Game Title> Data" (where <Game Title> is name of your game, such as "The Dig" or "Sam & Max"). Some CDs may appear to only contain an application (watch out, it has almost the same name as the data file, except that it lacks the " Data" at the end). In that case there is still a separate data file but it is invisible.

There also exists a separate tutorial for setting up Mac versions

The older games which have LFL files should only need the platform set to 'macintosh' to run. See "Игра имеет странную цветовую гамму." for information on specifying the game platform.

5.10. Как сообщить об ошибке.

Чтобы сообщить об ошибке, пожалуйста, создайте учётную запись на SourceForge и перейдите по ссылке на багтрекер. Удостоверьтесь, что ошибка воспроизводится и всё ещё присутствует в последней дневной сборке. Также проверьте страницу совместимости для этой игры, чтобы убедиться, что эта ошибка не является уже известной. В своём сообщении об ошибке, пожалуйста, предоставьте следующую информацию:

  • Версию ScummVM (ПОЖАЛУЙСТА, проверьте с последней дневной сборкой)
  • Описание ошибки, включая шаги к её воспроизведению
  • Язык игры (английский, русский, ...)
  • Версию игры (с озвучкой, на флоппи-диске, ...)
  • Платформу и компилятор (Win32, Linux, MacOS, ...)
  • Если возможно, прикрепите сохранение игры
  • Если эта ошибка появилась только недавно, пожалуйста, укажите версию, в которой ошибки не было, и первую версию, в которой она появилась. Тогда мы сможем сделать исправление гораздо быстрее, посмотрев что же было изменено между этими двумя версиями.
5.11. Я скачал пакеты Broken Sword, но игра не запускается.

These are not full games but reencoded cutscene (video) packs. To run the games you still need the original disks. Originally cutscenes were encoded in a proprietary format but Revolution Software kindly permitted us to reencode them into DXA and distribute them freely on our site.

5.12. В заставке Broken Sword I нет изображения.

Be patient. There are about 12 seconds of speech only and eventually the Revolution logo will appear.

5.13. Я получаю сообщение "WARNING: Unable to open configuration file C:\windows\scummvm.ini!"

Make sure you have enough permissions to write in c:\windows directory. Also note that this warning the first time you run ScummVM, since the file does not exist yet then.

5.14. Я получаю сообщение "Failed to save game state to file: xxx"

Check savepath in Options->Paths->Save Path. That should point to writable directory.

5.15. ScummVM запускается, но я вижу только пустое, прозрачное окно!

This problem has been reported to happen under Windows in some cases. Check that you have the latest drivers for your graphics card. If that does not help, try setting the SDL_VIDEODRIVER environment variable to "windib" and try again.

Apparently other applications have had the same problem, because the release notes for SDL 1.2.10 (May 17, 2006) contained the following note:

The "windib" video driver is the default now, to prevent problems with certain laptops, 64-bit Windows, and Windows Vista. The DirectX driver is still available, and can be selected by setting the environment variable SDL_VIDEODRIVER to "directx".

5.16. ScummVM запускается, но звук заикается или с посторонними шумами!

This problem has been reported to happen under Windows in some cases. Check that you have the latest drivers for your sound card. If that does not help, try setting the SDL_AUDIODRIVER environment variable to "waveout" and try again.

Note using the "waveout" SDL audio driver causes an increased delay in sound, especially under Windows Vista and later versions.

5.17. Как мне установить переменные окружения?

That depends on what operating system and/or command shell you are using. Under Windows, you could try creating a file called scummvm.bat in the same folder as scummvm.exe. Open this file in your favorite text editor and put something like this in it:

@echo off
set SDL_VIDEODRIVER=windib
set SDL_AUDIODRIVER=waveout
scummvm.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

You should now be able to run ScummVM by double-clicking on this batch file, instead of the ScummVM executable.

On more recent versions of Windows, you can also set an environment variable permanently, and for all applications, through the control panel.

5.18. ScummVM показывется где-то посередине между моими мониторами в Xinerama в полноэкранном режиме. Спасите!

In fact, this is SDL problem. SDL does by default has xinerama support enabled. Set the SDL_VIDEO_FULLSCREEN_HEAD environment variable to "1" to start ScummVM (and other SDL applications) in fullscreen on only one monitor. If this does not work make sure your SDL library does have Xinerama support compiled in.

6. Функциональность

6.1. Когда вы добавите поддержку zip-архивов с играми?
6.1. Когда вы добавите поддержку zip-архивов с играми?

We will not do it. There are two main reasons for that. First, we believe that it would ease illegal distribution of games. Second, we already support compression of sound & speech in most larger titles, and use specially designed algorithms like MP3, Ogg and FLAC, so you can already reduce the size of the data files.

We as a team already discussed that question. We can't absolutely exclude the possibility of changing our mind one day in the future, but for now, we have no intentions to do so, hence please don't ask us about it!

 

Tentacle