Difference between revisions of "Platforms/Overview"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Add GP2XWiz (with a lot of question marks))
(Remove custom table properties)
(33 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page gives a summary of ScummVM core features implemented by each Platform port.
This page gives a summary of the engines supported by each Platform port.
=== Supported Engines by Platform ===
=== Supported Engines by Platform ===
{| border="1" cellpadding="2"
<dpl>
|- style="background:silver"
category = Platforms
|||[[AGI]]||[[AGOS]]||[[Cine]]||[[Drascula]]||[[Gob]]||[[Groovie]]||[[Kyra]]||[[Lure]]||[[Parallaction]]||[[Queen]]||[[SAGA]]||[[SCUMM]]||[[Sword1]]||[[Sword2]]||[[Sky]]||[[Touche]]||[[Tucker]]||[[CruisE]]||[[Igor]]||[[M4]]||[[MADE]]||[[Tinsel]]
include = {PortFeatures} Engines Inforow
|-
table = class="wikitable sortable" ,-, Platform , [[AGI]] , [[AGOS]] , [[Cine]] , [[CruisE]] , [[Draci]] , [[Drascula]] , [[Gob]] , [[Groovie]] , [[Hugo]] , [[Kyra]] , [[Lure]] , [[MADE]] , [[Mohawk]] , [[Parallaction]] , [[Queen]] , [[SAGA]] , [[SCI]] , [[SCUMM]] , [[Sky]] , [[Sword1]] , [[Sword2]] , [[TeenAgent]] , [[Tinsel]] , [[Toon]] , [[Touche]] , [[TsAGE]] , [[Tucker]] , [[CGE]] , [[Composer]] , [Dreamweb]] , [[Lastexpress]] , [[M4]] , [[Sword25]]
|[[Linux]]           ||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes
</dpl>
|-
GP2X (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to the GP2X 320x240 LCD.<br>
|[[Mac OS X]]       ||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes
GP32 (*) : The GP32 is limited to a maximum game data size of 128MB and does not have enough ram to support V7+ games.<br>
|-
PalmOS (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to 480x320 or less. No issue with Zodiac Version. Not all games are supported.<br>
|[[Windows]]         ||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes
Symbian OS (*) : 640x4xx games and Scumm V7 usually have issues due to memory constraints. Also some newer unstable/testing game engines are built in, but not tested.<br>
|-
|[[Windows CE]]     ||Yes||Yes||Yes||Yes||Yes||Yes (*)||Yes||Yes||Yes||Yes||Yes (*)||Yes (*)||Yes (*)||Yes (*)||Yes||Yes (*)||Yes||?||?||?||?||Yes (*)
|-
|[[SymbianOS]]       ||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes (*)||Yes (*)||Yes(*)||Yes||Yes (*)||Yes||Yes (*)||Yes||Yes||Yes||Yes
|-
|[[AmigaOS]]         ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[MorphOS]]         ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[BeOS]]           ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[RISC OS]]         ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[Dreamcast]]       ||?||Yes||?||?||?||?||?||?||?||Yes||Yes||?||?||Yes||?||?||?||?||?||?||?||?
|-
|[[GP2X]]        ||Yes||Yes||Yes||?||Yes||?||Yes||?||Yes||Yes||Yes||Yes (*)||Yes (*)||Yes (*)||Yes||Yes (*)||?||?||?||?||?||?
|-
|[[GP2XWiz]]        ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[GP32]]            ||?||?||?||?||?||?||?||?||?||?||?||Yes (*)||?||?||?||?||?||?||?||?||?||?
|-
|[[PalmOS]]          ||Yes||Yes||Yes||?||Yes||?||Yes||No||Yes||Yes||Yes||Yes (*)||Yes (*)||Yes (*)||Yes||Yes (*)||?||No||?||?||?||?
|-
|[[PlayStation Portable]] ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[PlayStation 2]]  ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[Nintendo DS]]    ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[Familiar]]        ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|-
|[[iPhone]]            ||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?||?
|}
 
