Skip to content

Releases: felipemanga/ProjectABE

Minor Refactor

02 Jun 17:37
Compare
Choose a tag to compare
Minor Refactor Pre-release
Pre-release
  • Router for multiplayer Arduboy games
  • Initial work on offline IDE. Experimental. Expect broken stuff. Back up your code often! Use version control!
  • Skinning support. Skin can be specified in the command line: ProjectABE --skin=Tama
  • Better upload to Arduboy. Press Esc to close the uploader after it's done, the Arduboy will boot immediately.

v0.7.8

02 Feb 13:57
Compare
Choose a tag to compare
  • Bug fixes

  • Arduboy flasher code rewritten. No more dependency on native node modules

  • switch to NWjs instead of Electron

  • Added support for Mr.Blinky's custom bootloader

  • Implemented SSD1306 command A5

  • Added Community / Arduboy2 / Datasheet links

  • Removed the uploader's popups

  • Fix Mac build

  • Added logging in the flasher

  • Flasher bug fixes

  • Blink instead of auto-reset after flashing

Optimizations & Bugfixes

20 Jan 21:31
Compare
Choose a tag to compare
  • performance increase due to inlined memory access, where possible.
  • less verbose console in games that write timer registers often (affects performance).
  • repo games' names appear in the title bar / browser tab
  • fixed int16/8 variable watch in the debugger
  • fixed reset button
  • fixed drag-and-drop in Firefox.
  • README.md actually contains an attempt at documenting something.
  • gif/hex/zip files now have extensions when saving in Electron
  • image converter supports compressed bitmaps
  • better timing precision (needed by Sensitive and Ard-Drivin)
  • removed the 3-second delay in application startup

Auto-reload Hex files

29 Dec 19:23
Compare
Choose a tag to compare

If a Hex file gets changed on the disk, the emulator detects it and reloads after 1 second.

edit: Added Linux x64 build.
You might need to install some dependencies for it to work:
sudo apt install libgconf-2-4 libcanberra-gtk-module