SDL This is Simple DirectMedia Layer OpenVMS porting project. Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.

Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS.

And, of course, OpenVMS.

Build process provides static and shared library for Alpha, Itanium and VAX platforms.

SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby.

Please support this project

Thanks for HP, OpenVMS Ambassador Kirill Vakhrameev personally, and my friend Kelly Cox, porting process now is going on dual processor rx1620.
Sound is supported via OpenVMS multimedia extension MMOV. Joystick support is not provided.

Please read latest NEWS of the LibSDL OpenVMS project

regards, Alexey Chupahin