Christian Kroll
|
29c532b8b2
|
regular meeting with Mr. Off-By-One-Error
|
2012-11-17 17:22:34 +00:00 |
Christian Kroll
|
3e7ee74414
|
small refinement (30 bytes less, slightly higher precision)
|
2012-09-18 23:48:41 +00:00 |
Christian Kroll
|
d3c94d3101
|
resolved some signedness issues, still many to go (btw: 78 bytes eliminated in the process)
|
2012-09-08 01:35:32 +00:00 |
Christian Kroll
|
92c4613cdb
|
out of bounds error in case the display width is not multiple of 8
|
2012-09-04 13:46:35 +00:00 |
Christian Kroll
|
bcb5e146ce
|
some speed improvements
|
2012-09-04 01:45:29 +00:00 |
Christian Kroll
|
0f7dc22fb8
|
I could stop if I wanted to! (eliminated 28 bytes)
|
2012-08-24 19:04:25 +00:00 |
Christian Kroll
|
ca61149aa2
|
sacrificed 18 bytes for world peace
|
2012-08-24 01:43:49 +00:00 |
Christian Kroll
|
df83dbb8ac
|
drawing routine improved (faster + eliminated 38 bytes), double buffering now mandatory
|
2012-08-22 23:34:55 +00:00 |
Christian Kroll
|
2408387fba
|
oops
|
2012-05-09 18:06:45 +00:00 |
Christian Kroll
|
131fe546b0
|
made some parameters like plasma frame delays configurable
|
2012-05-09 17:57:51 +00:00 |
Christian Kroll
|
da49b6b3b1
|
added Doxygen configuration file, revised in-place documentation
|
2012-05-07 06:56:00 +00:00 |
Christian Kroll
|
0705564d6d
|
slightly smaller fixSin() function (just 14 bytes, maybe they make a difference?)
|
2012-05-05 03:44:58 +00:00 |
Christian Kroll
|
af8a928123
|
switched to fixed point arithmetic; saving 1046 byte and noticeable speedup
|
2012-05-04 21:53:28 +00:00 |
Christian Kroll
|
fd0c811993
|
fixed: bits in higher planes weren't always distributed to lower ones
|
2012-02-19 03:18:21 +00:00 |
Christian Kroll
|
484817740d
|
small speedup of the drawing routine (68 byte code size increase)
|
2012-02-18 00:15:32 +00:00 |
Christian Kroll
|
36c1919153
|
reverted accidentally checked in plasma code
|
2011-10-30 20:17:11 +00:00 |
Hans-Gert Dahmen
|
1403faf737
|
removed ambiguous (wannabe) multi-platform lib
|
2011-10-30 03:07:13 +00:00 |
Christian Kroll
|
ce2732f8fa
|
using cached values for some trigonometric calculations -> speedup++
|
2011-09-13 21:34:22 +00:00 |
Christian Kroll
|
c4124c8389
|
replaced uint8_t with unsigned char for consistency
|
2011-09-12 22:20:42 +00:00 |
Christian Kroll
|
08be3d87f7
|
double buffering enabled and drawing loop optimized
|
2011-09-12 22:16:04 +00:00 |
Christian Kroll
|
09d120b9a8
|
fixed framebuffer bugs
|
2011-05-23 22:55:25 +00:00 |
Christian Kroll
|
93f0ddd977
|
generalized fp math pattern routines and added a psychedelic animation
|
2011-03-17 23:03:03 +00:00 |