What's New In Version 0.3
I'm afraid to say that not much is different between versions 0.2x and 0.3. The key
changes are:
- Addition of self adjusting animation speed control. This is the most significant
difference and turned out to be much harder to fit into the existing code than I
expected. Juggle Saver was originally coded in 1996, at that time I did all that I could
to get the program to run as fast as possible. Three years is a long time in computer
technology terms. Running on a current entry level machine with a suitable 3D graphics
card, Juggle Saver v0.2x was going too darn fast. Version 0.3 uses a completely
different speed control system and adjusts itself according to the hardware being used.
- New install routine. The previous InstallShield installation has being scrapped. I'm
now using my own creation that cuts out a lot of the InstallShield bloat. To quantify
this, the previous InstallShield based setup routine weighed in at around 560K, the
current install is a self extracting archive that weighs in at 129K. I realise that 400K
is small in today's terms but it still represents a minute or so of extra download
time.
- More comprehensive list of juggling patterns. My thanks to go the contributing
authors (Matt Macauley, Steve Nagosky and Matt Shacklady) and to Isaac Orr for compiling and maintaining this
list.
Version 0.33 includes a number of minor chages:
- Made the program freeware, removed registration key code and nag messages.
- Used install library developed for
Sizer. Juggle Saver now includes an uninstaller.
- Changed level of detail settings to increase detail.
- Changed the way site description and frame rate are displayed.
- Minor bug fix to arm positioning code.