Commit Graph

31 Commits

Author SHA1 Message Date
poevoid 22d49b4edc
Update Arduboy2.h
actually works now
2021-07-28 14:28:05 -07:00
poevoid c8b3653238
Update Arduboy2.h 2021-07-28 13:54:02 -07:00
poevoid f6f5a52cba
Update Arduboy2.cpp
added one line to make certain sprites visible with some games. Obono's Evasion for example would have only the top half of the score displayed, the bottom of the sprite was cut off. adding "if (h % 8 != 0) rows++;" after rows is instantiated, we have normal behavior.
2021-07-28 13:51:37 -07:00
poevoid 92701849d6
Update Arduboy2.h
made static to keep up with 6.0.0 of arduboy2 library
2021-07-28 13:49:18 -07:00
Mr.Blinky d2f8227b1a
update ArduboyFX library
Added more example sketches to library.
+ minor changes
2021-05-09 22:06:58 +02:00
Mr.Blinky c933c2b804
update drawballs example 2021-05-09 02:06:14 +02:00
Mr.Blinky 5e9e431095
Delete tiles_16x16.bin 2021-05-09 02:05:09 +02:00
Mr.Blinky 0d3496935c
Delete tilemap.bin 2021-05-09 02:04:57 +02:00
Mr.Blinky 230555f644
Delete drawballs-single-datafile.bin 2021-05-09 02:04:48 +02:00
Mr.Blinky ed2474928e
Delete ball_16x16.bin 2021-05-09 02:04:38 +02:00
Mr.Blinky ae8557d69a
Delete ball.bin 2021-05-09 02:04:26 +02:00
Mr.Blinky 6ac7468383 update package to 1.2.9
remove cathy2k bootloader
Update cathy3k bootloader v1.9
Update Arduboy2 library with latest changes
update tinyfont library
update EEPROM library
Add FX library
update Arduino SoftwareSerial and Wire libraries
2020-09-15 17:17:03 +02:00
Mr.Blinky 79a01207a5
fix core issue for GU128X64-800B display 2020-06-28 20:55:07 +02:00
Mr.Blinky 83201ca4dd
update TinyFont lib 2020-06-27 01:40:29 +02:00
Mr.Blinky 162a70371e
update Arduboy and Arduboy2 libs
Arduboy lib:
added support for Noritake GU128X64-800B VFD display

Arduboy2 lib:
added support for Noritake GU128X64-800B VFD display
removed experimental batterycheck code and keywords
temporary reverted assembly code in sprites.cpp
fixed one off bug in drawBitmap
buttonsState no longer uses timer ISR code
exitToBootloader function uses timer ISR code
2020-06-27 01:22:31 +02:00
Mr.Blinky 7b4faf6a85
ATMlib minor optimisation 2020-06-27 01:14:04 +02:00
Mr.Blinky 315c3c45e9
update ATMlib
Optimized Assembly code saving more bytes and saving a few cycles
Moved and refactored assemby from ATMlib.h code to ATMlib.cpp
fix muteChannel() and unMuteChannel() so (un)mutes channel properly
Added C++ equivalent ISR code
2020-05-13 15:10:34 +02:00
Mr.Blinky 7228e87278
I2C fix arduboy lib 2020-04-25 19:42:14 +02:00
Mr.Blinky 4c699c5fdb
I2C fix 2020-04-25 17:53:00 +02:00
Mr.Blinky 65193c1e07
I2C fix 2020-04-25 17:44:22 +02:00
Mr.Blinky 7d9a39e078
fix bug in drawBitmap
Fix bug introduced in drawBitmap optimisation
2019-07-23 14:51:05 +02:00
Mr.Blinky 64441b810c
update ATMlib 2019-07-22 22:41:31 +02:00
Mr.Blinky 1085fb7858
update Arduboy and Arduboy2 libraries
Add SSD1306 i2c display support to Arduboy and Arduboy2 libraries
2019-07-22 22:29:34 +02:00
Mr.Blinky 0de4b41588
Fixed interrupt glitch in ATMlib.play() p2
Disabled timer/counter 4 overflow interrupt at beginning of play() to prevent bad sounds from being played when song is changed while playing
2018-09-21 00:32:21 +02:00
Mr.Blinky 02aa13d078
Fixed interrupt glitch in ATMlib.play()
Timer/counter 4 is enabled on Arduino init() and a Timer/counter 4 overflow may happen right after the timer/counter 4 interrupt is enabled. When this happens the channels have not been initialized yet causing random noise/sounds being played.
This has been fixed by moving the interrupt enable after the channels have been initialized.
2018-09-21 00:23:05 +02:00
Mr.Blinky 8bf0c707d6
Updated ArduboyPlaytune to 1.0.4 2018-09-18 19:54:09 +02:00
Mr.Blinky 71b27ac33c
added missing files 2018-09-18 18:19:10 +02:00
Mr.Blinky 753aa84d90
Added ST7565 library support 2018-09-16 18:34:36 +02:00
Mr.Blinky 7c8f3f0ddf
added board package source (part 4 libraries) 2018-09-10 21:04:34 +02:00
Mr.Blinky d571669182
added board package source (part 3 libraries) 2018-09-10 21:01:23 +02:00
Mr.Blinky 422fa0901a
Added board package source (part 2 libraries) 2018-09-10 20:57:16 +02:00