Open main menu

Difference between revisions of "About"

3 bytes added ,  11:09, 19 September 2007
m
Line 52: Line 52:




=== Where does ScummVM fit it? ===
=== Where does ScummVM fit in? ===
ScummVM is a reverse engineering project, in which such techniques are used to see the code that's contained in the executable of a target game and rewrite it in C++. This means that ScummVM's executable can be used to replace the game's original executable, but of course the game's data files (graphics, audio, game scripts etc) are needed to play the game itself. Therefore, ScummVM is NOT an emulator of a specific operating system, as, for example, DOSBox is for DOS. ScummVM is actually a full rewrite of each game's engine, which has many advantages:
ScummVM is a reverse engineering project, in which such techniques are used to see the code that's contained in the executable of a target game and rewrite it in C++. This means that ScummVM's executable can be used to replace the game's original executable, but of course the game's data files (graphics, audio, game scripts etc) are needed to play the game itself. Therefore, ScummVM is NOT an emulator of a specific operating system, as, for example, DOSBox is for DOS. ScummVM is actually a full rewrite of each game's engine, which has many advantages:
* some bugs which existed in the original game's executable (or specific scripts) may be fixed
* some bugs which existed in the original game's executable (or specific scripts) may be fixed
Line 58: Line 58:
* it's possible to re-encode the game's audio files into popular formats, such as MP3, OGG or FLAC so that the game itself takes up much less space
* it's possible to re-encode the game's audio files into popular formats, such as MP3, OGG or FLAC so that the game itself takes up much less space
* LucasArts games have a much improved menu and savegame system
* LucasArts games have a much improved menu and savegame system
and many more
...and many more.
 


== Supported games ==
== Supported games ==
7

edits