Oxidizer 0.8

by David Burnett • Saturday April 23rd, 2011
Posted in Developer's Corner, Oxidizer Blog

Hi All,
I’ve just released Oxidizer 0.8 on sourceforge. It’s Oxidizer with a bright shiny new version number, so no need to download for those using that version other than stroking my ego with the download numbers :-)

Download here


  1. Jordan Meeter
         April 30, 2011

    Version 0.8 still crashes sporadically while using the program… *sadface*

  2. Scott Chitwood
         May 3, 2011

    Check this page for bug/crash reporting info.  Then toss the info to me via email and I’ll pass along to Dave.

  3. David Burnett
         May 5, 2011

    Okay, there appears to be a bug in the GenePool. It appears to be thread related, I can get the GenePool to crash when using more than one thread but not when I set threads to just one. Of course in true bug style as soon as I add the code I need to confirm that the problem actually is what I think it is, it disappears.

    It you want to try it yourself just fire up Oxidizer and set Threads to any value other than 1 then fill the GenePool, then hit the toggle button and fill it again. Keep going and Oxidizer will eventually crash. Then repeat the exercise with Threads set to 1, if you actually get it to crash with Threads set to 1 let me know because I kept it up for 15 minutes without a bite.

  4. David Burnett
         May 7, 2011

    Since no one has contradicted me about using the thread count affected the GenePool and I’m feed up of hitting the fill button I’ve decided to release a version of Oxidizer with my thread safety changes in.

    Now there some thing you need to know first. This version uses a regigged build system create by dax180 (take a bow). That means that there is an outside chance that we might have broken the build, a bit like the fun I had with the initial 64 bit versions. I’ve gone over the build and it all looks good but the fact that it runs on the machine it’s built on doesn’t really mean it’ll run anywhere else.

    Also this version uses Apple new complier clang (and gcc-llvm for the ppc version). That’s another giant leap into the unknown so I’d like any reports on any speed issues or improvements.

    Download it at sourceforge

  5. dak180
         May 11, 2011

    When will you be pushing the source code changes to sf.net?

  6. David Burnett
         May 12, 2011

    I’ve pushed then just now.

  7. Lennart Östman
         May 14, 2011

    Hi! Some guy at deviant art has made a Mac version of Apopfysis. Curious of this much talk about PC app I tried it, and all I can say is this: Oxidizer is way better! A suggestion I have is to include the simil4 and simil3 lua scripts with the release. Until I ran those scripts I had a hard time coming up with anything interesting. But now I have come to grips with the app and the result you can see at my flickr page (http://www.flickr.com/photos/spaghettitrain/)

    Can anyone post in the wiki? I’ve found my method of coming up with large interesting fractal that mostly render in an hour or two. I miss some good info on rendering and method of creation on the wiki.

  8. Scott Chitwood
         May 19, 2011

    Can anyone post in the wiki?

    The wiki hasn’t been updated in a long while.  However, if you have an article/tips you’d like to share it would be better to send those to me in a text document.  Then I can get it formatted and posted to the wiki and also within an article here at the main site, and of course you’ll receive the writing credit attribution.


  9. David Burnett
         May 31, 2011

    So folks, hows 0.8.1, did it fix the GenePool issues ? Are there any other things wrong with it ?


  10. Scott Chitwood
         May 31, 2011

    I have not had an opportunity to do any Oxidizer stuff in quite awhile, did however receive this email from Eva…

    I am wondering what I am doing wrong with Oxidizer. I was using it before on my 3.5 year old MacBook Pro without problems. Now I tried to install the latest version for Snow Leo on an iMac (which is new, therefore much faster than my MacBook), and it crashes and/or nearly kills the computer. I open the gene pool and fill it, but when I try to move to the editor, it gets stuck and I have to force quit it. Then computer is still stuck after the force quit, until I restart it. The same thing happens when I try to add the new genomes by hitting the + in the main window more than about 5 times (waiting for the genomes to be generated in between the hits, of course). And so on…

  11. Lennart Östman
         June 5, 2011

    I had to stop using 0.8 on my iMac since it drag the whole machine down to a snail’s pace. Especially Aperture went bonkers while running Oxidizer. After quiting Oxidizer I had to restart the computer to get it back to normal again. And I never use the gene pool so it’s not that.

  12. Lennart Östman
         June 12, 2011

    Now I’ve tried the new 0.8.1 and that fixed the problem. It’s much quicker now and don’t drag the system down.

  13. David Burnett
         June 16, 2011

    Hi Lennart,
    I’m glad the new 0.8.1 works better, hopefully it’ll sort Eva’s similar sounding problem too as I can release it properly.

    @everyone, any other issues with 0.8.1 , just a little concerned with the Snow Leopard versions using Apple new compiler set up, as the last time I tried LLVM with flam3 it was quite a bit slower. I’ve not seen any evidence personally that this is the case anymore but the ‘plural of anecdote is not data’ as they like to say on slashdot.

  14. Scott Chitwood
         June 21, 2011

    Got some feedback for you Dave.  Have been pushing against 0.8.1 these past few days without any real issues.  Seems responsive, quick, and hasn’t dragged my system down.  Was only able to bring it to its knees when cross breeding complicated genomes generated with Ralf’s simil scripts — I would think that could be expected and it does not in any way detract from my usage of Oxidizer.

Sorry, comments for this entry are closed at this time.