Difference between revisions of "Windows"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (Add plugins support)
(Adding installation instructions from User Manual/Installing ScummVM)
 
(23 intermediate revisions by 10 users not shown)
Line 1: Line 1:
<includeonly>{{PortFeatures|switch={{{switch}}}|default={{{default|}}}|
{{PortFeatures|
name=Windows|
name=Windows|
backend=sdl|
backend=sdl|
Line 5: Line 5:
status=Maintained|
status=Maintained|
mp3=yes|
mp3=yes|
ogg=yes| <!-- Vorbis -->
ogg=yes|
flac=yes|
flac=yes|
uncompressed=yes|
uncompressed=yes|
mt32=yes|
mt32=yes|
zlib=yes|
zlib=yes|
plugins=yes| <!-- (built with MINGW) -->
plugins=yes MinGW only|
16bits=yes|
buildbot=yes|
firstversion=0.1.0b|
firstversion=0.1.0b|
maintainer=[[User:Ender|Ender]], [[User:fingolfin|fingolfin]], [[User:Sev|Sev]]|
maintainer=[[User:TMM|TMM]]|
packager=[[User:TMM|TMM]]|
pkgend=-win32.exe|
pkgend=-win32.exe|
forum=1|
forum=1|
icon=windows|


agi=yes|
agi=yes|
Line 20: Line 24:
cine=yes|
cine=yes|
cruise=yes|
cruise=yes|
draci=yes|
drascula=yes|
drascula=yes|
gob=yes|
gob=yes|
groovie=yes|
groovie=yes|
hugo=yes|
kyra=yes|
kyra=yes|
lure=yes|
lure=yes|
made=yes|
made=yes|
mohawk=yes|
parallaction=yes|
parallaction=yes|
queen=yes|
queen=yes|
saga=yes|
saga=yes|
sci=yes|
scumm=yes|
scumm=yes|
sword1=yes|
sword1=yes|
sword2=yes|
sword2=yes|
sky=yes|
sky=yes|
teenagent=yes|
tinsel=yes|
tinsel=yes|
toon=yes|
touche=yes|
touche=yes|
tsage=yes|
tucker=yes|
tucker=yes|
}}</includeonly><noinclude>
}}
{{Infobox Port|:Windows}}
== About ==
ScummVM has been ported to [[Microsoft]] Windows.<br>
This supports machines running Windows XP and later (excluding RT). Windows 9x support requires a separate build.<br>
Notes:
* Though we try to maintain builds on the older OS versions, unless there is a very good reason to break compatibility, OS versions earlier than XP are not tested regularly, so could exhibit runtime failures. Please report any such issue as bugs in the normal manner.
* Note: tablets running this may have input issues as our builds are compiled for keyboard and mouse input, rather than touchscreen.
* Windows 8 RT is unlikely to be supported by this port as Windows RT is a rewritten version of Windows 8 so that it works on an ARM processor. It is incompatible with any other version of Windows, as it runs on a completely different processor architecture, and it follows the Apple paradigm: it can only run certified software obtained from the Windows Store, similar to iPhones/iPads running software from the App Store.
* Windows 95, 98 and ME were last supported in ScummVM 1.8.1, and restored in 2.1.0.
* Windows 3.1 (and earlier) are not supported. Please don't ask, unless you are providing a code patch!
* Devices running Windows CE (Compact Edition) are [[Windows_CE|supported here]].
 
* [[Windows/Console| Windows Console - Blessing Or Curse? Discussion Notes]]
 
== Installation ==
 
From the [http://www.scummvm.org/downloads/ downloads page], download either the Win32 .zip file or the Win32 .exe file. If you download the .zip file, you will need a program such as WinZip to open it. After opening the archive, copy it to the folder where you want to put it. If you download the .exe installer, you will get options where you want to install it. Choose the location to where you want to install it. Also, the installer places a shortcut in the Start Menu.


== About ==
== Compiling ==
ScummVM has also been ported to Windows with the Simple Directmedia Layer (SDL).  
 
It is generally recommended to use the official builds, but for anyone interested in doing their own builds...<p>The following links contain instructions and notes on how to build / cross-compile our codebase for MS Windows:
* [[Compiling ScummVM/Visual Studio]]
* [[Compiling ScummVM/MinGW]]
* [[Compiling ScummVM/MinGW-w64]]


== External links ==
== External links ==
Line 46: Line 76:


[[Category:Platforms]]
[[Category:Platforms]]
</noinclude>

Latest revision as of 03:30, 11 April 2020

windows.png Windows Port
Latest Released Version 2.8.1
Supported Audio Options MP3, OGG, FLAC, Uncompressed
Additional Webpage(s) None
Maintainer(s) TMM
Packager(s) TMM
Forum Port Forum
Status Maintained
First Official Version 0.1.0b

About

ScummVM has been ported to Microsoft Windows.
This supports machines running Windows XP and later (excluding RT). Windows 9x support requires a separate build.
Notes:

  • Though we try to maintain builds on the older OS versions, unless there is a very good reason to break compatibility, OS versions earlier than XP are not tested regularly, so could exhibit runtime failures. Please report any such issue as bugs in the normal manner.
  • Note: tablets running this may have input issues as our builds are compiled for keyboard and mouse input, rather than touchscreen.
  • Windows 8 RT is unlikely to be supported by this port as Windows RT is a rewritten version of Windows 8 so that it works on an ARM processor. It is incompatible with any other version of Windows, as it runs on a completely different processor architecture, and it follows the Apple paradigm: it can only run certified software obtained from the Windows Store, similar to iPhones/iPads running software from the App Store.
  • Windows 95, 98 and ME were last supported in ScummVM 1.8.1, and restored in 2.1.0.
  • Windows 3.1 (and earlier) are not supported. Please don't ask, unless you are providing a code patch!
  • Devices running Windows CE (Compact Edition) are supported here.

Installation

From the downloads page, download either the Win32 .zip file or the Win32 .exe file. If you download the .zip file, you will need a program such as WinZip to open it. After opening the archive, copy it to the folder where you want to put it. If you download the .exe installer, you will get options where you want to install it. Choose the location to where you want to install it. Also, the installer places a shortcut in the Start Menu.

Compiling

It is generally recommended to use the official builds, but for anyone interested in doing their own builds...

The following links contain instructions and notes on how to build / cross-compile our codebase for MS Windows:

External links