v0.4.2 - bobbin on the shebang line
Pre-release
Pre-release
New features:
- More accurate CPU speed, and character-flashing rate.
--run-basic
command to support bobbin on the shebang line, to use AppleSoft as a Unix scripting language.--watch
now works on any platform, not Linux-specific (no longer relies on inotify).--debug-on-brk
to enter the debugger when a BRK or an unsupported operator is encountered.- Monitor-style memory writes in the debugger.
Bug fixes:
- Fixed the bell always sounding on AppleSoft's
INPUT
command, in--interface tty
. - Fix
--detokenize
, which appears to have been broken since bobbin v0.4. - Properly deactivate the 80-column card when
--ram 64k
is set. - Fix
--watch
so it doesn't fail an assert. - Fix breakout mode in
--interface tty
, to not fail a sporadic assert. - Avoid some annoying gcc/clang warnings.
To build bobbin, we recommend using the *.tar.gz
and *.zip
files that are not named "Source Code"—the latter are automatically generated by GitHub, while the former include the pregenerated ./configure
script and associated helpers, needed to build bobbin. It is also highly recommended that you have a developer package (header files and library symlinks) for curses installed when you configure and build bobbin.
As always, see README.md for much, much more information.