93 Commits (1403faf737057ccd4ab0c55bee72a9d93525c174)

Author SHA1 Message Date
Hans-Gert Dahmen 1403faf737 removed ambiguous (wannabe) multi-platform lib 13 years ago
Christian Kroll c3bd8e0913 using unsigned literals produces better code regarding modulo operations 13 years ago
Hans-Gert Dahmen 9efcc251a7 more config options; better default profiles 13 years ago
Hans-Gert Dahmen ceffdd6bbf added number of rounds specifier for matrix, updated default profiles 13 years ago
Hans-Gert Dahmen d738d36c16 added game of life config options 13 years ago
Hans-Gert Dahmen acd84305c6 fixed a lot of config options 13 years ago
Hans-Gert Dahmen 0ad1dde4b8 superseded by borgware 13 years ago
Hans-Gert Dahmen 2182e45c88 added borg time stuff to source, but config doesnt enable it yet 13 years ago
Christian Kroll 31e21e170f removed 27c3 animation (don't live in the past, dude) 13 years ago
Christian Kroll 2a81b8e743 saved 68 bytes 13 years ago
Christian Kroll c176376b0b refined "Out Of Spec" logo to be more readable on typical borg hardware 13 years ago
Christian Kroll 99f8dac653 added provisional labortage 2011 logo (I picked the current favorite for now) 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 f0c8d17bb4 reverted spiral routine as the new implementation had no dispappearing animation 13 years ago
Christian Kroll 610f62a4f5 made 27c3 animation compilable on gcc >= 4.6.0 13 years ago
Christian Kroll 9732a13bf0 reduce namespace collisions 13 years ago
Christian Kroll bf75e61371 restored formatting 13 years ago
alu 5265dd318c Fixed a couple of compile errors with avr-gcc 4.6.1 13 years ago
Christian Kroll 0370ff863b saved 158 bytes 13 years ago
Christian Kroll 041bae2942 saved 38 bytes 13 years ago
Christian Kroll bd99f557b8 oops... 13 years ago
Christian Kroll b4e5b60ffe don't create rectangles with width or height being 0 (and some whitespace noise, sorry) 13 years ago
Christian Kroll 3536604fb6 nitpicking ftw! 13 years ago
Christian Kroll 1a3239be1d streamlined M. Herweg's animations: now using Bresenham's line algorithm, removed obvious bugs, added some comments, saving 232 bytes 13 years ago
Christian Kroll d4ae78fee3 saved up to 240 bytes (depending on borg hw), translated some German comments into English and cleaned up formatting (sorry about the noise) 13 years ago
Christian Kroll a528246e33 for the sake of interoperability... 13 years ago
Christian Kroll 6155a37933 stretched contrast for modified bitmap scroller 13 years ago
Christian Kroll 7b35c18588 fixed frame buffer bug 13 years ago
Christian Kroll 09d120b9a8 fixed framebuffer bugs 13 years ago
alu 9339fa01f6 Slowed down the Game Of Life 13 years ago
asklepios 284fbac533 first small animations for giga-borg 13 years ago
tixiv 0f31feb6bb gigaborg support :-) 13 years ago
Christian Kroll 909d5df047 small optimization 13 years ago
Christian Kroll 12a8e94db4 converted bitstuffing algorithms to native borg frame buffer format, saving 124 bytes 13 years ago
Christian Kroll 07c9d27b75 8 bit coordinates are sufficient, saving 46 bytes 13 years ago
Christian Kroll 93f0ddd977 generalized fp math pattern routines and added a psychedelic animation 13 years ago
Christian Kroll 67ec90ab67 some fine tuning 14 years ago
Christian Kroll 4993fe5194 simple plasma animation added 14 years ago
Christian Kroll d09736355f removed overflow with borg dimensions > 128 pixels 14 years ago
Christian Kroll 7e40c0df5c small clean up (the compiler did this optimization anyway) 14 years ago
Christian Kroll 681c603da5 fixed some typos and forgotten debugging stuff 14 years ago
Christian Kroll 04eee8849e saved 404 bytes 14 years ago
Christian Kroll a453b61742 using unsigned UNUM_ROWS and UNUM_COLS saves 80 bytes without breaking it 14 years ago
Christian Kroll 2bc0260f3b make prng support optional for all tetris related routines (useful for the limited ATmega8 flash mem) 14 years ago
Christian Kroll 8a23a3bc8d saved 46 bytes by making some literal modulo operands explicitly unsigned 14 years ago
Christian Kroll e4faa25d16 added forgotten include 14 years ago
Christian Kroll 8963b27a65 saved 162 bytes 14 years ago
Christian Kroll 1c3d4978c5 small cleanups 14 years ago