mmmm, new version and new simpsons episode all in one day.
Ok, few bug fixes, namely the render issue on the mock floor. These too
Also added in a random for animation files. AND ... you now can disable writing to the floor and use the mock floor only. There is a Configuration option that handles that in the config.xml file. Off the top of my head, I'm not sure what that option is actually called but I think the 2 config sample files show how to enable it.
If you check out the source, you'll notice I am adding in image support which will also have a random switch function along with direct support for animated gifs. Animated Gif support will come after everything else though. In my opinion, with direct Animation Gif support, I'm not sure if I'd create a MIT Animation Image Converter Creator. It would be semi trivial I suppose to actually create it once I had real-time animation support but just seems pointless.
Application <--58kb
Source Code <-- 85kb
Also, i have yet to get my hands on a copy of the final build of Visual Studio 2005 so the application is still compiled in the Beta 2 version of it. This also means I only tested under the .Net 2.0 Beta 2 framework. Should work under the new version.
XML config file.
<ddf>
<configuration>
<AnimationDirectory>C:\Documents and Settings\Clint\Desktop\disco\disco-0.1\disco-anim</AnimationDirectory>
<DisableComPortWrite>true</DisableComPortWrite>
<BaudRate>57600</BaudRate>
<TilesPerRow>16</TilesPerRow>
<RowsPerModule>4</RowsPerModule>
<ComPorts>
<ComPort>COM4</ComPort>
<ComPort>COM5</ComPort>
<ComPort>COM6</ComPort>
<ComPort>COM7</ComPort>
<ComPort>COM8</ComPort>
<ComPort>COM9</ComPort>
<ComPort>COM10</ComPort>
<ComPort>COM11</ComPort>
</ComPorts>
</configuration>
</ddf>