
My juggling program

Click Here to download my juggling program for the PC. I wrote this in early
1991, and it is the very first program I wrote in C. It can juggle any
siteswap (up to 9 balls) but in addition it allows you to toggle between the
normal version of the siteswap and the Mills Mess version. You can toggle
between the versions in real time. Of course, there are different versions
of Mills Mess for patterns such as 534, and the program allows you to cycle
the siteswap in real time to allow you to view the different versions. If
the siteswap has a 1 in it then the Mills Mess version of the pattern may
look a bit odd. The program cannot do outside throws yet. (Maybe one day,
when I totally rewrite it) Of course there's lots to criticize about this
program, but bear in mind that I knew next to nothing about the PC when I
wrote it, and I only knocked it up quickly so that I could learn 534 Mills
Mess. (It didn't help, I still can't do it!)

Running the program

Run Mill3.

At the prompt, enter some siteswap like 960, then press Enter. Behold! The
siteswap is juggled perfectly. However, you're probably running it on a
Pentium whilst the program was written on a 386, so it will juggle stupidly
fast. Use numeric keypad key 4 to slow the pattern down. Key 6 speeds it up,
key 8 makes the pattern higher, and key 2 makes it lower. (You can even make
it juggle in zero gravity!) To toggle between ordinary juggling and Mills
Mess, press M. To cycle the siteswap one beat, press C. (Use this to view
the different Mills Mess versions for 534 say) To switch to one step mode
press S, to switch back to continuous mode press A. Press E to quit back to
the prompt, and to quit the program altogether enter E at the prompt. And
thats it really.

Kendall Harrison
<kendall@neversoft.com>
http://www.neversoft.com/ken/
http://www.neversoft.com/ken/juggling.htm
