Skip to content

@totalspectrum totalspectrum released this Feb 6, 2020 · 48 commits to master since this release

spin2cpp is a program for converting Spin, BASIC, or C code to PASM, C++, C, or Propeller binaries (both P1 and P2 versions of the propeller).

The fastspin front end is a simplified command line compiler which produces Propeller code from Spin, BASIC, or C input files. It's like openspin or the propeller tool, but because it produces PASM code instead of Spin bytecode the binaries it creates are much faster (but also much larger) than "regular" Spin binaries.

spin2cpp is the full command line version, which produces C++ code by default.

There is a GUI for fastspin at https://github.com/totalspectrum/flexgui.

If you find fastspin and spin2cpp useful, please donate to support them at https://www.patreon.com/totalspectrum or at https://paypal.me/totalspectrum.

This release has just one change relative to 4.1.2, namely support for the "const" qualifier on inline assembly to suppress optimization of it.

Assets 4

@totalspectrum totalspectrum released this Feb 1, 2020 · 50 commits to master since this release

spin2cpp is a program for converting Spin, BASIC, or C code to PASM, C++, C, or Propeller binaries (both P1 and P2 versions of the propeller).

The fastspin front end is a simplified command line compiler which produces Propeller code from Spin, BASIC, or C input files. It's like openspin or the propeller tool, but because it produces PASM code instead of Spin bytecode the binaries it creates are much faster (but also much larger) than "regular" Spin binaries.

spin2cpp is the full command line version, which produces C++ code by default.

There is a GUI for fastspin at https://github.com/totalspectrum/flexgui.

If you find fastspin and spin2cpp useful, please donate to support them at https://www.patreon.com/totalspectrum or at https://paypal.me/totalspectrum.

This release has many improvements, particularly to the BASIC language, and many bug fixes. See Changelog.txt for details.

Assets 4

@totalspectrum totalspectrum released this Jan 20, 2020 · 81 commits to master since this release

spin2cpp is a program for converting Spin, BASIC, or C code to PASM, C++, C, or Propeller binaries (both P1 and P2 versions of the propeller).

The fastspin front end is a simplified command line compiler which produces Propeller code from Spin, BASIC, or C input files. It's like openspin or the propeller tool, but because it produces PASM code instead of Spin bytecode the binaries it creates are much faster (but also much larger) than "regular" Spin binaries.

spin2cpp is the full command line version, which produces C++ code by default.

There is a GUI for fastspin at https://github.com/totalspectrum/flexgui.

If you find fastspin and spin2cpp useful, please donate to support them at https://www.patreon.com/totalspectrum or at https://paypal.me/totalspectrum.

This release has many improvements, particularly to the BASIC language, and many bug fixes. See Changelog.txt for details.

Assets 4
You can’t perform that action at this time.