Commit Graph

473 Commits

Author SHA1 Message Date
Christian Kroll bf6b2d95dd tetris/input.c: taking more countermeasures against joystick chatter 2014-09-07 23:46:51 +02:00
Christian Kroll d5d58f8c0d add eeprom_busy_wait() to some routines; better safe than sorry 2014-09-07 21:32:49 +02:00
Christian Kroll 7d0022a22d persistentCounter.c etc.: made the persistent counter more versatile, it
is not limited to hard reset counts anymore
2014-09-07 21:06:25 +02:00
Christian Kroll 967ab9a05e snake_game.c: resolved bug where the head gets bitten by itself 2014-09-04 02:15:30 +02:00
Christian Kroll 126c1d0c44 invader_init.c: better playability of level 4 2014-09-04 02:14:13 +02:00
Christian Kroll 09d7d80674 uart_commands.c: improved UART error handling 2014-08-31 23:31:42 +02:00
Christian Kroll 82c44aec65 uart_commands: no text messages during games 2014-08-31 22:45:33 +02:00
Christian Kroll 937d9da592 uart_commands.c etc.: added mode change command 2014-08-28 03:07:37 +02:00
Christian Kroll 09ce8f22b3 display_loop.c, uart_commands.c: more reliable "prev" command 2014-08-27 05:08:39 +02:00
Christian Kroll b9471a6637 uart_commands.c: Backspace/Delete capability 2014-08-27 04:26:30 +02:00
Christian Kroll cc060261d4 scrolltext3.c: small optimization 2014-08-27 00:08:37 +02:00
Christian Kroll 5ad9905dee fancier CTDO scrolltext 2014-08-24 12:45:34 +02:00
Christian Kroll bec7a9edff uart_commands.(ch): small refinements, added "erase" command for EEPROM 2014-08-19 11:01:52 +02:00
Christian Kroll 7937f86137 disable mode change during games 2014-08-17 00:03:54 +02:00
Christian Kroll 6c1b652d46 Amphibian instead of Labor logo in the CTDO profile 2014-08-16 07:56:20 +02:00
Christian Kroll a53a78ea3b oops 2014-08-16 07:27:19 +02:00
Christian Kroll fca9b8f07a UART support for Borg16; using Peter Fleury's UART library 2014-08-16 07:01:07 +02:00
Christian Kroll c6fde40211 kart.c: removed warning 2014-08-16 06:57:34 +02:00
Stefan Kinzel 6057b6e3e8 DNA: corrected uint8_t-error 2014-08-15 00:47:24 +02:00
Stefan Kinzel 95bd1ba238 some more bugfixes for the DNA-animation 2014-08-15 00:30:46 +02:00
Stefan Kinzel b435b52217 some bugfixes for the DNA-animation 2014-08-14 23:46:45 +02:00
Christian Kroll 306ad40288 moved dna anim within display loop 2014-08-14 22:45:34 +02:00
Stefan Kinzel da9d0adc57 first version of the DNA-Animation 2014-08-14 22:35:03 +02:00
Christian Kroll 1dff4f3885 fpmath_patterns.c: fixed some bugs which made the higher precision mode
unusable; animations look slightly different, now
2014-08-10 06:29:01 +02:00
Christian Kroll 3a5052900d tetris view.c: fixed counter offset of oversize displays 2014-07-16 00:10:58 +02:00
Christian Kroll b8c997e9d3 removed obsolete comment 2014-06-20 08:20:31 +02:00
Christian Kroll f4d9d55626 saved between 424 and 478 bytes in the LoL Shield driver, replaced bit
shifting with conditional branches in the framebuffer conversion routine
2014-06-20 08:03:08 +02:00
Stefan Kinzel 057160a298 Merge remote-tracking branch 'origin' into kart 2014-06-07 14:09:13 +02:00
Stefan Kinzel 3843d9f9de removed middle line from kart / added alternating border colors 2014-06-02 23:05:11 +02:00
Christian Kroll c7d0ada16b borg_hw_lolshield.c: verified Arduino Mega 1280 support 2014-06-01 22:44:06 +02:00
Christian Kroll 5b0da2b601 updated to new rfm12_lib HEAD 2014-06-01 19:35:15 +02:00
Christian Kroll 43dac0a8c6 borg_hw_lolshield: framerate can be adjusted in the menu, now 2014-05-29 10:50:33 +02:00
Christian Kroll e97eeecc0a borg_hw_lolshield.c: counter intervals now calculated entirely at
compile time, saving 154 bytes
2014-05-29 09:02:02 +02:00
Christian Kroll 79704e9b3f snake_game.c: added missing include 2014-05-29 08:58:40 +02:00
Christian Kroll 041dc7bea0 README.md: some hints for Arduino LoL Shield users 2014-05-29 04:33:17 +02:00
Christian Kroll 54bc57fcf0 README.md: FreeBSD => BSD 2014-05-29 00:19:02 +02:00
Christian Kroll 20adfc367f finished and tested NetBSD support for i386 and amd64 2014-05-28 16:39:08 +02:00
Christian Kroll 447a217c34 preliminary NetBSD support (only tested on amd64 so far) 2014-05-28 13:31:17 +02:00
Christian Kroll 83498fb62e default profile for Arduino Leonardo was still too big with avr-gcc 4.5.x 2014-05-28 12:28:06 +02:00
Christian Kroll cf09197d07 borg_hw_lolshield.c: give credit where credit's due 2014-05-28 00:12:45 +02:00
Christian Kroll 65cd081aa4 Merge branch 'master' into kart 2014-05-27 23:05:48 +02:00
Christian Kroll 2db82a405a borg_hw_lolshield.c: forgot binary operator in define 2014-05-27 23:01:58 +02:00
Stefan Kinzel 69ef19ffaf Merge remote-tracking branch 'origin' into kart 2014-05-27 22:12:17 +02:00
Christian Kroll c146bf9f3f broader MCU support 2014-05-27 22:10:49 +02:00
Stefan Kinzel 9d25fc30e4 Merge remote-tracking branch 'origin' into kart 2014-05-27 21:34:59 +02:00
Christian Kroll 24cd3f5d1d snake: better playability 2014-05-27 08:27:27 +02:00
Christian Kroll a722716bb4 tweaked Ard. Leonardo config (only 28KiB of usable flash, stripped some anims) 2014-05-25 23:00:41 +02:00
Christian Kroll ece146fe72 tweaked Ard. Duemilanove config (limited flash memory, but enough for games) 2014-05-25 22:45:55 +02:00
Christian Kroll 45fb2f8cd6 tweaked Arduino Mega 2560 config (we have plenty of flash memory to fill) 2014-05-25 22:21:45 +02:00
Christian Kroll f0fdc0521e Tetris is tilted on displays with both height < 16 and height < width 2014-05-25 18:12:12 +02:00