Skip to content

Version 0.1.1

Compare
Choose a tag to compare
@Gadgetoid Gadgetoid released this 29 Oct 17:18
· 85 commits to main since this release
b7809e3

Notable Changes

Added all of the SDK blend modes into MicroPython: COPY, ALPHA, MASK, PEN, DARKEN, LIGHTEN, ADD, SUBTRACT, MULTIPLY, DISSOLVE. Enjoy!

Add HFLIP and VFLIP flags to sprite and blit.

To flip a sprite you need to specify all eight arguments, eg:

sprite(0, 0, 0, 1, 1, 8, 8, HFLIP | VFLIP)

The above blits a single sprite, 0, in the top-left corner.

The PicoSystem MicroPython release has been configured to apply a 1.20v overvolt. This should make the 250MHz overclock more stable on marginal RP2040s.

All The Things

  • better default font. tidied up text demo by @lowfatcode in #43
  • added pen blend mode by @lowfatcode in #44
  • added new blend modes include multiply, add, subtract, dissolve, etc.… by @lowfatcode in #45
  • Attempt at naming the remaining sprites by @Fordi in #23
  • added vertical and horizontal flip flags to blit() by @lowfatcode in #48
  • switch blend demo to use default spritesheet by @lowfatcode in #49
  • added better demo of different text styling effects by @lowfatcode in #50
  • made text effects into parameterised lambda functions to allow easy a… by @lowfatcode in #51
  • Added audio_playing() function by @ahnlak in #53
  • SDK: Overvolt from 1.1v to 1.2v by @Gadgetoid in #57
  • C++ API: Round 2 - Sprite naming with creator input by @Fordi in #52
  • added new glitch effect by @lowfatcode in #56
  • MicroPython: Blend modes and sprite/blit HFLIP/VFLIP flags by @Gadgetoid in #58

New Contributors

Full Changelog: v0.1.0...v0.1.1