Commit Graph

  • d09736355f removed overflow with borg dimensions > 128 pixels Christian Kroll 2011-03-14 10:28:27 +0000
  • 7e40c0df5c small clean up (the compiler did this optimization anyway) Christian Kroll 2011-03-11 14:36:55 +0000
  • 681c603da5 fixed some typos and forgotten debugging stuff Christian Kroll 2011-03-11 07:04:44 +0000
  • 04eee8849e saved 404 bytes Christian Kroll 2011-03-11 06:48:55 +0000
  • 7ae7e9f1e4 fixes double uint entries Christian Kroll 2011-03-10 21:46:55 +0000
  • 57efa4abdf carefully using UNUM_[COLS|ROWS] at some places which saves 34 bytes (no breakage detected so far) Christian Kroll 2011-03-10 21:25:06 +0000
  • a453b61742 using unsigned UNUM_ROWS and UNUM_COLS saves 80 bytes without breaking it Christian Kroll 2011-03-10 21:21:07 +0000
  • b2ada1c384 reenabling unsignend literals for NUM_COLS and NUM_ROWS (resulting in additional macros called UNUM_COLS and UNUM_ROWS this time) Christian Kroll 2011-03-10 21:18:09 +0000
  • b7f2d84266 "uint" keyword now creates both a normal and an unsigned literal (whose macro name is preceded with "U") Christian Kroll 2011-03-10 21:13:45 +0000
  • da77cecfb1 reverted change with ecplicit unsigned NUM_COLS and NUM_ROWS because of unwanted side effects Christian Kroll 2011-03-07 22:03:12 +0000
  • 4393ffa0b3 ignore .menuconfig.log in local tree Christian Kroll 2011-03-07 19:46:31 +0000
  • 2bc0260f3b make prng support optional for all tetris related routines (useful for the limited ATmega8 flash mem) Christian Kroll 2011-03-07 02:31:19 +0000
  • c1b55278cd fixed game loop handling if menu support is disabled Christian Kroll 2011-03-07 02:28:42 +0000
  • f4c812bcf4 removed a note which just served as a cheat sheet for me Christian Kroll 2011-03-07 01:33:28 +0000
  • 8a23a3bc8d saved 46 bytes by making some literal modulo operands explicitly unsigned Christian Kroll 2011-03-07 01:13:35 +0000
  • e4faa25d16 added forgotten include Christian Kroll 2011-03-07 01:12:03 +0000
  • a8d2f7b47b squeezed 216 bytes Christian Kroll 2011-03-07 00:32:38 +0000
  • 28848358dd fixed: if a piece failed to rotate the bucket rotated nonetheless Christian Kroll 2011-03-07 00:31:18 +0000
  • 8963b27a65 saved 162 bytes Christian Kroll 2011-03-01 16:17:58 +0000
  • 1c3d4978c5 small cleanups Christian Kroll 2011-02-25 22:57:49 +0000
  • b3276d75d4 removed forgotten debugging stuff Christian Kroll 2011-02-25 20:35:12 +0000
  • cd2f02f39a 238 bytes this time Christian Kroll 2011-02-25 19:54:05 +0000
  • 9c6a778871 saved 206 bytes Christian Kroll 2011-02-25 07:47:42 +0000
  • 3725d7b420 reenables debugging flag for simulator Christian Kroll 2011-02-25 04:37:40 +0000
  • 5bc7b3f52f making game starts more convenient if menu support is omitted Christian Kroll 2011-02-25 04:34:09 +0000
  • 047abb575c squeezed another 550 bytes Christian Kroll 2011-02-25 04:31:34 +0000
  • aa29c51bd8 put Martin Herwegs source code into separate files Christian Kroll 2011-02-24 23:13:01 +0000
  • 85b0922e1d optimized some functions, saving ~100 byte Christian Kroll 2011-02-23 10:34:41 +0000
  • 3a0d8799bd consolidated both snake trees, saving ~950 bytes Christian Kroll 2011-02-23 10:33:27 +0000
  • 291c90ccf6 squeezed another 80 bytes Christian Kroll 2011-02-06 22:56:26 +0000
  • 3affa5c9a3 squeezed another 680 bytes Christian Kroll 2011-01-30 22:47:44 +0000
  • af4ff63f2b removed #include (leftover from debugging) Christian Kroll 2011-01-25 23:05:04 +0000
  • 4920272878 saved another 270 bytes Christian Kroll 2011-01-25 22:59:55 +0000
  • ccc549db61 saved 44 bytes Christian Kroll 2011-01-25 22:56:49 +0000
  • d199d48abd PROGMEMed invader sprite, optimized some shifting foo - saving 106 bytes Christian Kroll 2010-12-22 23:19:40 +0000
  • 3708a3accc optimzed checkerboard animation - saving 76 bytes - yeah Christian Kroll 2010-12-22 23:18:11 +0000
  • 9fba9405ce line(...) and filled_rectangle(...) are only used by M. Herwegs animations -> conditional compilation Christian Kroll 2010-12-21 14:14:35 +0000
  • ad44254968 removed unneeded precautions for reentrance related problems (longjmp() destroyes the current stack anyway) Christian Kroll 2010-12-21 13:15:32 +0000
  • 108cf1321d Speicherschwein, Speicherschwein... wer kann das was ein Speicherschwein kann? Christian Kroll 2010-12-20 22:52:39 +0000
  • 0c65727a52 small cleanups Christian Kroll 2010-12-20 22:52:08 +0000
  • c64a587af4 PROGMEMed two sprite arrays Christian Kroll 2010-12-20 22:51:25 +0000
  • 847648d5e6 I hate stupid bugs like this one Christian Kroll 2010-12-20 22:51:03 +0000
  • 1a3e64844c replaced rand() with bg's random8() and replaced qsort() with my own heapsort function - saving 1.1 kB\! Christian Kroll 2010-12-19 16:03:37 +0000
  • 41d9ded12f 27c3 logo added!!!11elf Christian Kroll 2010-12-18 22:53:42 +0000
  • b9283bc8e6 minor optimizations and cleanups Christian Kroll 2010-12-17 23:33:06 +0000
  • b16b908003 minor acceleration of the predictNextRow function Christian Kroll 2010-12-15 21:51:59 +0000
  • 8e2261eddd make up Christian Kroll 2010-12-15 18:44:07 +0000
  • 02c1038dc6 NAAAAAAAAAAAAAARFsvn stat Christian Kroll 2010-12-15 18:43:14 +0000
  • 093790c3d3 made some functions static, removed a stupid bug ina prediction routine Christian Kroll 2010-12-15 15:25:56 +0000
  • e206a60e3f more streamlining Christian Kroll 2010-12-15 02:29:51 +0000
  • 14d8dc969a streamlined various functions Christian Kroll 2010-12-14 23:00:21 +0000
  • 8c92d54ff6 fixed: using wrong index at the nStartingRow array Christian Kroll 2010-12-14 22:59:21 +0000
  • fd016d9950 inlined getter functions Christian Kroll 2010-12-14 22:58:16 +0000
  • b36bb8289e slightly optimized prediction routines Christian Kroll 2010-12-12 21:17:42 +0000
  • 4ce8ac5421 cleaned up removeCompleteLines(...) and inlined the get functions Christian Kroll 2010-12-12 07:50:51 +0000
  • 7df70ca765 fixed a bug which sometimes caused miscalculated column heights Christian Kroll 2010-12-12 07:49:33 +0000
  • 4369b8532a added hardware support for ping pong hardware deaddealer 2010-12-11 00:10:35 +0000
  • 7deb41c236 optimized collision detection and better preprocessing for bastet (bastet algorithm almost twice as fast) Christian Kroll 2010-12-09 19:34:03 +0000
  • a246779eff fixed stupid input interpretation bug Christian Kroll 2010-08-28 15:23:03 +0000
  • e23f079ae9 cleaned up include directives Christian Kroll 2010-08-28 15:13:35 +0000
  • adfccca351 Cygwin workaround should only be applied if we compile with Cygwin Christian Kroll 2010-08-28 15:13:19 +0000
  • 36fceeb1b9 map file is created again during map avr build Christian Kroll 2010-08-24 23:01:59 +0000
  • 372b3117f6 removed printf to reduce avr image size Christian Kroll 2010-08-24 23:01:21 +0000
  • 39d558758c small optimizations, bastet fixed Christian Kroll 2010-08-24 23:00:40 +0000
  • 2abcce4b63 adapted the labor logo animation to gereralized bitmap scroller Christian Kroll 2010-08-22 03:14:08 +0000
  • e153ec68e1 generalized bitmap scroller and added an animated amphibian Christian Kroll 2010-08-22 03:12:56 +0000
  • 2dadcb1d0b the paddle moves twice as fast if you press the fire button Christian Kroll 2010-08-22 03:11:49 +0000
  • a1ef6d82fd suppressed a CODAN warning Christian Kroll 2010-08-22 03:09:54 +0000
  • 63bf4d3e18 renamed some modules Christian Kroll 2010-08-22 03:08:57 +0000
  • 59b18f30d0 renamed some modules Christian Kroll 2010-08-22 03:07:46 +0000
  • 159b7e79fa .config removed Christian Kroll 2010-08-09 12:27:23 +0000
  • afcce4bfac temporarily added .config file for workshop Christian Kroll 2010-08-09 12:25:51 +0000
  • 5b5008398f windows related build problem Christian Kroll 2010-08-09 12:00:35 +0000
  • 37592bf62b windows related build problem Christian Kroll 2010-08-09 11:58:50 +0000
  • 154beecbcf doh... forgot to add animations/config.in -.-' alu 2010-05-02 00:04:51 +0000
  • e8363e4f37 moved code for selecting animations from main config.in to animations/config.in to unify the config layout alu 2010-05-02 00:04:11 +0000
  • 9a26e44e68 fixed a bunch of compiler warnings Christian Kroll 2010-04-22 21:49:26 +0000
  • 750c09734f switched to a generic pixmap based renderer Christian Kroll 2010-04-20 00:24:42 +0000
  • f703054e93 Hide CAN options, if CAN support is disabled alu 2010-04-18 03:00:20 +0000
  • 284fce9da8 Hide scrolltext options, if scrolltext support is disabled alu 2010-04-18 02:56:03 +0000
  • 102a17dbaf Selectring joystick support now enables parallel joystick support automatically. Selecting Tetris selects the default Tetris, too alu 2010-04-17 14:47:19 +0000
  • 67f36c9f80 corrected a PROGMEM related bug Christian Kroll 2010-04-16 17:06:09 +0000
  • 1a74745b8c added LABOR logo animation Christian Kroll 2010-04-15 21:49:43 +0000
  • 0d6626d62a Got rid of compiler warnings alu 2010-04-15 14:19:24 +0000
  • 52cf05bb6f Removed unused variable refill alu 2010-04-15 12:36:42 +0000
  • 7ae8d85b99 Ant now wraps around the field and terminates after ~50s. + Some cosmetic changes alu 2010-04-15 12:34:40 +0000
  • fc961bf0ce the breakout demo now uses a randomly chosen level Christian Kroll 2010-04-13 10:35:38 +0000
  • c557febb47 Fixed dep_bool for ltn_ant alu 2010-04-11 11:55:36 +0000
  • 253c094682 Older pixels are now darker alu 2010-04-11 11:37:31 +0000
  • 074f114ee4 Added barriers to ltn_ant.h alu 2010-04-11 07:00:16 +0000
  • c21f015599 Forgot to add the actual animation code o_O alu 2010-04-11 06:40:32 +0000
  • 1d28b75a0a modified bastet algorithm to behave more like the original Christian Kroll 2010-04-11 06:40:28 +0000
  • e4186bd02b Added Langton\'s Ant to animations + some whitespace fun. alu 2010-04-11 06:29:08 +0000
  • c6680ff94f added .simulated_eeprom.bin to svn:ignore property Christian Kroll 2010-04-10 22:02:07 +0000
  • 36ca04d742 clearer tetris menu layout Christian Kroll 2010-04-10 22:00:18 +0000
  • 87e5053fdc removed unnecessary if-clause Christian Kroll 2010-04-10 13:53:48 +0000
  • 96939cf72d added breakout demo animation Christian Kroll 2010-04-09 20:41:23 +0000
  • dae3a805e7 updated some svn:ignore properties Christian Kroll 2010-04-01 23:45:15 +0000
  • 51bd7c9712 updated svn:ignore property Christian Kroll 2010-04-01 23:36:54 +0000
  • 911bc9bb28 fixed initialization problem Christian Kroll 2010-04-01 22:59:56 +0000