Difference between revisions of "Platforms/Overview"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (Add a preview of the platform features DPL query)
m (Remove the (broken) static list of ports)
Line 40: Line 40:
 
|- style="background:silver"
 
|- style="background:silver"
 
|Platform||[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 ||Backend
 
|Platform||[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 ||Backend
{{Inforow Port Features|port=:UNIX}}
 
{{Inforow Port Features|port=:Mac OS X}}
 
{{Inforow Port Features|port=:Windows}}
 
{{Inforow Port Features|port=:AmigaOS}}
 
{{Inforow Port Features|port=:Atari/FreeMiNT}}
 
{{Inforow Port Features|port=:BeOS}}
 
{{Inforow Port Features|port=:Dreamcast}}
 
{{Inforow Port Features|port=:Familiar}}
 
{{Inforow Port Features|port=:GP2X}}
 
{{Inforow Port Features|port=:GP2XWiz}}
 
{{Inforow Port Features|port=:GP32}}
 
{{Inforow Port Features|port=:IPhone}}
 
{{Inforow Port Features|port=:Linux}}
 
{{Inforow Port Features|port=:Maemo}}
 
{{Inforow Port Features|port=:MorphOS}}
 
{{Inforow Port Features|port=:Nintendo DS}}
 
{{Inforow Port Features|port=:Nintendo GameCube}}
 
{{Inforow Port Features|port=:Nintendo Wii}}
 
{{Inforow Port Features|port=:OS/2}}
 
{{Inforow Port Features|port=:PalmOS}}
 
{{Inforow Port Features|port=:PlayStation 2}}
 
{{Inforow Port Features|port=:PlayStation Portable}}
 
{{Inforow Port Features|port=:SymbianOS}}
 
{{Inforow Port Features|port=:Windows CE}}
 
 
|}
 
|}
  

Revision as of 00:46, 21 September 2009

This page gives a summary of ScummVM core features implemented by each Platform port.

Supported Engines by Platform

Platform AGI AGOS Cine Cruise Drascula Gob Groovie Kyra Lure MADE Parallaction Queen SAGA SCUMM Sky Sword1 Sword2 Touche Tinsel Tucker Igor M4 SCI Teen [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP [[{{{%PAGE%}}}|{{{name}}}]] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? WIP WIP WIP WIP WIP WIP

Windows CE (*) : 640x480 or 640x400 games only supported on non-low resolution (176x220) devices.
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.
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 limted 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.

Features supported by Platform

Platform FLAC audio MP3 audio
(via mad)
Ogg Vorbis audio
(via Tremor/[http://vorbis.com/ Ogg Vorbis)
Compressed savegames, DXA videos
(via zlib)
Plugins support Backend
Platform FLAC MP3 Ogg Vorbis zlib Plugins Backend
windows.png Windows sdl Yes Yes Yes Yes MinGW only Yes Yes
symbian.png SymbianOS symbian + sdl Yes Tremor No Yes No Yes No UIQ v3 and S60 v3/v5
dc.png Dreamcast dc Yes No No Yes Yes Yes Yes
palmos.png PalmOS PalmOS Yes Tremor No Yes Yes No No
ps2.png PlayStation 2 ps2 Yes Yes No Yes No No Yes
macos.png Mac OS X sdl Yes Yes Yes Yes Yes Yes Yes
wince.png Windows CE wince + sdl Yes Tremor No Yes Yes No Yes PocketPCs, Smartphones and other handheld devices
psp.png PlayStation Portable psp Yes Yes No Yes Yes Yes Yes
ds.png Nintendo DS ds Yes No No Yes No No Yes
gp2x.png GP2X gph + sdl Yes Yes No Yes Yes Yes Yes
gp32.png GP32 gp32 No Yes No Yes No No No
opie.png Familiar sdl Yes Yes No Yes No Yes No Only HP iPAQ h1910/h1915 and Asus MyPal 716
unix.png UNIX sdl Yes Vorbis Yes Yes Yes Yes Yes Linux, Solaris, IRIX, *BSD
x11.png Linux/X11 x11 Yes Yes Yes Yes Yes No No Includes iPAQs running Linux
amiga.png AmigaOS sdl Yes Yes Yes Yes No Yes Yes
morphos.png MorphOS sdl Yes Yes No Yes No Yes No
beos.png BeOS sdl Yes Yes Yes Yes No Yes No
iphone.png iPhone iphone Yes Yes Yes Yes No No Yes iPhone, iPod Touch and iPad
freemint.png Atari/FreeMiNT sdl Yes Yes No Yes No Yes No
os2.png OS/2 sdl Yes Yes No Yes No Yes No
maemo.png Maemo maemo + sdl Yes Yes Yes Yes No Yes No OS 2006, 2007, 2008 and Maemo5/Fremantle
wii.png Nintendo Wii wii Yes Yes No Yes Yes Yes Yes
gc.png Nintendo GameCube wii Yes Yes No Yes Yes Yes Yes
gp2xwiz.png GP2XWiz gph + sdl Yes Yes No Yes Yes Yes Yes
n64.png Nintendo 64 n64 No Yes No Yes No No Yes
linuxmoto.png LinuxMoto linuxmoto + sdl Yes Yes Yes Yes No No Yes
samsungtv.png SamsungTV samsungtv + sdl Yes Yes Yes Yes No Yes No
android.png Android android Yes Yes Yes Yes Yes Yes Yes
openpandora.png OpenPandora openpandora + sdl Yes Tremor No Yes Yes Yes Yes
caanoo.png Caanoo gph + sdl Yes Tremor No Yes Yes Yes Yes
dingux.png Dingux dingux + sdl Yes Tremor Yes Yes Yes Yes Yes
webos.png WebOS webos Yes Yes Yes Yes Yes Yes Yes
ps3.png PlayStation 3 sdl Yes Yes Yes Yes No Yes Yes
bada.png Bada bada Yes Yes Yes Yes No Yes No
beos.png Haiku sdl Yes Yes Yes Yes No Yes No
android.png Android-SDL androidsdl Yes Yes Yes Yes Yes Yes No
raspberry.png Raspberry PI raspberrypi Yes Yes Yes Yes Yes Yes No
psp2.png PlayStation Vita psp2 Yes Yes Yes Yes No Yes Yes
riscos.png RISC OS riscos Yes Yes Yes Yes No Yes Yes
switch.png Nintendo Switch switch Yes Yes Yes Yes No Yes Yes only buildbot builds available