Run the build by invoking in the emscripten-scummvm root directory:Īfter the build finishes, two files 'scummvm.html' and 'scummvm.data' should have appeared.
#Scummvm steam full
If you have those files please post full md5 checksums of all your Riven files here. Also make sure they are actually in that folder, and not in the Windows VirtualStore. Please make sure you have 'jData1.MHK', 'jData2.MHK' and 'jSounds.MHK' in your game folder. configure -with-sdl-prefix=~/emscripten -disable-all-engines -enable-engine-static=scumm -backend=sdl -disable-bink -disable-mt32emu -disable-16bit -disable-scalers -disable-hq-scalers -disable-alsa -disable-vorbis -disable-tremor -disable-mad -disable-flac -disable-zlib -disable-opengl -disable-png -disable-theoradec -disable-faad -disable-fluidsynth -disable-nasm -disable-readline -disable-libunity -disable-sndio -disable-timidityĨ. ScummVM project is a 'virtual machine' for several classic graphical point-and-click adventure gam. Sounds like ScummVM cannot find some of your datafiles. Configure the build by invoking in the emscripten-scummvm root directory:Įmconfigure. This will configure the build to use the emscripten version of SDL, and not the one installed to the system.ħ. Edit the sdl-config file you copied, and replace the line (find the location of sdl and sdl-config on your system if it doesn't exist in that place)Ħ. Copy /usr/bin/sdl-config to emscripten root directory. The TOTAL_MEMORY statement specifices how much of HEAP space to allocate in the generated emscripten application at startup.ĥ. Note that the destination path is important and depends on the ScummVM game you are running. one of and unzip it to the local filesystem.Įxport LDFLAGS="-O2 -s TOTAL_MEMORY=268435456 -preload-file the path above to point to where you downloaded the game to.
The guide assumes emscripten is checked out to ~/emscripten.Ģ. This is a fork of the upstream ScummVM repository at ġ.