Commit Graph

  • 1a39278a36
    Move avr/wdt.h include to cpp file Pharap 2018-08-24 10:56:57 +0100
  • 25932d4adb
    Make both collide functions static Pharap 2018-07-10 16:41:23 +0100
  • 2427e7c86b
    Add constructors to Point Pharap 2018-07-10 16:25:33 +0100
  • 2f851f8784
    Add constructors to Rect Pharap 2018-07-10 16:24:18 +0100
  • c07ecf2d80 Cut & Paste Dan O'Shea 2018-07-03 20:36:07 +0930
  • f2e6f4f9cb Repackaged Dan O'Shea 2018-07-03 11:02:44 +0930
  • e0ff80a803
    newLevel() displaying / clearing Dan O'Shea 2018-07-01 10:06:32 +0930
  • ecf87428fd Make drawLine smarter on PIXEL_SAFE_MODE Mingye Wang 2018-05-04 20:45:42 -0400
  • 0eae58c760 Fix initRandomSeed(). Minor code and doc changes Scott Allen 2018-04-23 15:44:15 -0400
  • 591f1814ee
    Merge 4c2e412985 into 58ae256412 Pharap 2018-04-18 00:42:48 +0000
  • 4c2e412985
    Introduce generateRandomSeed function Pharap 2018-04-18 01:33:30 +0100
  • 58ae256412 Change version to 5.1.0 5.1.0 Scott Allen 2018-04-06 15:16:26 -0400
  • 928c40813d Make sure TX and RX LEDs are off in mainNoUSB() Scott Allen 2018-04-07 07:28:15 -0400
  • b8c1cb742a Add EEPROM flag to disable RGB LED with boot logo Scott Allen 2018-04-06 12:51:52 -0400
  • 09a5b05494
    Merge f0721034aa into 15db34cab2 dxxb 2018-03-22 14:11:43 +0000
  • 15db34cab2 Change version to 5.0.0 5.0.0 Scott Allen 2018-03-20 18:01:02 -0400
  • 674ac8a774 Don't disable timer 0 for Arduboy core Scott Allen 2018-03-20 17:30:46 -0400
  • 9a13011474 Use display() in begin() instead of blank() Scott Allen 2018-03-20 16:40:13 -0400
  • a43e745250 Add system EEPROM flag to disable the boot logo Scott Allen 2018-03-19 15:51:21 -0400
  • da2c7e3d35 Add SpritesB class as alternative to Sprites Delio Brignoli 2018-03-14 10:24:53 -0400
  • 53b50a9766 Add some previously missed keywords Scott Allen 2018-03-07 17:39:06 -0500
  • f0721034aa Fix offset wraparound issue for high sprites Delio Brignoli 2018-03-12 21:12:27 +0100
  • d76eb15c51 Explicitly specify the type in doxygen code blocks Scott Allen 2018-03-07 16:49:21 -0500
  • c00fee0a78 Add the ability to eliminate the USB stack code Scott Allen 2018-03-07 16:23:47 -0500
  • fb77929126 Refactor setRGBled() and add freeRGBled() Scott Allen 2018-02-22 14:36:55 -0500
  • eb041d24f8 Add function to wait for all buttons released Scott Allen 2018-02-19 17:01:32 -0500
  • 53ea8188d5 Add Beep classes for playing simple tones Scott Allen 2018-02-19 16:09:42 -0500
  • 460e768ea9 Refactor nextFrame() and add setFrameDuration() Scott Allen 2018-02-09 18:18:19 -0500
  • 4788b1ab01 Refactor buttonsState() Mr.Blinky 2018-02-08 11:12:33 -0500
  • d356be4e13 Refactor and speed up bootLogo functions Scott Allen 2018-01-21 17:33:41 -0500
  • 6e1c47cbe0 Refactor idle() to reduce code size Scott Allen 2018-01-21 15:25:42 -0500
  • bd726fc112 Refactor and optimise paintScreen() in assembler Mr.Blinky 2018-01-18 09:39:25 -0500
  • d44b89e01f Minor source format changes for drawCompressed() Scott Allen 2018-01-17 13:56:25 -0500
  • 6f6849a5bb Reduce drawCompressed progmem usage (#19) Pharap 2018-01-17 18:51:34 +0000
  • d46b9c4682 Merge ad9ec1de55 into f8f46de06d dxxb 2018-01-14 16:28:50 +0000
  • ad9ec1de55 Pin uint16_t bootloader_magic_key at the MAGIC_KEY_POS location to prevent magic key overwrite Delio Brignoli 2018-01-14 17:22:44 +0100
  • 87a66fca82 Remove unnecessary type casts from Sprites::drawBitmap() Delio Brignoli 2017-12-25 13:05:13 +0100
  • 5b63b4e731 Merge 86185a5688 into f8f46de06d Mr.Blinky 2017-12-24 18:49:51 +0000
  • f4995b79ea
    Make bit buffers smaller Pharap 2017-12-24 16:42:20 +0000
  • 57392fcd0a Optimised Sprites::drawBitmap() for size Delio Brignoli 2017-12-24 17:23:04 +0100
  • 737a7a63e8
    Reduce drawCompressed progmem usage Pharap 2017-12-23 13:22:52 +0000
  • f8f46de06d
    Merge pull request #18 from eried/master Scott Allen 2017-12-19 09:43:08 -0500
  • d6336803a2 Small typo on the code example Erwin Ried 2017-12-19 15:33:01 +0100
  • 93c33f6ad6 Change characters used for Sprites examples Scott Allen 2017-12-10 09:13:11 -0500
  • 5e58d9b6a8 Fix minor grammar error in Sprites documentation Scott Allen 2017-12-09 22:48:59 -0500
  • b159b3751b Add info on sketch EEPROM use to README.md Scott Allen 2017-12-01 16:57:15 -0500
  • 86185a5688
    Multiple OLED display support Mr.Blinky 2017-11-19 19:50:22 +0100
  • d42c0d77c0
    wrong location Mr.Blinky 2017-11-19 19:46:35 +0100
  • c004554f57
    wrong location Mr.Blinky 2017-11-19 19:46:12 +0100
  • 2482fdde96
    wrong location Mr.Blinky 2017-11-19 19:45:48 +0100
  • 8e4475aea4
    wrong location Mr.Blinky 2017-11-19 19:45:22 +0100
  • a88a381487
    wrong location Mr.Blinky 2017-11-19 19:44:55 +0100
  • a0c58545e1
    Multiple OLED support Mr.Blinky 2017-11-19 19:41:30 +0100
  • 44aeda92a2 Add functions to allow removal of USB code noUSB Scott Allen 2017-10-02 17:27:42 -0400
  • 6360eb2b37 modify library.json to conform to documentation Scott Allen 2017-10-02 15:44:18 -0400
  • 383bdfc144 fix and clarify Sprite assembly comments Scott Allen 2017-08-28 21:31:10 -0400
  • 420b958208 Merge branch 'master' of https://github.com/MLXXXp/Arduboy2 Scott Allen 2017-08-28 21:13:10 -0400
  • 5370409875 fix documentation comments for initRandomSeed() Scott Allen 2017-08-28 21:09:13 -0400
  • 6416166ae7 Merge pull request #15 from yyyc514/sprite_register_fix Scott Allen 2017-08-28 21:03:51 -0400
  • 4478b1fe0a fix random display glitches with sprite rendering Josh Goebel 2017-08-24 21:46:29 -0400
  • 1bb4726ed0 Change version to 4.1.0 4.1.0 Scott Allen 2017-07-31 17:10:21 -0400
  • fe30863dbe Add complimentary "get" for text "set" functions Scott Allen 2017-07-31 16:57:28 -0400
  • 6ab6b83e2c Fix some small errors in documentation comments Scott Allen 2017-07-31 11:56:10 -0400
  • fd614ab586 Change version to 4.0.2 4.0.2 Scott Allen 2017-07-07 11:38:02 -0400
  • e6e82bf336 Fix initialisation of Right button for DevKit Scott Allen 2017-07-07 11:30:48 -0400
  • 46ecb2dd78 Change version to 4.0.1 4.0.1 Scott Allen 2017-06-16 18:44:44 -0400
  • b121d19b77 Refactor fillScreen() Scott Allen 2017-06-16 18:37:19 -0400
  • bd5b470294 Change drawPixel() to avoid Z reg corruption Scott Allen 2017-06-16 18:05:19 -0400
  • 6074f9fc56 Merge pull request #14 from Pharap/master Scott Allen 2017-06-16 17:59:03 -0400
  • 427c1d53f2 Fix bug in drawPixel asm Pharap 2017-06-14 19:31:54 +0100
  • 78de8a439b Merge pull request #13 from yyyc514/sprites_assembly_buffer_underflow develop Scott Allen 2017-04-26 10:26:55 -0400
  • 6cef8b930a Merge ebc634b315 into 342186281a Botond Kis 2017-04-26 14:25:50 +0000
  • 342186281a Change version to 4.0.0 4.0.0 Scott Allen 2017-04-26 10:14:51 -0400
  • 3c4915b0d5 Add commented out logo alternatives to begin() Scott Allen 2017-04-26 10:08:07 -0400
  • a01ceffb20 Fix improper masking in Sprites drawPlusMask() Scott Allen 2017-04-25 11:43:18 -0400
  • babf6893c8 Eliminate "may be uninitialized" variable warning Scott Allen 2017-04-24 11:04:11 -0400
  • b4d8fd8d6f fix register pressure Josh Goebel 2017-04-21 20:13:31 -0400
  • 606c80268b tmp variables can be flagged as output only Josh Goebel 2017-04-21 20:11:18 -0400
  • 5d428a3a33 Fix buffer underflow in drawPlusMask Josh Goebel 2017-04-21 18:46:29 -0400
  • 520be03d59 any upper register is fine Josh Goebel 2017-04-18 20:59:10 -0400
  • 3aa015b997 minor code fixes for sprites Josh Goebel 2017-04-18 21:26:32 -0400
  • dac16d5e36 Remove inadvertently added space character Scott Allen 2017-04-18 12:41:34 -0400
  • e235f26def remove unnecessary carry Josh Goebel 2017-04-17 23:24:04 -0400
  • 50df1a221b make sure row_offset and y do not overlap Josh Goebel 2017-04-17 20:02:02 -0400
  • 6f9056f99c add back original C implimentation Josh Goebel 2017-04-01 14:44:27 -0400
  • 554c21f759 make sure we use upper registers Josh Goebel 2017-04-01 14:40:25 -0400
  • e1cce03580 Optimize drawPixel for speed (-20 bytes) Josh Goebel 2017-04-17 20:06:20 -0400
  • ab1a7b3bdd Add delayShort() function Scott Allen 2017-04-17 17:34:58 -0400
  • fc61d180d9 Add displayOff() and displayOn() functions Scott Allen 2017-04-17 17:01:10 -0400
  • 9bfb499169 Remove "inline" keywords and attributes Scott Allen 2017-04-17 16:31:46 -0400
  • 96b53875b5 Eliminate mismatched type warning in drawChar() Scott Allen 2017-04-13 21:48:49 -0400
  • ae8e284d41 optimize drawChar (-126 bytes) Josh Goebel 2017-03-21 14:57:41 -0400
  • 6e13fc019f Remove extra 50ms delay added by de1725 Scott Allen 2017-04-13 20:44:49 -0400
  • 1280160f89 optimize readUnitName (-6 bytes) Josh Goebel 2017-03-20 20:28:51 -0400
  • 5877208a57 optimize writeUnitName (-130 bytes) Josh Goebel 2017-03-20 20:01:15 -0400
  • 6050dda391 clean up frame management code (-6 bytes) Josh Goebel 2017-01-19 03:04:11 -0500
  • 449532f1e9 Add alternative boot logo functions Scott Allen 2017-04-12 17:36:28 -0400
  • 79f24c47cc Adjust location of some braces for consistency Scott Allen 2017-04-07 15:02:11 -0400
  • cfb5e89d5c Simplify initRandomSeed() to reduce code size Scott Allen 2017-03-31 17:51:00 -0400
  • 3572a013e1 Make showing the unit name with the logo optional Scott Allen 2017-03-29 17:36:13 -0400