23 Commits (615387ce311aef1d011aeec77f112c885bad925a)

Author SHA1 Message Date
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) 12 years ago
Christian Kroll ca61149aa2 sacrificed 18 bytes for world peace 12 years ago
Christian Kroll df83dbb8ac drawing routine improved (faster + eliminated 38 bytes), double buffering now mandatory 12 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