Megaman said what?

March 30th, 2010 by Tim Jones Leave a reply »


On a more serious note, I am starting to research more and more about SDL 1.3 – and I think all of you should too. If you aren’t familiar with what SDL 1.3 is all about, here’s a quick list of features that I know of:

– Full backwards compatibility with 1.2 apps (no need to rewrite your code to get it to work)
– Support for the latest version of OpenGL and OpenGL ES
– Multiple Windows
– Multiple Displays
– 2D Hardware Acceleration (OpenGL or Direct3D depending on the platform)
– Textures used instead of Surfaces (for hardware acceleration when available)
– Multiple input devices (multiple keyboards, multiple mice, etc.)
– Pressure / Tilt / Accelerometer support
– Much better Unicode support
– iPhone support
– Audio recording
– Multiple audio output streams
– 7.1 surround sound support
– SDL_main is no longer required

If you have time, check the SVN out here: http://www.libsdl.org/svn.php (don’t get the old zip file, checkout the latest trunk).

I’m looking to start covering other “devices” that SDL can run on, so look out for that. Any additional features that I am overlooking? Let me know.

Share and Enjoy:
  • Digg
  • del.icio.us
  • DZone
  • MisterWong
  • Reddit
  • StumbleUpon
  • Technorati
  • Slashdot
  • LinkedIn
  • MySpace
  • Yahoo! Buzz

Did you like this tutorial/blog post? Feel free to donate to keep more comin', and have more contests.

Advertisement

7 comments

  1. XianForce says:

    For me, I’m most excited about the hardware accelerated textures!

    I’ve been aching to use OpenGL for ages now, but my limited integrated graphics can’t handle it (seems like most DirectX stuff works fine… But I’m an SDL fanboy =D)

    So I’m biding time until either SDL 1.3 comes out, or I can afford a new computer… or both I suppose =D

  2. Jonny D says:

    I’m most excited about the multiple input devices. Having multiple mice opens several creative doors… Last time I messed with SDL 1.3, though, multiple mice did not work very well. Since then, there’s been some specific discussion about that API, so it has probably changed.

    • Tim Jones says:

      Definitly – that could make for some new interesting games. First person shooter with two mice (left gun, right gun). Not sure how you would walk and look around, but it’d be cool!

  3. Jason Norris says:

    Wow, the multiple windows/displays sounds interesting to play with. The new audio support sounds great as well.

    • Tim Jones says:

      Multiple windows is something long overdue, as well as the updated audio API. I just hope it will handle multiple audio streams that are different better.

  4. NordCoder says:

    Didnt really have time to look through SDL 1.3 because I’m busy with my contest project, but I should prolly check it out sometime :)

    A tutorial with SDL on the DS would be sweet btw :D

Leave a Reply