hedgewars/uFloat.pas
2014-02-06 sheepluva get rid of hwpow. ~so long and thanks for all the wtfish~
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-01-21 koda partial merge of the webgl branch
2014-01-17 sheepluva update copyright to 2014
2014-01-07 unc0rr Fix these too webgl
2014-01-07 unc0rr Fix two desync causes webgl
2013-06-04 koda update branch webgl
2013-05-29 unc0rr bump copyright year for Andrey entries
2013-04-20 koda update 0.9.19 with dev branch 0.9.19
2013-04-19 unc0rr - Revert division hack nonsense
2013-04-18 unc0rr lol, how did it manage to work for years? (z1 - z2 * z.Round) shouldn't respect signs of z1 and z2. It turns out we often had arbitrary .Frac value in division result. Also fixes issue 613.
2013-04-17 nemo why would we ever want to divide by 0?
2013-04-17 unc0rr hwFloat division is ~1.6 times faster now
2013-04-17 unc0rr Trivial optimization. Wonder if compiler was smart enough about it.
2013-04-11 unc0rr New hwSqrt implementation which is 46/19 times faster than the old one!
2013-04-03 koda update branch again webgl
2013-04-03 koda strip PAS2C, old WEB symbols and outdated pas2c sources from default branch, all c-related development is done on the webgl branch
2012-11-11 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
2012-09-27 unc0rr Shutup pas2c
2012-09-27 unc0rr vector2Angle function which converts vector to angle from -2048 to 2048
2012-09-16 unc0rr New hwSqrt which is up to 8.7% more efficient than old one on synthetic tests
2012-09-04 unc0rr More precision
2012-09-03 nemo Let's try *4 instead. Not nearly as much of a win, but might be usable.
2012-08-31 nemo oops
2012-08-29 nemo A few more operators. Committing in case unc0rr wants to fiddle.
2012-08-29 nemo isZero appears to be never used. Use it in a few obvious cases and add web variant.
2012-08-27 nemo Starting to rewrite uFloat routines to avoid QWordValue - in the interests of JS which may get uint64/int64 in the spec in the future but does not have it now.
2012-08-24 nemo fromdos + fix end of turn velocity
2012-08-24 unc0rr An attempt to run main rope code only every 8th tick:
2012-08-07 nemo oops
2012-05-10 unc0rr Some work to make more units compile after conversion to c
2012-05-10 unc0rr Support overloaded operators on (hwFloat op hwFloat) calls
2012-04-11 unc0rr Simplify converter's life
2012-03-15 nemo Allow RC plane to go through portals
2012-03-12 nemo Change rest of AI tests to floats, reenable snowball
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2011-12-02 unc0rr Some tiny optimizations
2011-11-26 unc0rr - Help parser by dropping that insane formatting syntax in str function
2011-11-24 koda GSoC 2011: Android port - merged mainstream
2011-11-12 Xeli merge...i think hedgeroid
2011-11-09 unc0rr Less precision - less confusion
2011-11-06 nemo Due to the small values and friction, halve the step in low gravity, instead of the value
2011-09-16 Xeli merge hedgeroid
2011-09-11 nemo For better or for worse. Add sheepluva's forcing of clean on engine subdirectory. This works around a bug in fpc 2.4-2.6 that appears to generate incorrect inlining of loops on 2nd build. -B avoids this, but without a clean, the -B never got called. Also restore options, which I had confused w/ config. my bad.
2011-09-09 nemo Remove some unused variables and options.inc which uFloat doesn't use, probably should never use, and was getting in the way of my testcase - but most importantly, remove the inline on hwSqrt which was causing very bad math on my compiler/machine. We may have to remove more inlining. A pity.
2011-08-28 Xeli fixed = operator in uFloat hedgeroid
2011-08-18 Xeli aiming fixed, inverted cursor on ammo menu, added equal and isZero function to uFloat, changed the way ammo menu opens, you must now click on the hog rather than anywhere on the screen hedgeroid
2011-06-26 nemo bounce. tweak of values, remove friction modifier, move to weapon, to match timer behaviour
2011-04-29 unc0rr Optimize hwFloat2Float a bit
2011-04-17 nemo An experiment - make bazooka AI use float instead of hwFloat - should be as accurate, but faster.
2011-04-08 sheepluva comments
2011-04-08 sheepluva some more comments *yawns*
2011-03-01 koda Happy 2011 :)
2011-02-01 koda addfilelog <3 debugfile
2010-11-22 unc0rr SinTable.inc -> uSinTable.pas
2010-11-18 unC0Rr Move some stuff from uMisc to uUtils
2010-10-06 nemo Inline most of uFloat (saves ~7.5% opcount on a test game), inline a few very short candidates in uMisc, comment out some unused functions in uMisc
2010-06-30 koda sheepluva's inline patch, fix a crash in overlay
2010-06-29 sheepluva bee:
less more (0) -100 -60 tip