203 Commits (93f0ddd97751138a2d8281cb2a7b2a5762d3584c)
 

Author SHA1 Message Date
Christian Kroll 93f0ddd977 generalized fp math pattern routines and added a psychedelic animation 13 years ago
Christian Kroll 67ec90ab67 some fine tuning 13 years ago
Christian Kroll 4993fe5194 simple plasma animation added 13 years ago
Christian Kroll 4a4b39fc6f libm added to the statically linked libraries 13 years ago
Christian Kroll 01347c853b saved 40 bytes 13 years ago
Christian Kroll fa820f9dd7 _XOPEN_SOURCE macro is now set via compiler commandline option 13 years ago
Christian Kroll d09736355f removed overflow with borg dimensions > 128 pixels 13 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 7ae7e9f1e4 fixes double uint entries 14 years ago
Christian Kroll 57efa4abdf carefully using UNUM_[COLS|ROWS] at some places which saves 34 bytes (no breakage detected so far) 14 years ago
Christian Kroll a453b61742 using unsigned UNUM_ROWS and UNUM_COLS saves 80 bytes without breaking it 14 years ago
Christian Kroll b2ada1c384 reenabling unsignend literals for NUM_COLS and NUM_ROWS (resulting in additional macros called UNUM_COLS and UNUM_ROWS this time) 14 years ago
Christian Kroll b7f2d84266 "uint" keyword now creates both a normal and an unsigned literal (whose macro name is preceded with "U") 14 years ago
Christian Kroll da77cecfb1 reverted change with ecplicit unsigned NUM_COLS and NUM_ROWS because of unwanted side effects 14 years ago
Christian Kroll 4393ffa0b3 ignore .menuconfig.log in local tree 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 c1b55278cd fixed game loop handling if menu support is disabled 14 years ago
Christian Kroll f4c812bcf4 removed a note which just served as a cheat sheet for me 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 a8d2f7b47b squeezed 216 bytes 14 years ago
Christian Kroll 28848358dd fixed: if a piece failed to rotate the bucket rotated nonetheless 14 years ago
Christian Kroll 8963b27a65 saved 162 bytes 14 years ago
Christian Kroll 1c3d4978c5 small cleanups 14 years ago
Christian Kroll b3276d75d4 removed forgotten debugging stuff 14 years ago
Christian Kroll cd2f02f39a 238 bytes this time 14 years ago
Christian Kroll 9c6a778871 saved 206 bytes 14 years ago
Christian Kroll 3725d7b420 reenables debugging flag for simulator 14 years ago
Christian Kroll 5bc7b3f52f making game starts more convenient if menu support is omitted 14 years ago
Christian Kroll 047abb575c squeezed another 550 bytes 14 years ago
Christian Kroll aa29c51bd8 put Martin Herwegs source code into separate files 14 years ago
Christian Kroll 85b0922e1d optimized some functions, saving ~100 byte 14 years ago
Christian Kroll 3a0d8799bd consolidated both snake trees, saving ~950 bytes 14 years ago
Christian Kroll 291c90ccf6 squeezed another 80 bytes 14 years ago
Christian Kroll 3affa5c9a3 squeezed another 680 bytes 14 years ago
Christian Kroll af4ff63f2b removed #include (leftover from debugging) 14 years ago
Christian Kroll 4920272878 saved another 270 bytes 14 years ago
Christian Kroll ccc549db61 saved 44 bytes 14 years ago
Christian Kroll d199d48abd PROGMEMed invader sprite, optimized some shifting foo - saving 106 bytes 14 years ago
Christian Kroll 3708a3accc optimzed checkerboard animation - saving 76 bytes - yeah 14 years ago
Christian Kroll 9fba9405ce line(...) and filled_rectangle(...) are only used by M. Herwegs animations -> conditional compilation 14 years ago
Christian Kroll ad44254968 removed unneeded precautions for reentrance related problems (longjmp() destroyes the current stack anyway) 14 years ago
Christian Kroll 108cf1321d Speicherschwein, Speicherschwein... wer kann das was ein Speicherschwein kann? 14 years ago
Christian Kroll 0c65727a52 small cleanups 14 years ago
Christian Kroll c64a587af4 PROGMEMed two sprite arrays 14 years ago
Christian Kroll 847648d5e6 I hate stupid bugs like this one 14 years ago
Christian Kroll 1a3e64844c replaced rand() with bg's random8() and replaced qsort() with my own heapsort function - saving 1.1 kB\! 14 years ago
Christian Kroll 41d9ded12f 27c3 logo added!!!11elf 14 years ago