Difference between revisions of "Compiling ScummVM/Visual Studio"

Jump to navigation Jump to search
Updated the library links
(updated link to a more permanant location and removed credit,)
(Updated the library links)
Line 31: Line 31:
=== Libraries needed ===
=== Libraries needed ===


* [http://www.libsdl.org/download-1.2.php SDL 1.2].  
* [http://www.libsdl.org/download-1.2.php SDL 1.2], file SDL-devel-1.2.XX-VC8.zip (where XX is the current release number)
You need the file SDL-devel-1.2.11-VC6.zip (1.2.11 is the latest version at this time)
Latest stable version at the time of writing this: [http://www.libsdl.org/release/SDL-devel-1.2.13-VC8.zip 1.2.13]


* [http://www.kernel.org/pub/software/devel/nasm/binaries/win32/ NASM]
* [ftp://ftp.zytor.com/pub/nasm/releasebuilds/ NASM]
Latest stable version at the time of writing this: [ftp://ftp.zytor.com/pub/nasm/releasebuilds/2.06rc12/win32/nasm-2.06rc12-win32.zip 2.06rc12]


* [http://downloads.xiph.org/releases/ogg/ libogg] and [http://downloads.xiph.org/releases/vorbis/ libvorbis] for OGG support
* [http://downloads.xiph.org/releases/ogg/ libogg] and [http://downloads.xiph.org/releases/vorbis/ libvorbis] for OGG support.
Note that the libraries included in the "vorbis" package won't work. You need libogg and libvorbis, not vorbis.
Latest stable versions at the time of writing this: [http://downloads.xiph.org/releases/ogg/libogg-1.1.3.zip 1.1.3] and [http://downloads.xiph.org/releases/vorbis/libvorbis-1.2.0.zip 1.2.0].


Note that the libraries included in the "vorbis" package won't work. You need libogg and libvorbis, not vorbis
* [ftp://ftp.mars.org/pub/mpeg/ libmad] for MP3 support.
Latest stable version at the time of writing this: [ftp://ftp.mars.org/pub/mpeg/libmad-0.15.1b.tar.gz 0.15.1b]


* [ftp://ftp.mars.org/pub/mpeg/ libmad] for MP3 support
* [http://libmpeg2.sourceforge.net/downloads.html libmpeg2] for MPEG-2 support.
Get the latest mpeg2dec release from this page, libmpeg2 is included there.
Latest stable version at the time of writing this: [http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz 0.5.1]


* [http://libmpeg2.sourceforge.net/downloads.html libmpeg2] for MPEG-2 support
* [http://www.zlib.net/ zlib]
You need the latest zlib source code. If you wish to compile ScummVM 0.8.0 or earlier with zlib support, you'll also need [http://www.winimage.com/zLibDll/crtdll.zip crtdll.lib].
Latest stable version at the time of writing this: [http://www.zlib.net/zlib123.zip 1.2.3]


Get the latest mpeg2dec release from this page, libmpeg2 is included there
* [http://www.zlib.net/ zlib]. You need the latest zlib compiled DLL
If you wish to compile zlib statically in ScummVM (so that zlib1.dll is not needed), you'll also need the zlib source code. If you wish to compile ScummVM 0.8.0 or earlier with zlib support, you'll need the zlib source as well as [http://www.winimage.com/zLibDll/crtdll.zip crtdll.lib].




1,502

edits

Navigation menu