Send Questions/Comments to firstname.lastname@example.org
What Stuff Do I Need?
DanceForce requires DirectX 8.0 DirectInput. It also requires a force-feedback 2-axis (or more) joystick. I guess it might work with a force feedback steering wheel, but why would you want a dancing steering wheel? That would be silly! DanceForce requires that you set your ForceFeedback level in the control panel to MAXIMUM. This is for your protection really, since at the maximum force level the joystick will work, and there is no way you can make your joystick break by slamming itself side to side. If you don't do this part right, the joystick either won't move at all or won't move correctly. DanceForce also requires a decently fast computer. For the joystick to be updated correctly it needs to be hit with an update every 50 milliseconds or so, about 20fps. So on a transition at full screen, sometimes the joystick rests for a second while a beat has been missed. This happens to me on my PIII 450 / TNT2 Ultra. Finally, you have to cover the optical sensor on the joystick with something so it thinks you are actually using it as intended. A sock puppet is a great way to do this, since its always more interesting to watch a puppet dance as opposed to one of your dirty socks.
Adding DanceForce to an AVS Preset
If you just want to see DanceForce in action, stick a sock on your joystick and fire up Winamp AVS.
Pull up the configuration box and add the DanceForce AVS module to whatever preset is running. At this point, it should acquire your joystick (you should see your joystick move a bit) and wait until the beat becomes recognizeable. If you click on the plugin in the effect list, you should see some status information and it counting off the dance steps if its working (one..two..three..four).
Adding Danceforce to ALL your presets
Now, you have your puppet all made up and you're ready to watch it dance while AVS randomly switches presets. Don't worry, SteSoft has you covered! Fire up AVSConvert.exe (located in 'Winamp\Plugins\avs' or on your start menu) and Enter in your Winamp AVS Directory and the name of a new directory to store copies of all your presets with DanceForce added. Yes, AVSConvert is not a very sophisticated program. It doesn't get bogged down with things like browse windows or correct user-interface standards.
Once you have the directories selected, click the BIG button and it will copy, NOT OVERWRITE all plugins in the AVS directory to the output directory, additionally it will append "FF" to the filename so it doesn't get confused under any circumstances. Now if you want to run with random presets but only use the ones with DanceForce, go to AVS configuration --> Settings --> Presets, and select the new directory as the directory AVS should use for random presets.