SDL 1.3 compatibility

Hi all,
I’m the current maintainer for the Pascal binding for SDL 1.2. As SDL 1.3
seems to be maturing I have a few questions.

  1. Is 1.3 a C or C++ Dll/SO. I ask because Pascal and it Object Pascal
    variants can talk to C Dlls, but has considerable difficulty talking to C++
    Dlls due to name mangling etc.

  2. If it is C++, is anyone working on a C flattening Dll to help out us 3rd
    parties?

  3. Apart from Win32, Linux, Mac OS and iPhone, is there a comprehensive
    list of other platforms 1.3 supports. I’m particularly interested in
    Nintendo DS, PlayStation 2 or 3, Xbox 360 and GP2X

  4. When is 1.3 likely to be publically released, roughly?

  5. Will it be possible for SDL to host 3rd party bindings? Currently they
    all dispersed and it would be nice to have everything under one roof, so to
    speak.

Thanks,

Dominique.

Hello !

  1. Is 1.3 a C or C++ Dll/SO. I ask because Pascal and it Object Pascal
    variants can talk to C Dlls, but has considerable difficulty talking to C++
    Dlls due to name mangling etc.

It is still a C DLL, just for the reasons you named.

  1. If it is C++, is anyone working on a C flattening Dll to help out us 3rd
    parties?

  2. Apart from Win32, Linux, Mac OS and iPhone, is there a comprehensive
    list of other platforms 1.3 supports. I’m particularly interested in
    Nintendo DS, PlayStation 2 or 3, Xbox 360 and GP2X

It works on NDS. On PS2/3 with Linux and GP2X, it should work too.

CU