Releases: felipemanga/ProjectABE
Releases · felipemanga/ProjectABE
Minor Refactor
- 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
-
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
- 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
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