SDL Status

From vice-emu
Revision as of 23:04, 22 September 2020 by Gpz (talk | contribs) (Created page with "this is the old content of doc/SDL-support.txt <pre> This document details the results of test compiles with regards to the SDL 1 and SDL 2 support. Platform | compi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

this is the old content of doc/SDL-support.txt

This document details the results of test compiles with regards to the
SDL 1 and SDL 2 support.

Platform         | compiler    |  SDL1  | SDL2  | comments
-------------------------------------------------------------------------------
alpha-osf4.0e    | gcc 3.2.3   | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
alpha-osf5.1     | gcc 3.2.3   | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
i386-aros        | gcc 4.6.4   | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
i386-beos        | gcc 2.95.3  | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
i386-mingw       | gcc 4.7.1   | 1.2.15 | 2.0.5 |
-------------------------------------------------------------------------------
i386-os2         | openwatcom  | 1.2.15 |  N/A  | Support was added after 3.1
-------------------------------------------------------------------------------
m68k-amigaos3    | gcc 2.95.3  | 1.2.11 |  N/A  |
-------------------------------------------------------------------------------
mipsel-osf1      | gcc 2.5.8   | 1.2.15 | 2.0.5 |
-------------------------------------------------------------------------------
ppc-amigaos4     | gcc 4.4.3   | 1.2.13 | 2.0.4 | Support for SDL2 was added
                 |             |        |       | after 3.1
-------------------------------------------------------------------------------
ppc-aros         | gcc 4.5.2   | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
ppc-beos         | mwcc        |  N/A   |  N/A  | non-standard compiler, not
                 |             |        |       | worth the trouble to port
-------------------------------------------------------------------------------
ppc-morphos      | gcc 2.95.3  | 1.2.15 |  NO   | There is a port of SDL2 to
                 |             |        |       | Morphos, but it uses SDL1
                 |             |        |       | locations/names, won't
                 |             |        |       | support till fixed.
-------------------------------------------------------------------------------
x86_64-aros      | gcc 4.6.4   | 1.2.15 |  N/A  |
-------------------------------------------------------------------------------
x86_64-mingw     | gcc 6.2.0   | 1.2.15 | 2.0.5 |
-------------------------------------------------------------------------------
x86_64 Linux     | gcc 6.3.0   | 1.2.15 | 2.0.5 |
(Debian Stretch) |             |        |       |
-------------------------------------------------------------------------------
x86_64 Linux     | gcc 6.3.0   | 1.2.15 | 2.0.5 |
(Xubuntu 17.04b2)|             |        |       |
-------------------------------------------------------------------------------
x86_64 FreeBSD   | clang 3.8.0 | 1.2.15 | 2.0.5 |
(11.0-RELEASE)   |             |        |       |
-------------------------------------------------------------------------------
x86_64 NetBSD    | gcc 4.8.5   | 1.2.15 | 2.0.5 |
(7.1)            |             |        |       |
-------------------------------------------------------------------------------
x86_64 Dragonfly | gcc 5.4.1   | 1.2.15 | 2.0.5 | DF BSD's Xorg doesn't work
BSD (4.8.0)      |             |        |       | well in VBox, couldn't test
                 |             |        |       | the bins properly
-------------------------------------------------------------------------------
X86_64 OpenBSD   | gcc 4.2.1   | 1.2.15 | 2.0.4 |
(6.0)            |             |        |       |
-------------------------------------------------------------------------------
x86_64 Haiku     | gcc 5.4.0   | 1.2.15 | 2.0.5 | SDL1 runs fine, even in a
(hrev51050)      |             |        |       | VBox instance with a single
                 |             |        |       | CPU and 1GB mem, SDL2 reports
                 |             |        |       | it can't find a renderer and
                 |             |        |       | flickers a lot. SDL sound
                 |             |        |       | doesn't work on either port
-------------------------------------------------------------------------------
armv7l Raspbian  | gcc 4.9.2   | 1.2.15 | 2.0.2 | Requires some overclocking
(Jessie)         |             |        |       | and/or CRT->none, SID->fast
                 |             |        |       | (GL driver blows) for x64,
                 |             |        |       | x64sc is painful to watch
-------------------------------------------------------------------------------