Need a quick favor

  • watusimoto
    17th Mar 2013 Member 0 Permalink

    Hi Devs,

     

    My name is Watusimoto, and I'm the lead dev for Bitfighter, another open source game.  We have a user running Win XP, and Bitfighter crashes for him as soon as SDL tries to create a game window.  He also has The Power Toy (v. 86.1), which, according to Wikipedia, also uses SDL.  This game works for him.

     

    We're pretty sure his crash is related to SDL 2.  So my question is is The Powder Toy using SDL 2 yet?  And if so, do you know at what point you updated?

     

    Thank you very much!

  • boxmein
    17th Mar 2013 Former Staff 0 Permalink
    According to my source code (which is a fork of TPT), we are using SDL 1.2.14. (Edit: I also confirmed the DLLs distributed in the wiki's Windows compilation quickstart are also 1.2.14)
  • jacob1
    17th Mar 2013 Developer 0 Permalink
    really only @Simon knows how he compiles it. I think it's 1.2.14, not version 2, but I won't know for sure until he gets on irc and I can ask him.

    Edit: I'm really slow at posting lol
  • watusimoto
    17th Mar 2013 Member 0 Permalink

    Ok, great, thanks!!

  • boxmein
    17th Mar 2013 Former Staff 0 Permalink
    What I'd also point out is that when TPT is distributed officially, the .exe file is all it takes. All other libraries are linked statically and attached to the executable. Some mods are compiled in a way that requires all the libraries to be present dynamically though...
  • watusimoto
    17th Mar 2013 Member 0 Permalink

    That's how we distribute our code as well.  The problem is, for this one user, when we migrated to SDL2, the game began to crash.  We're still trying to narrow down what the problem is.