Determining Version

  • kroq-gar78
    9th Oct 2012 Member 0 Permalink

    Hello,

     

    I've noticed that there are no tags anymore for Powder Toy++. How do I know what the version is? Is there a file I should watch, or will you guys be adding tags soon?

     

    Sincerely,

    kroq-gar78

     

    P.S. I, for one, prefer tags over watching a file as it is supported by more things (e.g. Debian upstream version checking).

  • jacob1
    10th Oct 2012 Developer 0 Permalink
    I think this is a problem with the way tpt++ is built, it hasn't been configured to update the version numbers in the source so you can't tell when they start/end. This is probably because tpt++ was just released, but it should have been addressed earlier. You can always look at my changelogs in the official game feedback thread, I try to make that correct but it is harder for me now too.

    Another thing that should have been addressed is the thumbnail renderer on the website. It's still using tpt's, not tpt++'s, so longer signs and walls don't even show up. Any new elements that are created also won't show up until it's created. I'm not sure why issues with building tpt weren't fixed before release. My guess is that Simon knew he was going to get busy with school/work/whatever soon, and wanted to release it before.

    Version 83.9 stops here. Everything else will be for the next version, but Simon has been too busy with something to release it. I'm not sure what the next version will be, probably either 84.0 or 83.10 (I hope the first, that looks strange)
  • kroq-gar78
    9th Nov 2012 Member 0 Permalink

    Also, where is the version number stored in the source? When building it with "scons --lin --sse2 --64bit --release", I see in the result that it has the version number in the top-right corner. Using grep to find it has been to no avail for me.

  • mniip
    9th Nov 2012 Developer 0 Permalink
    @kroq-gar78 (View Post)
    when im building i always get "Snapshot 0"
  • jacob1
    9th Nov 2012 Developer 1 Permalink
    @kroq-gar78 (View Post)
    it is in config.h. Also, that isn't updated anymore either, it might still say version 83 when we are already to 84 (which actually happened). I think that's fixed now, but it could happen more in the future.

    @mniip (View Post)
    compile with --release