Sat, 20 Apr 2013 00:26:52 +0400 |
unc0rr |
- Revert division hack nonsense
|
file |
diff |
annotate
|
Thu, 18 Apr 2013 17:37:50 +0400 |
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.
|
file |
diff |
annotate
|
Wed, 17 Apr 2013 11:24:06 -0400 |
nemo |
why would we ever want to divide by 0?
|
file |
diff |
annotate
|
Wed, 17 Apr 2013 15:45:13 +0400 |
unc0rr |
hwFloat division is ~1.6 times faster now
|
file |
diff |
annotate
|
Wed, 17 Apr 2013 12:11:33 +0400 |
unc0rr |
Trivial optimization. Wonder if compiler was smart enough about it.
|
file |
diff |
annotate
|
Thu, 11 Apr 2013 23:20:56 +0400 |
unc0rr |
New hwSqrt implementation which is 46/19 times faster than the old one!
|
file |
diff |
annotate
|
Thu, 04 Apr 2013 00:32:57 +0200 |
koda |
update branch again
webgl
|
file |
diff |
annotate
|
Wed, 03 Apr 2013 23:56:59 +0200 |
koda |
strip PAS2C, old WEB symbols and outdated pas2c sources from default branch, all c-related development is done on the webgl branch
|
file |
diff |
annotate
|
Sun, 11 Nov 2012 17:15:19 +0100 |
koda |
merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions)
webgl
|
file |
diff |
annotate
|
Fri, 28 Sep 2012 00:39:20 +0400 |
unc0rr |
Shutup pas2c
|
file |
diff |
annotate
|
Fri, 28 Sep 2012 00:18:07 +0400 |
unc0rr |
vector2Angle function which converts vector to angle from -2048 to 2048
|
file |
diff |
annotate
|
Sun, 16 Sep 2012 22:55:33 +0400 |
unc0rr |
New hwSqrt which is up to 8.7% more efficient than old one on synthetic tests
|
file |
diff |
annotate
|
Tue, 04 Sep 2012 11:09:23 +0400 |
unc0rr |
More precision
|
file |
diff |
annotate
|
Mon, 03 Sep 2012 12:35:51 -0400 |
nemo |
Let's try *4 instead. Not nearly as much of a win, but might be usable.
|
file |
diff |
annotate
|
Fri, 31 Aug 2012 11:10:21 -0400 |
nemo |
oops
|
file |
diff |
annotate
|
Wed, 29 Aug 2012 10:56:32 -0400 |
nemo |
A few more operators. Committing in case unc0rr wants to fiddle.
|
file |
diff |
annotate
|
Wed, 29 Aug 2012 09:58:23 -0400 |
nemo |
isZero appears to be never used. Use it in a few obvious cases and add web variant.
|
file |
diff |
annotate
|
Mon, 27 Aug 2012 16:52:50 -0400 |
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.
|
file |
diff |
annotate
|
Fri, 24 Aug 2012 18:51:29 -0400 |
nemo |
fromdos + fix end of turn velocity
|
file |
diff |
annotate
|
Fri, 24 Aug 2012 14:51:12 +0400 |
unc0rr |
An attempt to run main rope code only every 8th tick:
|
file |
diff |
annotate
|
Tue, 07 Aug 2012 13:21:15 -0400 |
nemo |
oops
|
file |
diff |
annotate
|
Fri, 11 May 2012 00:28:06 +0400 |
unc0rr |
Some work to make more units compile after conversion to c
|
file |
diff |
annotate
|
Thu, 10 May 2012 23:51:05 +0400 |
unc0rr |
Support overloaded operators on (hwFloat op hwFloat) calls
|
file |
diff |
annotate
|
Wed, 11 Apr 2012 22:46:59 +0400 |
unc0rr |
Simplify converter's life
|
file |
diff |
annotate
|
Wed, 14 Mar 2012 21:12:04 -0400 |
nemo |
Allow RC plane to go through portals
|
file |
diff |
annotate
|
Mon, 12 Mar 2012 01:00:17 -0400 |
nemo |
Change rest of AI tests to floats, reenable snowball
|
file |
diff |
annotate
|
Fri, 17 Feb 2012 18:23:36 +0100 |
koda |
the most important commit of the year
|
file |
diff |
annotate
|
Tue, 17 Jan 2012 09:01:31 -0500 |
lovelacer |
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
|
file |
diff |
annotate
|
Fri, 02 Dec 2011 15:03:27 +0400 |
unc0rr |
Some tiny optimizations
|
file |
diff |
annotate
|
Sat, 26 Nov 2011 21:12:23 +0300 |
unc0rr |
- Help parser by dropping that insane formatting syntax in str function
|
file |
diff |
annotate
|
Thu, 24 Nov 2011 16:18:45 +0100 |
koda |
GSoC 2011: Android port - merged mainstream
|
file |
diff |
annotate
|
Sat, 12 Nov 2011 17:06:49 +0100 |
Xeli |
merge...i think
hedgeroid
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 18:40:12 +0300 |
unc0rr |
Less precision - less confusion
|
file |
diff |
annotate
|
Sat, 05 Nov 2011 20:51:15 -0400 |
nemo |
Due to the small values and friction, halve the step in low gravity, instead of the value
|
file |
diff |
annotate
|
Fri, 16 Sep 2011 18:17:16 +0200 |
Xeli |
merge
hedgeroid
|
file |
diff |
annotate
|
Sat, 10 Sep 2011 21:02:34 -0400 |
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.
|
file |
diff |
annotate
|
Fri, 09 Sep 2011 18:30:40 -0400 |
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.
|
file |
diff |
annotate
|
Sun, 28 Aug 2011 17:42:32 +0200 |
Xeli |
fixed = operator in uFloat
hedgeroid
|
file |
diff |
annotate
|
Thu, 18 Aug 2011 22:37:23 +0200 |
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
|
file |
diff |
annotate
|
Sun, 26 Jun 2011 15:23:45 -0400 |
nemo |
bounce. tweak of values, remove friction modifier, move to weapon, to match timer behaviour
|
file |
diff |
annotate
|
Fri, 29 Apr 2011 17:11:08 +0400 |
unc0rr |
Optimize hwFloat2Float a bit
|
file |
diff |
annotate
|
Sun, 17 Apr 2011 12:48:32 -0400 |
nemo |
An experiment - make bazooka AI use float instead of hwFloat - should be as accurate, but faster.
|
file |
diff |
annotate
|
Fri, 08 Apr 2011 11:40:18 +0200 |
sheepluva |
comments
|
file |
diff |
annotate
|
Fri, 08 Apr 2011 03:07:04 +0200 |
sheepluva |
some more comments *yawns*
|
file |
diff |
annotate
|
Wed, 02 Mar 2011 00:27:20 +0100 |
koda |
Happy 2011 :)
|
file |
diff |
annotate
|
Tue, 01 Feb 2011 15:30:08 +0100 |
koda |
addfilelog <3 debugfile
|
file |
diff |
annotate
|
Mon, 22 Nov 2010 21:57:45 +0300 |
unc0rr |
SinTable.inc -> uSinTable.pas
|
file |
diff |
annotate
|
Thu, 18 Nov 2010 11:32:47 +0300 |
unC0Rr |
Move some stuff from uMisc to uUtils
|
file |
diff |
annotate
|
Wed, 06 Oct 2010 15:37:56 -0400 |
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
|
file |
diff |
annotate
|
Wed, 30 Jun 2010 23:27:18 +0200 |
koda |
sheepluva's inline patch, fix a crash in overlay
|
file |
diff |
annotate
|
Tue, 29 Jun 2010 23:25:42 +0200 |
sheepluva |
bee:
|
file |
diff |
annotate
|
Tue, 29 Jun 2010 06:27:59 +0200 |
sheepluva |
rope: another small optimization
|
file |
diff |
annotate
|
Tue, 29 Jun 2010 05:22:25 +0200 |
sheepluva |
rope: tiny optimisation
|
file |
diff |
annotate
|
Thu, 06 May 2010 01:41:07 +0000 |
sheepluva |
portal:
|
file |
diff |
annotate
|
Tue, 04 May 2010 19:40:57 +0000 |
sheepluva |
* some changes/cleanups to portal, still much to do :/ * reverted nemo's temporary loop fix * notice: small loops possible again, so take care :P, bigger onces should be interrupted
|
file |
diff |
annotate
|
Sun, 02 May 2010 22:00:50 +0000 |
smxx |
Engine:
|
file |
diff |
annotate
|
Sat, 01 May 2010 05:15:16 +0000 |
sheepluva |
* added some comments
|
file |
diff |
annotate
|
Sun, 04 Apr 2010 15:51:19 +0000 |
unc0rr |
with this patch I'm unable to make rope stuck in land
|
file |
diff |
annotate
|
Sun, 21 Mar 2010 16:51:33 +0000 |
nemo |
Make barrels a little more likely to blow up. 25% more damage in fall
|
file |
diff |
annotate
|
Sat, 06 Mar 2010 13:49:55 +0000 |
nemo |
Tweak to joke in french locale (everyone always fixes the spelling) updated explosive frames from Palewolf, increase explosive fall damage from 30 to 40
|
file |
diff |
annotate
|
Sat, 06 Mar 2010 10:59:20 +0000 |
unc0rr |
Replace tabs with spaces using 'expand -t 4' command
|
file |
diff |
annotate
|
Fri, 05 Mar 2010 02:17:03 +0000 |
nemo |
Experiment with barrels. Add rolling.
|
file |
diff |
annotate
|
Mon, 01 Mar 2010 19:54:33 +0000 |
smxx |
Engine:
|
file |
diff |
annotate
|
Tue, 09 Feb 2010 20:47:22 +0000 |
nemo |
King health proportional to team size
|
file |
diff |
annotate
|
Fri, 20 Nov 2009 21:22:05 +0000 |
koda |
revamped file access and debug display
|
file |
diff |
annotate
|
Thu, 05 Nov 2009 16:23:09 +0000 |
koda |
move compiler directives to standard pascal
|
file |
diff |
annotate
|
Sun, 25 Oct 2009 16:35:09 +0000 |
koda |
fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
|
file |
diff |
annotate
|
Tue, 11 Aug 2009 19:56:01 +0000 |
nemo |
prevent overflow
|
file |
diff |
annotate
|
Mon, 23 Mar 2009 19:03:51 +0000 |
unc0rr |
patch by nemo:
|
file |
diff |
annotate
|
Sun, 25 Jan 2009 18:10:23 +0000 |
unc0rr |
Apply nemo's world resize patch
|
file |
diff |
annotate
|
Mon, 12 Jan 2009 18:50:49 +0000 |
unc0rr |
Reorganize rope code, adjust some constants
|
file |
diff |
annotate
|
Sat, 10 Jan 2009 23:28:18 +0000 |
unc0rr |
Fix wrong assert
|
file |
diff |
annotate
|
Sat, 10 Jan 2009 12:36:05 +0000 |
unc0rr |
- More debug stuff
|
file |
diff |
annotate
|
Tue, 06 Jan 2009 14:18:09 +0000 |
unc0rr |
Adjust flame parameters to produce more damage
|
file |
diff |
annotate
|
Tue, 28 Oct 2008 18:42:21 +0000 |
unc0rr |
Repair flame dependancy on wind
|
file |
diff |
annotate
|
Sun, 27 Jul 2008 21:01:11 +0000 |
unc0rr |
- Airplane is higher
|
file |
diff |
annotate
|
Mon, 07 Jul 2008 13:06:25 +0000 |
unc0rr |
Update copyright headers a bit
|
file |
diff |
annotate
|
Sun, 01 Jun 2008 12:16:24 +0000 |
unc0rr |
Don't let jumping hedgehog to move others
|
file |
diff |
annotate
|
Mon, 26 May 2008 20:41:12 +0000 |
unc0rr |
Fix bug in hwSqrt when calculating square root of number >= 65536
|
file |
diff |
annotate
|
Thu, 08 May 2008 18:38:52 +0000 |
unc0rr |
- Small optimization in hwFloat
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 11:40:22 +0000 |
unc0rr |
Update copyright info in source files headers
|
file |
diff |
annotate
|
Tue, 22 Apr 2008 12:40:43 +0000 |
unc0rr |
- Fix braindead shotgun shot arithmetics
|
file |
diff |
annotate
|
Sat, 12 Apr 2008 16:34:48 +0000 |
unc0rr |
Automatically use parachute when vertical speed is high enough
|
file |
diff |
annotate
|
Sun, 20 Jan 2008 22:57:05 +0000 |
unc0rr |
Perform small optimization of sqrt
|
file |
diff |
annotate
|
Sun, 20 Jan 2008 22:53:46 +0000 |
unc0rr |
- Remove debug
|
file |
diff |
annotate
|
Sun, 20 Jan 2008 19:42:03 +0000 |
unc0rr |
Ignore many files, created by build system
|
file |
diff |
annotate
|
Sat, 22 Sep 2007 17:50:14 +0000 |
unc0rr |
Fix warnings
|
file |
diff |
annotate
|
Sun, 01 Jul 2007 11:02:47 +0000 |
unc0rr |
- Better randomness of placing hedgehogs on the land
|
file |
diff |
annotate
|
Wed, 06 Jun 2007 21:27:12 +0000 |
unc0rr |
- Various small fixes
|
file |
diff |
annotate
|
Fri, 18 May 2007 17:35:12 +0000 |
unc0rr |
- Remove deprecated code
|
file |
diff |
annotate
|
Mon, 14 May 2007 18:58:54 +0000 |
unc0rr |
Moving hedgehog could get another hedgehog moving forward
|
file |
diff |
annotate
|
Sat, 17 Mar 2007 18:17:19 +0000 |
unc0rr |
- Get rid of operator := to have GPC support
|
file |
diff |
annotate
|
Sat, 24 Feb 2007 17:25:59 +0000 |
unc0rr |
- Fix warning
|
file |
diff |
annotate
|
Sat, 27 Jan 2007 14:18:33 +0000 |
unc0rr |
integer -> LongInt
|
file |
diff |
annotate
|
Fri, 26 Jan 2007 15:31:31 +0000 |
unc0rr |
- New land generator feature: islands in the sky
|
file |
diff |
annotate
|
Tue, 23 Jan 2007 16:59:05 +0000 |
unc0rr |
- New Land Generator
|
file |
diff |
annotate
|
Mon, 22 Jan 2007 18:32:00 +0000 |
unc0rr |
- Fix Blow Torch and Air Attack
|
file |
diff |
annotate
|
Sun, 21 Jan 2007 21:31:10 +0000 |
unc0rr |
Small fixes to bring engine to life
|
file |
diff |
annotate
|
Sun, 21 Jan 2007 19:51:02 +0000 |
unc0rr |
Fixed-point arithmetics in engine.
|
file |
diff |
annotate
|