ScummVM main repository
Go to file
Ludvig Strigeus 38e2a886ce very simple full throttle support, use the FULL_THROTTLE define. (will fix later)
modified some actor parts to work better with full throttle (most likely new bugs because of that).
directions are now stored as angles instead of left/right/up/down
implemented loadFlObject (flobjects are currently saved in the savestate, will fix that also)

svn-id: r3505
2001-11-26 19:57:57 +00:00
debian Merged David Given's debian control files. 2001-11-19 11:37:38 +00:00
wince Initial revision 2001-11-18 10:24:36 +00:00
actor.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
akos.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
boxes.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
copying.txt Initial revision 2001-10-09 14:30:12 +00:00
costume.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
debug.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
debugrl.cpp Merged Tom Dunstan's debugger readline patch. Define 2001-11-19 00:04:34 +00:00
debugrl.h Merged Tom Dunstan's debugger readline patch. Define 2001-11-19 00:04:34 +00:00
gfx.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
gui.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
gui.h music support, 2001-11-14 18:40:39 +00:00
imuse.cpp Merged Lionel Ulmer's support to play music in unix using 2001-11-19 00:23:52 +00:00
Makefile Merged Lionel Ulmer's support to play music in unix using 2001-11-19 00:23:52 +00:00
object.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
readme.txt Merged Lionel Ulmer's support to play music in unix using 2001-11-19 00:23:52 +00:00
resource.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
saveload.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
script_v1.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
script_v2.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
script.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
scumm.h very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
scummsys.h GCC_PACK defined for Cygwin. 2001-11-15 14:50:46 +00:00
scummvm.6 Merged David Given's debian control files. 2001-11-19 11:37:38 +00:00
scummvm.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
scummvm.dsp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
scummvm.dsw Initial revision 2001-10-09 14:30:12 +00:00
scummvm.spec Added RPM specfile. 2001-11-20 01:49:27 +00:00
sdl.cpp music support, 2001-11-14 18:40:39 +00:00
sound.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
sound.h music support, 2001-11-14 18:40:39 +00:00
stdafx.cpp Initial revision 2001-10-09 14:30:12 +00:00
stdafx.h Added ability for ports to override all includes in stdafx.h. To use this feature 2001-11-20 07:13:01 +00:00
string.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
sys.cpp full screen flag, 2001-11-06 20:00:47 +00:00
verbs.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00
whatsnew.txt 'make dist' supported 2001-10-12 08:22:12 +00:00
windows.cpp very simple full throttle support, use the FULL_THROTTLE define. (will fix later) 2001-11-26 19:57:57 +00:00

2001-11-6

ScummVM is an implementation of the SCUMM engine used in various Lucas Arts games
such as Monkey Island and Day of the Tentacle.

At the moment the following games have been reported to work:
Monkey Island 1 (CD version)
Monkey Island 2
Indiana Jones And The Fate Of Atlantis
Day Of The Tentacle
Sam & Max (partially)

Please be aware that the engine contains bugs and non-implemented-features that
make it impossible to finish the game. Other stuff that's missing is music.

Compiling:
----------
You need SDL-1.2.2 (maybe older versions will work), and a supported compiler. At
the moment only GCC and Microsoft Visual C++ are supported.

GCC:
----
* Type make (or gmake if that's what GNU make is called on your system) and
hopefully ScummVM will compile for you.

Microsoft Visual C++:
---------------------
* Open the workspace, scummwm.dsw
* If you want to compile the GDI version, remove sdl.cpp from the project and add windows.cpp.
  for the SDL version, remove windows.cpp from the project and add sdl.cpp.
* Enter the path to the SDL include files in Tools|Options|Directories
* Now it should compile successfully.


Running:
--------
Before you run the engine, you need to put the game's datafiles in the same directory as the scummvm executable. The filenames must be in lowercase (monkey2.000 and monkey2.001).

You can use Ctrl 0-9 and Shift 0-9 to load and save states.
Ctrl-z quits, and Ctrl-f runs in fast mode.
Ctrl-d starts the debugger.
Ctrl-s shows memory consumption.


Playing sound with Timidity:
----------------------------
Start Timidity with the following command line :

$ timidity -irv 7777

Then just start ScummVM and you should have sound.


Good Luck,
Ludvig Strigeus