759c8c0897fc3910ce41db14a58d62a8127633e0
Previously, the PIUIO_Leds code logged every LightState of every PIUIO_Led light with every call of Set() This commit adds checks to see if each of the PIUIO_Leds have changed LightState since the last Set() and skips logging the current LightState if there is no change. Each set of lights was already being looped through; the new code here just issues a continue to skip logging where possible. This helps reduce CPU usage when PIUIO_Leds are in use as the LightsDriver.
StepMania
StepMania is an advanced cross-platform rhythm game for home and arcade use.
Advanced cross-platform rhythm game for home and arcade use.
##Installing from Source##
StepMania can be compiled using CMake. More information about using CMake can be found in both the Build directory and CMake's documentation.
##Build Status##
We use Travis as our continuous integration server. The status can be found below.
##Resources##
- Website: http://www.stepmania.com/
- IRC: irc.freenode.net/#stepmania-devs
- Theming Wiki: http://goo.gl/SO7W5
- Lua Documentation for Themes: http://goo.gl/XNiov
##Licensing Terms##
- All of the our source code is under the MIT license.
- Any songs that are included within this repository are under the CC-NC license.
- The MAD library and FFmpeg codecs when built with our code use the GPL license.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%