Windows CE (*) : 640x480 or 640x400 games only supported on non-low resolution (176x220) devices.
Windows CE (*) : 640x480 or 640x400 games only supported on non-low resolution (176x220) devices.
<br>Symbian OS (*) : 640x4xx games and Scumm V7 usually have issues due to memory constraints. Also some newer SVN game engines are built in, but not tested.
<br>GP2X (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to the GP2X 320x240 LCD.
<br>GP32 (*) : The GP32 is limted to a maximum game data size of 128MB and does not have enough ram to support V7+ games.
<br>PalmOS (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to 480x320 or less. No issue with Zodiac Version. Not all games are supported.
=== Features supported by Platform ===
{| border="1" cellpadding="2"
|- style="background:silver"
|||[http://flac.sourceforge.net/ FLAC] audio ||MP3 audio<br>(via [http://www.underbit.com/products/mad/ mad]) ||Ogg Vorbis audio<br>(via [http://www.xiph.org/vorbis/ Tremor]/[http://vorbis.com/ Ogg Vorbis) ||Compressed savegames, DXA videos<br>(via [http://www.zlib.net/ zlib])||Plugins support ||Based on [http://www.libsdl.org/ SDL]
|-
|[[UNIX]] / [[Linux]] ||Yes ||Yes ||Yes (Vorbis) ||Yes ||Yes ||Yes
|-
|[[Mac OS X]] ||Yes ||Yes ||Yes (Vorbis) ||Yes ||Yes ||Yes
|-
|[[Windows]] ||Yes ||Yes ||Yes (Vorbis) ||Yes ||Yes (built with MINGW) ||Yes
|-
|[[Windows CE]] ||Yes (1.1.0) ||Yes (0.14.2b) ||Yes (Tremor, 20061029) ||Yes (1.2.1) ||Yes ||Yes (1.2.6 + Custom)
|-
|[[SymbianOS]] ||No ||Yes ||Yes (Tremor) ||Yes ||No ||Yes (1.2.13 + Custom)
|-
|[[AmigaOS]] ||? ||? ||? ||? ||? ||?
|-
|[[MorphOS]] ||? ||? ||? ||? ||? ||?
|-
|[[BeOS]] ||? ||? ||? ||? ||? ||?
|-
|[[RISC OS]] ||? ||? ||? ||? ||? ||?
|-
|[[Dreamcast]] ||No ||Yes ||No ||Yes (1.2.3) ||Yes ||No
|-
|[[GP2X]] ||No ||Yes ||Yes (Tremor) ||Yes (1.2.3) ||? ||Yes (1.2.9 + Custom)
|-
|[[GP2XWiz]] ||No ||Yes ||Yes (Tremor) ||? ||? ||Yes (1.2.9 + Custom)
|-
|[[GP32]] ||No ||No ||Yes (Tremor) ||Yes (Custom MiniZ) ||? ||No
|-
|[[PalmOS]] ||No ||Yes ||Yes (Tremor) ||Yes ||? ||No
|-
|[[PlayStation Portable]] ||? ||? ||? ||? ||? ||?
|-{{Inforow Port Features|:PlayStation 2}}
|-
|[[Nintendo DS]] ||? ||? ||? ||? ||? ||?
|-{{Inforow Port Features|:Nintendo Wii}}
|-
|[[Familiar]] ||? ||? ||? ||? ||? ||?
|-
|[[iPhone]] ||? ||? ||? ||? ||? ||?
|}

Revision as of 18:42, 29 May 2016

This page gives a summary of the engines supported by each Platform port.

Supported Engines by Platform

<dpl> category = Platforms include = {PortFeatures} Engines Inforow table = class="wikitable sortable" ,-, Platform , AGI , AGOS , Cine , CruisE , Draci , Drascula , Gob , Groovie , Hugo , Kyra , Lure , MADE , Mohawk , Parallaction , Queen , SAGA , SCI , SCUMM , Sky , Sword1 , Sword2 , TeenAgent , Tinsel , Toon , Touche , TsAGE , Tucker , CGE , Composer , [Dreamweb]] , Lastexpress , M4 , Sword25 </dpl> GP2X (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to the GP2X 320x240 LCD.
GP32 (*) : The GP32 is limited to a maximum game data size of 128MB and does not have enough ram to support V7+ games.
PalmOS (*) : 640x480 or 640x400 games have visual and speed issues due to the need to scale to 480x320 or less. No issue with Zodiac Version. Not all games are supported.
Symbian OS (*) : 640x4xx games and Scumm V7 usually have issues due to memory constraints. Also some newer unstable/testing game engines are built in, but not tested.
Windows CE (*) : 640x480 or 640x400 games only supported on non-low resolution (176x220) devices.