(Math with Bittians)
by Dennis Crombie
OSI Certified Open Source Software
(MASM32 assembly)


sine, cosine, and square roots make up a vast majority of 3D math processes
these very functions are the most time consuming of all x87 (FPU) functions
so I sent them to boot camp and whipped 'm into shape


NOW ! - Cosine and Sine for any angle in 27 clocks !!!
(fcos and fsin take up to 124 plus more for angles over 45 degrees (PI/4 radians))

bSin and bCos functions work equally fast on ANY angle this side of infinity (negative or positive)
Tests prooved these bMath functions average more then 4 times faster then FPU functions !!!

PLUS ! - "Snappy" sine and cosine in 14 clocks !!!
perfect for many uses (smooth triangle manipulation & etc)
approaching 10 times the speed of FPU functions !!!


ALSO ! - Square Roots in 23 clocks
(fsqrt takes 70)

bSqrt is over 3 times faster !!!