Ever since the switch to VC++ 2012 in Rainmeter 2.5 beta, there are a LOT of calculation errors in my skins, primarily those using StartAngle calculations in a Roundline and Rotator meters, but also in other contexts, and as a result, many skins do not display correctly. This wasn't an issue in previous versions (2.4), or even prior to the 2.5 r1748 version when the change was made.
Example of one of the 100s of error that get spit into the log every second:
Code: Select all
Formula: Internal error in key "StartAngle" in [HourHand]
And the corresponding meter code:
Code: Select all
[sClock]
W=(#ClockRad#*2)
H=(#ClockRad#*2)
StartAngle=(-PI/2)
RotationAngle=(2*PI)
Antialias=1
DynamicVariables=1
[HourHand]
MeasureName=mTime
Meter=ROTATOR
MeterStyle=sClock
X=(#SkinRad#-#size#*#ClockRad#)
Y=(#SkinRad#-#size#*#ClockRad#)
ImageName=#@#shadow-hand-h.png
ImageTint=#color1#
OffsetX=48
OffsetY=16
ValueRemainder=43200
This also occurs with just normal calculations, for example:
Code: Select all
Formula: Internal error: (-(72*1)*0.97)
Any idea what's the issue here? I've had several other people write me comments on some of my skins uploaded to deviantArt with what sounds like the same problem, and all of them I've just told to go back to 2.4 Final.