Difference between revisions of "Platforms"

Jump to navigation Jump to search
891 bytes removed ,  23:00, 21 October 2016
→‎Unofficial Platforms: The Rasberry PI port is now official
(→‎Unofficial Platforms: Add unofficial WinRT build.)
(→‎Unofficial Platforms: The Rasberry PI port is now official)
(8 intermediate revisions by 2 users not shown)
Line 13: Line 13:
notcategory = Outdated Ports
notcategory = Outdated Ports
include = {PortFeatures} Features Inforow
include = {PortFeatures} Features Inforow
table = border="1" cellpadding="2" class="sortable" ,-, style="background:silver" | Platform , style="background:silver" | Backend , style="background:silver" | MP3 , style="background:silver" | Ogg Vorbis , style="background:silver" | FLAC , style="background:silver" | zlib , style="background:silver" | Plugins , style="background:silver" | 16bits , style="background:silver" | Buildbot , style="background:silver" | Notes
table = class="wikitable sortable" ,-, Platform , Backend , MP3 , Ogg Vorbis , FLAC , zlib , Plugins , 16bits , Buildbot , Notes
</dpl>
</dpl>
FLAC audio is provided by the [http://flac.sourceforge.net/ FLAC library]<br>
FLAC audio is provided by the [http://flac.sourceforge.net/ FLAC library]<br>
Line 25: Line 25:
category = Outdated Ports
category = Outdated Ports
include = {PortFeatures} Outdated Port Inforow
include = {PortFeatures} Outdated Port Inforow
table = border="1" cellpadding="2" class="sortable" ,-, style="background:silver" | Platform , style="background:silver" | Backend , style="background:silver" | MP3 , style="background:silver" | Ogg Vorbis , style="background:silver" | FLAC , style="background:silver" | zlib , style="background:silver" | Plugins , style="background:silver" | 16bits , style="background:silver" | Buildbot , style="background:silver" | Notes , style="background:silver" | Last released version
table = class="wikitable sortable" ,-, Platform , Backend , MP3 , Ogg Vorbis , FLAC , zlib , Plugins , 16bits , Buildbot , Notes , Last released version
</dpl>
</dpl>
FLAC audio is provided by the [http://flac.sourceforge.net/ FLAC library]<br>
FLAC audio is provided by the [http://flac.sourceforge.net/ FLAC library]<br>
Line 44: Line 44:
** This port has no patch for the associated source code changes, but it is likely just a Win32 GCC toolchain build against SDL with an ARM v7Thumb compiler. Some detail of required changes are [http://forums.scummvm.org/viewtopic.php?p=78521 here].
** This port has no patch for the associated source code changes, but it is likely just a Win32 GCC toolchain build against SDL with an ARM v7Thumb compiler. Some detail of required changes are [http://forums.scummvm.org/viewtopic.php?p=78521 here].
* [http://www.riscos.info/index.php/ScummVM RISC OS V4 to 6] - Latest build is v1.3.1. Previous builds of v.1.0.0, v0.8.0 and an earlier port build of 0.5.0 are also available.
* [http://www.riscos.info/index.php/ScummVM RISC OS V4 to 6] - Latest build is v1.3.1. Previous builds of v.1.0.0, v0.8.0 and an earlier port build of 0.5.0 are also available.
* [http://www.menuetos.net/cddl.htm MenuetOS] - Latest build is v0.6.0.
* [http://wiki.kolibrios.org/wiki/Applications KolibriOS] - A port is indicated on the Applications page, but this was not completed and was removed from SVN in [http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&rev=2289 r2289].
** Note: KolibriOS is a GPL fork of MenuetOS due to closed source licensing of later releases, thus as MenuetOS had a ScummVM port, a port to KolibriOS should be possible.
* [http://www.gnurou.org/code/sharpzaurus Sharp Zaurus SL-5500 / SLC7XX] - Latest release was 0.5.1
* [http://www.gnurou.org/code/sharpzaurus Sharp Zaurus SL-5500 / SLC7XX] - Latest release was 0.5.1
* [http://aminet.net/search?query=scummvm Original 68K Amigas].
* [http://aminet.net/search?query=scummvm Original 68K Amigas].
* [http://elinux.org/InnoTab InnoTab Learning App Tablet by VTech]
* [http://elinux.org/InnoTab InnoTab Learning App Tablet by VTech]
* [http://www.hunterdavis.com/2009/08/16/scummvm-and-monkey-island-working-on-zipit-z2/ Aeronix ZipIt Z2 Wireless Messenger]
** No build binary appears to have been released for this [http://en.wikipedia.org/wiki/Zipit_wireless_messenger_%28Z2%29 device].<br> However, as it runs a variant of Linux, this is probably a simple SDL based port with the toolchains and libraries from [http://linux.zipitwireless.com/ here].
* [http://en.qi-hardware.com/wiki/Ben_NanoNote Ben NanoNote UMD (Pocket Laptop)]
** This uses very similar hardware to the Dingoo A320 internally and can run our Dingux builds unmodified. See [http://lists.en.qi-hardware.com/pipermail/discussion/2010-March/002339.html here] for details.
* TomTom GPS units (using a port of [http://www.microwindows.org Nano X-Windows]).
* TomTom GPS units (using a port of [http://www.microwindows.org Nano X-Windows]).
* [http://clb.demon.fi/html5scummvm HTML5/Javascript web port] using [http://en.wikipedia.org/wiki/Emscripten Emscripten] - Source code is [https://github.com/juj/emscripten-scummvm here].
* [http://clb.demon.fi/html5scummvm HTML5/Javascript web port] using [http://en.wikipedia.org/wiki/Emscripten Emscripten] - Source code is [https://github.com/juj/emscripten-scummvm here].
* [http://www.raspberrypi.org/ Raspberry Pi]
** As this uses the Raspbian distribution based on Debian by default, "apt-get update && apt-get install scummvm" is all that is required.<br>However, the standard Debian version of ScummVM is currently outdated (v1.4.1) and should be avoided as many bugs have been fixed since this release.<br>The Raspbian repository contains a package for the v1.6.0 release, see [http://archive.raspbian.org/raspbian/pool/main/s/scummvm/ here] which should be used instead.<br>If necessary, to manually build a newer version from source code, please follow the normal instructions [http://wiki.scummvm.org/index.php/Developer_Central here] for getting the latest code from our source code repository and compiling under a Linux environment with GCC.<br>Note that if the static build fails with an Out Of Memory (OOM) error at linking, you need to either mount a swap (virtual) memory device on USB or use the patch located [https://github.com/digitall/scummvm/tree/lowMemoryLink here] to reduce the linker memory usage. Another option is to instead build the scummvm binary with dynamic linking of engine plugins by passing --enable-plugins --default-dynamic to the configure script, before calling make.
** It should also be noted that in Raspbian, issues with the SDL fullscreen output (black bars at edges, aspect ratio issues) have been seen when running in X Windows i.e. X11 output, but these are not seen when running fullscreen in Framebuffer from text console, so if you wish to use fullscreen output, then do so from a text prompt.
* [http://laptop.org/en/laptop/index.shtml OLPC XO-1] - Notes from [http://www.olpcnews.com/forum/index.php?topic=1065.0 here]
* [http://laptop.org/en/laptop/index.shtml OLPC XO-1] - Notes from [http://www.olpcnews.com/forum/index.php?topic=1065.0 here]
** As this runs a cut down variant of Fedora Linux, this just requires "sudo yum install scummvm" to install.
** As this runs a cut down variant of Fedora Linux, this just requires "sudo yum install scummvm" to install.
* [http://www.networkedmediatank.com/wiki/index.php/Popcorn_Hour_A-100 Popcorn Hour A-100 Networked Media Tank (Internet TV Box)] - incomplete port?
* [http://www.networkedmediatank.com/wiki/index.php/Popcorn_Hour_A-100 Popcorn Hour A-100 Networked Media Tank (Internet TV Box)] - incomplete port?
* Probably almost every embedded device with a screen capable of running a basic GNU/Linux with a libSDL port! :-)


=== Adding a new backend ===
=== Adding a new backend ===
TrustedUser
2,147

edits

Navigation menu