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