version 4 released

Source (62 kb)
App (70kb)

Since for whatever ungodly reason, I woke up at 4:30 this morning. Now I love sleep and the fact I couldn't sleep irked me. So even though I have chances are 12 hours of work ahead of me today ... I still opted to code and finish up some loose ends.

The application finally is under a .Net 2.0 release to manufacture code base. This means if there is a bug, it is because I suck.

New things in this build are both bug fixes from Kevin Roach and Joshua Stark. Also a slight tweak on layout �? I think ( can't remember that far back ) and animated gif support �? biotches. Images (jpg and gif (can support more, haven't tried anything else though)) and the DDF files are now deemed "Animation" files. So shove everything you want in a single directory and use that directory in the XML file and BAM, you're good to go.

Also I was far more aggressive on memory management on the Images and DDF Animation files. This should solve (if there were any) any memory leaks. What I would like (Looking at you Joshua) is some people to just run the app on their boards for an extended period of time now. Joshua mentioned randomly it would crash and I'm suspecting it was directly due to a memory leak OR the .Net 2.0 beta 2 framework the prior 3 applications where built on.

One other key note is the XML files I've provided have the output to the physical floor itself DISABLED. Change the value on the XML file to reenable this. I'm lazy and since the base class for the DDF has been done for almost 6 months now, I really don't have to worry about testing it anymore.

And as always, you need the .Net 2.0 Framework cause I'm a Microsoft ummm, what is the word I'm looking for �? rhymes with core.

Known issues:
There is a cross threading issue that at some point I'll fix. But it isn't that big of a deal, just happens with the mock floor. The wonders of managed code and not letting two threads use the same memory.

SUPER PICTURE HAPPY FUN SUPER TIME!

No comments posted yet.

Post a Comment

Please add 5 and 6 and type the answer here:
  • About
  • Clint Rutkas: I build stuff that will eventually hurt me. I'm your average nerd.
  • Follow Clint on Twitter