Skip to content

v2.3.0.0 Alpha

Compare
Choose a tag to compare
@PropGit PropGit released this 01 Sep 21:40
· 17 commits to master since this release
52460aa

Alpha 4

Supports P2X8C4M64P Rev B & C

Disclaimer: Read the Known Issues list before using this software. The intent is for Propeller Tool to naturally support both the Propeller 1 and Propeller 2 as a seamless experience. All Propeller 1 functionality is maintained; however, this is an alpha release with known (and likely unknown) problems - use it wisely and if serious problems are found, switch back to the previous official release (v1.3.2). Please report unknown problems in Issues

To Use This Software

There is currently no installer. To "install" on your system, follow these steps:

  • Install Propeller Tool v1.3.2
  • Download the desired "alpha" version
  • Copy/Extract the alpha version files into the installed Propeller Tool's folder
    • typically C:\Program Files (x86)\Parallax Inc\Propeller Tool v1.3.2\
  • Create a shortcut (if desired) to the newly-extracted alpha executable

Enhancements

  • Updated to include P2 compiler release from 8/31/2020; same as in PNut v34xb
  • Added "P1: " and "P2: " prefixes to all tabs that contain P1/P2 source
  • Removes trailing spaces from lines during file save operation
  • Added initial Info View support for P2 projects
    • Auto resizes and configures based on source type (P1 or P2)
    • Supports application components, hex view, and save binary/flash. Does not yet support P2 clock metrics or Open binary/eeprom/flash.
  • Hex display (on Info View) auto-positions itself to the start of code (skipping P1 Initialization and P2 Spin Interperpreter because they are often not important for the user's needs; user may scroll to view them however)

Fixes

Known Issues

  • [WARNING] Object Info only partially supports P2 (currently). Application components, hex view, and save binary/flash supported. Does not yet support P2 clock metrics or Open binary/eeprom/flash.
  • [WARNING] Archive feature is not supported for P2 (currently).
  • [WARNING] Spin 2 file syntax highlighting is really just Spin 1 highlighting.

Future Plans

  • Multiple alpha releases Summer through Fall 2020
  • Add Spin 2 / PASM2 syntax highlighting
  • Add Spin 2 syntax scheme selection and editing (via Preferences)
  • Finish Object Info (View Info function) window to fully support P2 objects
  • Add graphic button toolbar
  • Add deeper auto-detection of source type (Spin1/Spin2)
  • Address various customer requests
  • Various fixes and enhancements for internal verifications and optimizations
  • Add fast-loading protocol for P1 (currently in use by SimpleIDE, PropGCC, and BlocklyProp)
  • Address internal questions and code cleanup tasks