mirror of
https://github.com/libretro/scummvm.git
synced 2024-11-30 12:50:51 +00:00
More nitpick changes from Joachim. TeX files are still waiting a major sync.
svn-id: r22920
This commit is contained in:
parent
1db54ac15c
commit
30f500272d
198
README
198
README
@ -6,6 +6,7 @@ For more information, compatibility lists, details on donating, the latest
|
||||
release, progress reports and more, please visit the ScummVM home page
|
||||
at: http://www.scummvm.org/
|
||||
|
||||
|
||||
Table of Contents:
|
||||
------------------
|
||||
1.0) About
|
||||
@ -40,12 +41,13 @@ Table of Contents:
|
||||
* 7.3 MT-32 emulation
|
||||
* 7.4 MIDI emulation
|
||||
* 7.5 Native MIDI support
|
||||
* 7.6 UNIX native & ALSA sequencer support
|
||||
* 7.7 Using compressed audiofiles (MP3, Ogg Vorbis, Flac)
|
||||
* 7.6 UNIX native and ALSA sequencer support
|
||||
* 7.7 Using compressed audio files (MP3, Ogg Vorbis, Flac)
|
||||
* 7.8 Output sample rate
|
||||
8.0) Configuration Files
|
||||
9.0) Compiling
|
||||
|
||||
|
||||
1.0) About:
|
||||
---- ------
|
||||
ScummVM is a collection of interpreters, capable of emulating several
|
||||
@ -55,9 +57,9 @@ LucasArts games such as Monkey Island and numerous Humongous Entertainment
|
||||
games.
|
||||
|
||||
ScummVM also contains interpreters for several non-SCUMM games. Currently
|
||||
these are Beneath a Steel Sky, Broken Sword 1 & 2, Flight of the Amazon Queen,
|
||||
Gobliiins, Inherit the Earth: Quest for the Orb, Simon the Sorcerer 1 & 2,
|
||||
The Feeble Files and The Legend of Kyrandia.
|
||||
these are Beneath a Steel Sky, Broken Sword 1 and 2, Flight of the
|
||||
Amazon Queen, Gobliiins, Inherit the Earth: Quest for the Orb,
|
||||
Simon the Sorcerer 1 and 2, The Feeble Files and The Legend of Kyrandia.
|
||||
|
||||
At this time ScummVM should be considered beta software, and is still
|
||||
under heavy development. Be aware that whilst we attempt to make sure
|
||||
@ -67,6 +69,7 @@ If you enjoy ScummVM feel free to donate using the PayPal button on the
|
||||
ScummVM homepage. This will help us buy utilities needed to develop ScummVM
|
||||
easier and quicker. If you cannot donate, help and contribute a patch!
|
||||
|
||||
|
||||
2.0) Contacting:
|
||||
---- ----------
|
||||
The easiest way to contact the ScummVM team is by submitting bug reports or
|
||||
@ -75,13 +78,16 @@ mailing list, or chat with us on IRC (#scummvm on irc.freenode.net)
|
||||
Please do not ask us to support an unsupported game -- read the FAQ on our
|
||||
web site first.
|
||||
|
||||
|
||||
2.1) Reporting Bugs:
|
||||
---- ---------------
|
||||
To report a bug, please create a SourceForge account and follow the bugs
|
||||
link from our homepage. Please make sure the bug is reproducible, and
|
||||
still occurs in the latest daily build/current SVN version. Also check
|
||||
the known bugs list (below) and compatibility listing for that game, to
|
||||
ensure the issue is not already known.
|
||||
still occurs in the latest SVN/Daily build version. Also check the known
|
||||
problems list (below) and the compatibility list on our website for that
|
||||
game, to ensure the issue is not already known:
|
||||
|
||||
http://www.scummvm.org/compatibility_stable.php
|
||||
|
||||
Also do not report bugs on games that are not listed as being completable
|
||||
in the 'Supported Games' section, or compatibility list. We -know- those
|
||||
@ -93,16 +99,17 @@ Please include the following information:
|
||||
- Language of game (English, German, ...)
|
||||
- Version of game (talkie, floppy, ...)
|
||||
- Platform and Compiler (Win32, Linux, FreeBSD, ...)
|
||||
- Attach a save game if possible
|
||||
- Attach a savegame if possible
|
||||
- If this bug only occurred recently, please note the last
|
||||
version without the bug, and the first version including
|
||||
the bug. That way we can fix it quicker by looking at the
|
||||
changes made.
|
||||
|
||||
|
||||
3.0) Supported Games:
|
||||
---- ----------------
|
||||
At the moment the following games have been reported to work, and should
|
||||
be playable to the end.
|
||||
be playable to the end:
|
||||
|
||||
SCUMM Games by LucasArts:
|
||||
Maniac Mansion [maniac]
|
||||
@ -181,15 +188,16 @@ compatibility chart.
|
||||
Big Thinkers First Grade [thinker1]
|
||||
SPY Fox 3: Operation Ozone [spyozon]
|
||||
|
||||
The following games are SCUMM engine, but NOT supported by ScummVM (yet).
|
||||
The following games are SCUMM engine, but NOT supported by ScummVM (yet):
|
||||
|
||||
Other Humongous Entertainment games
|
||||
|
||||
Please be aware that the engine may contain bugs and unimplemented features
|
||||
that sometimes make it impossible to finish the game. Save often, and please
|
||||
file a bug report (instructions on submitting bug reports are below) if you
|
||||
file a bug report (instructions on submitting bug reports are above) if you
|
||||
encounter such a bug in a 'supported' game.
|
||||
|
||||
|
||||
3.1) Copy Protection:
|
||||
---- ----------------
|
||||
The ScummVM team does not condone piracy. However, there are cases when
|
||||
@ -218,25 +226,28 @@ Inherit the Earth: Quest for the Orb (Floppy version) bypassed with kind
|
||||
permission from Wyrmkeep Entertainment, since it was bypassed in all CD
|
||||
releases of the game.
|
||||
|
||||
|
||||
3.2) Commodore64 games notes
|
||||
---- -----------------------
|
||||
Both Maniac Mansion and Zak McKracken run but Maniac Mansion is not yet
|
||||
playable. Either use extract_mm_c64 (but then game will not be autodetected)
|
||||
or name D64 disks as "maniac1.d64", "maniac2.d64" and "zak1.d64", "zak2.d64"
|
||||
respectively. If you add the game manually, make sure that platform is set to
|
||||
playable. Either use extract_mm_c64 from the tools package (but then the
|
||||
game will not be autodetected by ScummVM) or name the D64 disks as
|
||||
"maniac1.d64", "maniac2.d64" and "zak1.d64", "zak2.d64" respectively.
|
||||
If you add the game manually, make sure that the platform is set to
|
||||
Commodore64.
|
||||
|
||||
|
||||
3.3) Maniac Mansion NES notes
|
||||
---- ------------------------
|
||||
Supported versions are English USA (U), French (F), German (G), Swedish (SW)
|
||||
and European (E).
|
||||
Supported versions are English GB (E), French (F), German (G), Swedish (SW)
|
||||
and English US (U).
|
||||
ScummVM requires just the PRG section to run and not the whole ROM.
|
||||
|
||||
In order to get the game working, you will have to strip out the first
|
||||
16 bytes from the ROM you are trying to work with. Any hex editor will work
|
||||
as long as you are able to copy/paste. After you open the ROM with the
|
||||
hex editor, copy everything from second row (17th byte) to the end. After
|
||||
you do this, paste it to a new hex file. Name the new file
|
||||
hex editor, copy everything from the second row (17th byte) to the end.
|
||||
After you do this, paste it to a new hex file. Name the new file
|
||||
"Maniac Mansion (XX).prg" while XX stands for the version you are working
|
||||
with (E, F, G, SW, or U). The final size should be exactly 262144 bytes.
|
||||
|
||||
@ -246,58 +257,65 @@ Most common mistakes which prevents the game from running:
|
||||
|
||||
o Bad file
|
||||
o ROM extracted with the 0.7.0 tools
|
||||
o You try to feed ScummVM with the FULL rom and not just the PRG section.
|
||||
o You try to feed ScummVM with the FULL ROM and not just the PRG section.
|
||||
|
||||
It is also possible to extract the separate LFL files from the PRG section.
|
||||
To do so use the extract_mm_nes utility from the tools package.
|
||||
|
||||
Also it is possible to extract the separate LFL files from the PRG section.
|
||||
Use the extract_mm_nes utility from the tools package.
|
||||
|
||||
3.4) Beneath a Steel Sky notes
|
||||
---- -------------------------
|
||||
As of ScummVM 0.8.0 you need the additional 'SKY.CPT' file to run Beneath a
|
||||
Steel Sky.
|
||||
Starting with ScummVM 0.8.0 you need the additional 'SKY.CPT' file to run
|
||||
Beneath a Steel Sky.
|
||||
|
||||
This file is available on the 'Compatibility' page of the ScummVM
|
||||
website, you can place it in either the directory containing the other
|
||||
game datafiles (SKY.DNR, SKY.DSK), in your extrapath, or in the directory
|
||||
game data files (SKY.DNR, SKY.DSK), in your extrapath, or in the directory
|
||||
where your ScummVM executable resides.
|
||||
|
||||
|
||||
3.5) Broken Sword notes
|
||||
---- ------------------
|
||||
Broken Sword 1 and 2 both come with in-game cutscenes compressed using
|
||||
RAD Game Tools legacy Smacker(tm) format. As RAD is unwilling to open
|
||||
the older legacy versions of this format to us, and have requested we not
|
||||
reverse engineer it, Revolution Software has kindly allowed us to provide
|
||||
re-encoded Broken Sword cutscenes for download on our website.
|
||||
re-encoded Broken Sword cutscenes for download on our website:
|
||||
|
||||
http://www.scummvm.org/downloads.php
|
||||
|
||||
These cutscenes are provided in MPEG2 format with OGG Vorbis audio.
|
||||
Viewing these cutscenes thus requires a version of ScummVM compiled
|
||||
with both libmpeg2 (preferably 0.4.0 or greater) and libVorbis support.
|
||||
|
||||
The cutscenes should be placed in the main game data directory. Note that
|
||||
currently this requires either copying the game to harddisk or reburning
|
||||
currently this requires either copying the game to hard disk or reburning
|
||||
customised versions of the game CDs.
|
||||
|
||||
|
||||
3.6) Flight of the Amazon Queen notes
|
||||
---- --------------------------------
|
||||
In order to use a non-freeware version of Flight of the Amazon Queen (from
|
||||
original CD), you will need to place the 'queen.tbl' file (available from the
|
||||
Compatibility page on our website) in either the directory containing the
|
||||
'queen.1' game datafile, in your extrapath, or in the directory where your
|
||||
'queen.1' game data file, in your extrapath, or in the directory where your
|
||||
ScummVM executable resides.
|
||||
|
||||
Alternatively, you can use the 'compress_queen' tool from the Tools module to
|
||||
'rebuild' your FOTAQ datafile to include the table for that specific version,
|
||||
Alternatively, you can use the 'compress_queen' tool from the tools package to
|
||||
'rebuild' your FOTAQ data file to include the table for that specific version,
|
||||
and thus removing the run-time dependency on the 'queen.tbl' file.
|
||||
This tool also allows you to compress the speech and sound effects with MP3,
|
||||
OGG or FLAC.
|
||||
|
||||
|
||||
3.7) Gobliiins notes
|
||||
---- ---------------
|
||||
The CD version of Gobliiins contains one big audio track which you need to rip
|
||||
(See the section on using compressed audiofiles) and copy into the game
|
||||
directory if you want to have music and not have the CD in the drive
|
||||
(See the section on using compressed audio files) and copy into the game
|
||||
directory if you want to have in-game music without the CD in the drive
|
||||
all the time.
|
||||
|
||||
|
||||
3.8) Inherit the Earth: Quest for the Orb notes
|
||||
---- ------------------------------------------
|
||||
In order to run the Mac OS X Wyrmkeep re-release of the game you will need to
|
||||
@ -312,14 +330,16 @@ same directory as the game data which is stored in:
|
||||
|
||||
Inherit the Earth.app/Contents/Resources
|
||||
|
||||
For old Mac OS9 release you will need to copy files in MacBinary format, i.e.
|
||||
they should have both resource and data forks. Just copy all 'ITE *' files.
|
||||
For the old Mac OS 9 release you need to copy the files in MacBinary format,
|
||||
as they should include both resource and data forks. Copy all 'ITE *' files.
|
||||
|
||||
|
||||
3.9) Simon the Sorcerer 1 and 2 notes
|
||||
---- --------------------------------
|
||||
If you have the dual version of Simon the Sorcerer 1 or 2 on CD,
|
||||
then you will find the Windows version in the main directory of the CD
|
||||
and the DOS version in the DOS directory of the CD.
|
||||
If you have the dual version of Simon the Sorcerer 1 or 2 on CD, you will
|
||||
find the Windows version in the main directory of the CD and the DOS version
|
||||
in the DOS directory of the CD.
|
||||
|
||||
|
||||
3.10) The Feeble Files notes
|
||||
----- ----------------------
|
||||
@ -333,17 +353,19 @@ above, we cannot support these directly. They have to be re-encoded to DXA,
|
||||
which is the format used for the Macintosh and Amiga cutscenes. See the tools
|
||||
README for further details about this.
|
||||
|
||||
|
||||
3.11) The Legend of Kyrandia notes
|
||||
----- ----------------------------
|
||||
To run The Legend of Kyrandia under ScummVM you need the kyra.dat file,
|
||||
which can be found in the Downloads section of the ScummVM website.
|
||||
To run The Legend of Kyrandia under ScummVM you need the 'kyra.dat' file,
|
||||
which can be found in the downloads section of the ScummVM website.
|
||||
|
||||
|
||||
3.12) Known Problems
|
||||
----- --------------
|
||||
This release has the following known problems. There is no need to report them,
|
||||
although patches to fix them are welcome. If you discover a bug that is not
|
||||
listed here, nor in the compatibility table on the web site, please see
|
||||
the section on Reporting Bugs.
|
||||
listed here, nor in the compatibility list on the web site, please see
|
||||
the section on reporting bugs.
|
||||
|
||||
CD Audio Games:
|
||||
- When playing games that use CD Audio (FM-TOWNS games, Loom CD, etc)
|
||||
@ -354,7 +376,8 @@ the section on Reporting Bugs.
|
||||
|
||||
FM-TOWNS versions:
|
||||
- The Kanji versions require the FM-TOWNS Font ROM
|
||||
- There are some major graphics glitches using the Kanji Fonts with
|
||||
- ScummVM will crash randomly when using the FM-TOWNS Font ROM for
|
||||
the Kanji versions of the following games:
|
||||
The Secret of Monkey Island, Monkey Island 2: LeChuck's Revenge
|
||||
and Indiana Jones and the Fate of Atlantis
|
||||
|
||||
@ -365,7 +388,7 @@ the section on Reporting Bugs.
|
||||
Beneath a Steel Sky:
|
||||
- Amiga versions aren't supported
|
||||
- Floppy demos aren't supported
|
||||
- Not a bug: CD version is missing speech for some dialog, this is
|
||||
- Not a bug: CD version is missing speech for some dialogs, this is
|
||||
normal.
|
||||
|
||||
Broken Sword 1:
|
||||
@ -383,13 +406,13 @@ the section on Reporting Bugs.
|
||||
|
||||
Simon the Sorcerer 1:
|
||||
- Amiga versions aren't supported
|
||||
- Subtitles aren't available in the English and German CD versions,
|
||||
they are missing the majority of subtitles.
|
||||
- Subtitles aren't available in the English and German CD versions
|
||||
as they are missing the majority of subtitles.
|
||||
|
||||
Simon the Sorcerer 2:
|
||||
- Combined speech and subtitles will often cause speech to be
|
||||
cut off early, this is a limitation of the original game.
|
||||
- Only default language (English) in data files is supported
|
||||
- Only default language (English) of data files is supported
|
||||
in Amiga and Macintosh versions.
|
||||
|
||||
The Feeble Files:
|
||||
@ -399,6 +422,7 @@ the section on Reporting Bugs.
|
||||
Humongous Entertainment games:
|
||||
- No support for printing images
|
||||
|
||||
|
||||
4.0) Supported Platforms:
|
||||
---- --------------------
|
||||
ScummVM has been ported to run on many platforms and operating systems.
|
||||
@ -421,8 +445,8 @@ Supported platforms include (but are not limited to):
|
||||
RISC OS
|
||||
Symbian
|
||||
|
||||
The Dreamcast port does not support Curse of Monkey Island, nor The Dig.
|
||||
The PalmOS port does not support Curse of Monkey Island, Beneath a Steel
|
||||
The Dreamcast port does not support The Curse of Monkey Island, nor The Dig.
|
||||
The PalmOS port does not support The Curse of Monkey Island, Beneath a Steel
|
||||
Sky, nor either Simon the Sorcerer 1 or 2. The Dig will only work on some
|
||||
Palm devices (those with a large dynamic heap).
|
||||
|
||||
@ -448,11 +472,11 @@ Use at your own risk!
|
||||
|
||||
5.0) Running ScummVM:
|
||||
---- ----------------
|
||||
Before you run the engine, you need to put the game's datafiles in a
|
||||
Before you run the engine, you need to put the game's data files in a
|
||||
directory. The filenames must not be in mixed case on *nix systems
|
||||
(for example, these are valid names: "monkey2.000", "MONKEY2.000", while
|
||||
this is a bad one: "Monkey2.000"). If you use a game with speech, the file
|
||||
monster.sou must reside in the same directory as the datafiles.
|
||||
monster.sou must reside in the same directory as the data files.
|
||||
|
||||
Please note that by default, ScummVM will save games in the directory
|
||||
it is executed from, so you should refrain from running it from more than
|
||||
@ -460,12 +484,13 @@ one location. Further information, including how to specify a specific save
|
||||
directory to avoid this issue, are in section 6.0.
|
||||
|
||||
ScummVM can be launched directly by running the executable. In this case,
|
||||
the in-built launcher will activate. From this, you can add games (click
|
||||
the built-in launcher will activate. From this, you can add games (click
|
||||
'Add Game'), or launch games which have already been configured.
|
||||
|
||||
ScummVM can also be launched into a game directly using Command Line
|
||||
arguments -- see the next section.
|
||||
|
||||
|
||||
5.1) Command Line Options:
|
||||
---- ---------------------
|
||||
|
||||
@ -482,7 +507,7 @@ arguments -- see the next section.
|
||||
|
||||
-c, --config=CONFIG Use alternate configuration file
|
||||
-p, --path=PATH Path to where the game is installed
|
||||
-x, --save-slot[=NUM] Save game slot to load (default: autosave)
|
||||
-x, --save-slot[=NUM] Savegame slot to load (default: autosave)
|
||||
-f, --fullscreen Force full-screen mode
|
||||
-F, --no-fullscreen Force windowed mode
|
||||
-g, --gfx-mode=MODE Select graphics scaler (see also section 5.3)
|
||||
@ -534,7 +559,8 @@ configuration file.
|
||||
The short game name ('game target') you see at the end of the command
|
||||
line is very important. A short list is contained at the top of this
|
||||
file. You can also get the current list of games and game names at:
|
||||
http://www.scummvm.org/compatibility.php
|
||||
|
||||
http://www.scummvm.org/compatibility_stable.php
|
||||
|
||||
Examples:
|
||||
* Win32:
|
||||
@ -549,11 +575,12 @@ Examples:
|
||||
Running Full Throttle from CD, fullscreen and with subtitles enabled:
|
||||
/path/to/scummvm -f -n -p/cdrom/resource/ ft
|
||||
|
||||
|
||||
5.2) Language options:
|
||||
---- -----------------
|
||||
ScummVM includes a language option for Maniac Mansion, Zak McKracken, The Dig,
|
||||
The Curse of Monkey Island, Beneath a Steel Sky, Broken Sword 1 and
|
||||
Simon the Sorcerer 1 & 2.
|
||||
Simon the Sorcerer 1 and 2.
|
||||
|
||||
Maniac Mansion and Zak McKracken
|
||||
en - English (default)
|
||||
@ -580,7 +607,7 @@ The Curse of Monkey Island
|
||||
|
||||
Beneath a Steel Sky
|
||||
gb - English (Great Britain) (default)
|
||||
en - English USA
|
||||
en - English (USA)
|
||||
de - German
|
||||
fr - French
|
||||
it - Italian
|
||||
@ -597,7 +624,7 @@ Broken Sword 1
|
||||
pt - Portuguese
|
||||
cz - Czech
|
||||
|
||||
Simon the Sorcerer 1 & 2
|
||||
Simon the Sorcerer 1 and 2
|
||||
en - English (default)
|
||||
de - German
|
||||
fr - French
|
||||
@ -623,9 +650,9 @@ They are:
|
||||
1x - No filtering, no scaling. Fastest.
|
||||
2x - No filtering, factor 2x (default for non 640x480 games).
|
||||
3x - No filtering, factor 3x.
|
||||
2xsai - 2xsai filter, factor 2x.
|
||||
super2xsai - Enhanced 2xsai filtering, factor 2x.
|
||||
supereagle - Less blurry than 2xsai, but slower. Factor 2x.
|
||||
2xsai - 2xSAI filter, factor 2x.
|
||||
super2xsai - Enhanced 2xSAI filtering, factor 2x.
|
||||
supereagle - Less blurry than 2xSAI, but slower. Factor 2x.
|
||||
advmame2x - Doesn't rely on blurring like 2xSAI, fast. Factor 2x.
|
||||
advmame3x - Doesn't rely on blurring like 2xSAI, fast. Factor 3x.
|
||||
hq2x - Very nice high quality filter but slow. Factor 2x.
|
||||
@ -645,12 +672,13 @@ Note #2: Filters can be very slow when ScummVM is compiled in a debug
|
||||
configuration without optimizations. And there is always a speed impact when
|
||||
using any form of anti-aliasing/linear filtering.
|
||||
|
||||
Note #3: The FM-TOWNS version of Zak uses an original resolution of 320x240 -
|
||||
hence for this game scalers will scale to 640x480 or 960x720.
|
||||
Note #3: The FM-TOWNS version of Zak McKracken uses an original resolution
|
||||
of 320x240, hence for this game scalers will scale to 640x480 or 960x720.
|
||||
|
||||
|
||||
5.4) Hot Keys:
|
||||
---- ---------
|
||||
ScummVM supports various in game hotkeys. They differ between the SCUMM and
|
||||
ScummVM supports various in game hotkeys. They differ between SCUMM games and
|
||||
other games.
|
||||
|
||||
Common:
|
||||
@ -709,7 +737,7 @@ other games.
|
||||
Escape - Skips cutscenes
|
||||
Space - Skips current line of text
|
||||
|
||||
Simon the Sorcerer 1 & 2:
|
||||
Simon the Sorcerer 1 and 2:
|
||||
Ctrl 0-9 and Alt 0-9 - Load and save game state
|
||||
Ctrl-d - Starts the debugger
|
||||
F1 - F3 - Text speed, faster - slower
|
||||
@ -722,7 +750,7 @@ other games.
|
||||
p - Pauses
|
||||
t - Switch between speech and subtitles
|
||||
v - Switch between subtitles only and
|
||||
combined speech & subtitles
|
||||
combined speech and subtitles
|
||||
[Simon the Sorcerer 2 only]
|
||||
|
||||
The Feeble Files
|
||||
@ -734,7 +762,7 @@ other games.
|
||||
p - Pauses
|
||||
t - Switch between speech and subtitles
|
||||
v - Switch between subtitles only and
|
||||
combined speech & subtitles
|
||||
combined speech and subtitles
|
||||
|
||||
The Legend of Kyrandia:
|
||||
Ctrl 0-9 and Alt 0-9 - Load and save game state
|
||||
@ -745,6 +773,7 @@ being run faster than their normal speed, as scripts will lose synchronisation.
|
||||
|
||||
Ctrl-f is not supported by the Broken Sword games.
|
||||
|
||||
|
||||
5.5) Using data files from Macintosh game versions:
|
||||
---- ----------------------------------------------
|
||||
All LucasArts SCUMM based adventures except COMI also exist in versions for the
|
||||
@ -756,20 +785,21 @@ However, there are various free tools on the net which allow reading such HFS
|
||||
volumes (for example "HFVExplorer" for Windows and "hfsutils" for Linux and
|
||||
other Unix-like operating systems).
|
||||
|
||||
See also:
|
||||
|
||||
http://wiki.scummvm.org/index.php/HOWTO-Mac_Games
|
||||
|
||||
Secondly, most of the newer games shipped only with a single data file on the
|
||||
Macintosh. You used to have to manually convert that data file, but this is no
|
||||
longer necessary, as ScummVM can now open and understand the format natively.
|
||||
|
||||
See also:
|
||||
|
||||
http://wiki.scummvm.org/index.php/HOWTO-Mac_Games
|
||||
|
||||
|
||||
5.6) Multi-CD Games:
|
||||
---- ---------------
|
||||
In general, ScummVM does not deal very well with multi-CD games. This is
|
||||
In general, ScummVM does not deal very well with Multi-CD games. This is
|
||||
because ScummVM assumes everything about a game can be found in one directory.
|
||||
Even if ScummVM does make some provisions for asking the user to change CD, the
|
||||
original games usually install a small number of files to hard disk. Unless
|
||||
original games usually install a small number of files to the hard disk. Unless
|
||||
these files can be found on all the CDs, ScummVM will be in trouble.
|
||||
|
||||
Fortunately, ScummVM has no problems running the games entirely from hard disk,
|
||||
@ -789,6 +819,7 @@ The instructions for the Broken Sword games are for the Sold-Out Software
|
||||
versions, which are the ones you are probably most likely to find in stores
|
||||
now.
|
||||
|
||||
|
||||
5.6.1) The Curse of Monkey Island:
|
||||
------ ---------------------------
|
||||
For this game, you'll need the comi.la0, comi.la1 and comi.la2 files. The
|
||||
@ -799,6 +830,7 @@ In addition, you'll need a resource subdirectory with all of the files from the
|
||||
resource subdirectories on both CDs. Some of the files appear on both CDs, but
|
||||
again they're identical.
|
||||
|
||||
|
||||
5.6.2) Broken Sword 1:
|
||||
------ ---------------
|
||||
For this game, you'll need all of the files from the clusters directories on
|
||||
@ -814,6 +846,12 @@ that it makes little difference.
|
||||
ScummVM does not support the original cutscene files, so there is no need to
|
||||
copy them.
|
||||
|
||||
Revolution Software has kindly allowed us to provide re-encoded Broken Sword
|
||||
cutscenes for download on our website:
|
||||
|
||||
http://www.scummvm.org/downloads.php
|
||||
|
||||
|
||||
5.6.3) Broken Sword 2:
|
||||
------ ---------------
|
||||
For this game, you'll need all of the files from the clusters directories on
|
||||
@ -830,6 +868,12 @@ sword2 directory on CD 1.
|
||||
ScummVM does not support the original cutscene files, so there is no need to
|
||||
copy them.
|
||||
|
||||
Revolution Software has kindly allowed us to provide re-encoded Broken Sword
|
||||
cutscenes for download on our website:
|
||||
|
||||
http://www.scummvm.org/downloads.php
|
||||
|
||||
|
||||
6.0) Savegames:
|
||||
---- ----------
|
||||
Savegames are by default put in the current directory on some platforms and
|
||||
@ -842,7 +886,7 @@ The platforms that currently have a different default directory are:
|
||||
Other unices: $HOME/.scummvm/
|
||||
|
||||
You can also use the environment variable SCUMMVM_SAVEPATH to specify where to
|
||||
put save games. Don't forget the trailing directory separator. Also be aware
|
||||
put savegames. Don't forget the trailing directory separator. Also be aware
|
||||
that saved games may break between ScummVM releases.
|
||||
|
||||
Bash (Unix) example:
|
||||
@ -851,6 +895,7 @@ Bash (Unix) example:
|
||||
Windows example:
|
||||
set SCUMMVM_SAVEPATH=C:\saved_games\
|
||||
|
||||
|
||||
6.1) Autosaves:
|
||||
---- ----------
|
||||
Because ScummVM is still a beta product, it -can- crash and/or hang
|
||||
@ -886,7 +931,7 @@ choices of output, depending on your operating system and configuration.
|
||||
To select a sound driver, pass its name via the '-e' option to scummvm,
|
||||
for example:
|
||||
|
||||
scummvm -e adlib monkey2
|
||||
scummvm -eadlib monkey2
|
||||
|
||||
|
||||
7.1) Playing sound with Adlib emulation:
|
||||
@ -1148,6 +1193,7 @@ For Flac add --flac and optional parameters, i.e.
|
||||
Eventually you will have a much smaller *.mp3, *.ogg or *.fla file, copy this
|
||||
file to your game directory. You can safely remove the old file.
|
||||
|
||||
|
||||
7.7.7) Compressing speech/music in Broken Sword 1
|
||||
------ ------------------------------------------
|
||||
The compress_sword1 tool from the scummvm-tools package can encode music and
|
||||
@ -1270,7 +1316,7 @@ The following keywords are recognized:
|
||||
read_only bool If true, ScummVM will never try to overwrite
|
||||
the configuration file.
|
||||
autosave_period number The seconds between autosaving (default: 300)
|
||||
save_slot number The save game number to load on startup.
|
||||
save_slot number The savegame number to load on startup.
|
||||
savepath string The path to where a game will store its
|
||||
savegames.
|
||||
versioninfo string The version of the ScummVM that created the
|
||||
@ -1341,7 +1387,7 @@ Flight of the Amazon Queen adds the following non-standard keywords:
|
||||
music_mute bool If true, music is muted
|
||||
sfx_mute bool If true, sound effects are muted
|
||||
|
||||
Simon the Sorcerer 1 & 2 add the following non-standard keywords:
|
||||
Simon the Sorcerer 1 and 2 add the following non-standard keywords:
|
||||
|
||||
music_mute bool If true, music is muted
|
||||
sfx_mute bool If true, sound effects are muted
|
||||
@ -1351,6 +1397,7 @@ The Legend of Kyrandia adds the following non-standard keyword:
|
||||
|
||||
walkspeed int The walk speed (0-4)
|
||||
|
||||
|
||||
9.0) Compiling:
|
||||
---- ----------
|
||||
You need SDL-1.2.2 or newer (older versions may work, but are unsupported), and
|
||||
@ -1429,6 +1476,7 @@ messages (see http://www.sysinternals.com/ntw2k/freeware/debugview.shtml).
|
||||
* Run 'make'.
|
||||
* Cross-compiling with Linux may be as easy.
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Good Luck and Happy Adventuring!
|
||||
The ScummVM team.
|
||||
|
Loading…
Reference in New Issue
Block a user