Igniter(tm) R2 is here!After months of work and beta testing, the R2 release is finally released and ready to ship! Starting right now, every board that ships out will ship with the new update. No need to wait for new features, they are ready now!
And, if that isn't sweet enough, in honor of "May the 4th Be With You", I"m having a special sale for tomorrow only, which means you can get these new features at a discounted price. More on that in another thread.
R2 - What is it?For those who don't know, R2 is my second release of Igniter(tm). It is a firmware update on top of the existing platform to fix some issues from the first release, along with adding some extra functionality that I didn't have time to do in R1 and just didn't think of. My releases will be called R2, R3, ... RN until I do a complete redesign to all lots more features :)
VideoHere's the video of the release. The features are also listed below, but if you want to be surprised until you watch the video don't scroll down.
http://youtu.be/0Fqc6pCj5ccEdit:
CorSec featuring Igniter(tm) R2:
CorSec with Igniter(tm) R2A few of my testers should also be putting up their videos as well to show the varied results you can get with the board.
...
FeaturesBesides the audio speed up fix (which I backported into R1 so most folks have the sped up audio) there were five major adds to Igniter(tm) R2.
For these releases I am planning on given them a theme and adding features that tell a story so to speak. On that note this release is The Color Release. 2 color bugs and 3 new features were added mostly around color to really be 3 steps ahead in the color changing game.
The fixes and features are:
1. Fix the bug where if a color (main, color1, color2, crystal) was on during run, then setting it to zero would not turn the color off. This was reported on FX and is now fixed.
2. Fix the bug where minColor affects the flash effects. Again this was discovered by me and also on FX. It makes using minColor much better since you can remove that color during your flash.
3. New feature 1 - 'clashLen'. I added this parameter to the config file so that the length of the clash is now configurable based on a randomly sampled interval around the config value. This allows the clash to be set to short pulse or a long value as before, by setting it to like 4000 ms. It will always choose the shorter of your wav file length or the config value, so 4000 should always be the length of the file.
4. New feature - Blaster block color! Config variables 'mBlstC', 'c1BlstC', 'c2BlstC', 'crystBlstC', and 'fBlstC' were added to set the blast colors for the main, color1, color2, crystal and flash dies respectively. The existing flash colors are used only for Clash/Lockup, and these new colors are used for the blaster block. This allows three colors to be set: running blade color, clash/lockup and blast for 27 distinct colors.
5. New feature!!! - Blast Shade(tm) and Clash Shade(tm).
This feature is the ultimate in my opinion, and adds a new level of realism that will launch sabers into the next level. The current model has been you set a color for the flash (and now blast) effects, and then that color is used
every single time.. That means if you do 50 blasts in a row you get the same color.
Well, in my opinion that isn't realistic. Think of 20 people shooting at you. Each of them have different blasters with different characteristics, which would cause the 'blaster beam' color to differ. Even if they had the same model blaster mechanical tolerances would probably mean the colors varied slightly.
Thus Clash Shade(tm) and Blast Shade(tm) is born. This is another value that is set from 0-255, but it represents the amount you want the effect to vary. For example, if the RGB value for your clash is set to 255,255,0 (yellow-orange) but with ClashShade(tm) value with 40, each time you clash you will get a different color in the orange-yellow spectrum. This adds the realism element.
Now, do you love colors?! Just set the shade value to 255, and you will pretty much get a completely random color! The every color saber is now here, ready to use.
Config Editor updatesThe config editor has also been updated to allow use of the new features in the simulator. While I was adding those, I also made a few other changes, including:
- Fixed a crashing bug when Ignite-ulator(tm) was running and a new font is opened
- Added red coloring to values that will change in Ignite-ulator(tm)
- Fixed the description in some cases
Closing thoughtsThanks to all my testers who worked tirelessly on this, and thanks everyone for the support. I hope you enjoy the unique and original features I brought to the table.
Happy May 4th :)