Pharap
Pharap
I'm not sure how your website handles newlines or page breaks in the description. If spaces are more adequate then doing `$string = str_replace('\n', ' ', $string)` would be the...
Just to leave it here, here's what I've thought of so far: ```cpp constexpr uint8_t startYLookup[8] { (0xFF >> 0), (0xFF >> 1), (0xFF >> 2), (0xFF >> 3), (0xFF...
I likely won't get chance to trial anything for a little while yet, so this is going to be more of a slow-burn issue that might not come to fruition...
> Unless there would be a common use case for providing a sprite that didn't have a height that's a multiple of eight I can see several arguments in favour...
> You are duplicating existing functionality of Sprites::drawOverwrite A) `Arduboy2::drawBitmap` does not behave the same as `Sprites::drawOverwrite`, it behaves like `Sprites::drawSelfMasked`. B) `Arduboy2::drawBitmap` can produce smaller (but slower) code than...
> When would this be useful? When someone wants to use `drawBitmap` with a `Sprites`-format image. > Sprites::drawOverwrite drawBitmap `Arduboy2::drawBitmap` does not behave the same as `Sprites::drawOverwrite`, it behaves like...
@ace-dent That depends entirely on how strict your definition of 'always' is. Using the Arduino IDE's default settings targetting an Arduino Leonardo (or Arduboy), I would presume it's highly likely...
This change isn't quite backwards compatible because it may cause compile-time errors for some programs, but any code it causes errors for would already potentially have runtime bugs due to...
Sorry to drag this up again, but I missed it at the time because I forgot to watch the repo. @silkeh The reason C++ stdlib types aren't used is because...
Creative Commons recommends against using their licences for software, but I have seen a handful of people licence their software as [CC0](https://creativecommons.org/publicdomain/zero/1.0/), which is probably as close to 'the public...