Skip to content

v0.4.0

Latest
Compare
Choose a tag to compare
@a2geek a2geek released this 30 Oct 18:12
· 3 commits to master since this release

This release has a bug fix for '$embed' and an experimental "wrapper" feature for DOS 3.3 targets. Both based on reports from @ryandesign in ticket #24.

  • '$embed' now targets move code instead of the embedded code when initializing.
  • With DOS rewriting the Applesoft program, a new wrapper has been introduced. A short program is inserted for DOS to fiddle with before running the actual program (preventing any DOS meddling). ProDOS does not have this behavior. Currently, the program is simply:
    10 POKE 103,24:POKE 104,8:RUN
    This is a valid program that simply changes the start of the basic program before doing a RUN.

This project is split into three components:

  • A Java API. See the README for an overview.
  • A BASIC tokenizer (bt) command-line tool. See the README for tool usage examples.
  • A Shape Table (st) command-line tool. See the README.

Commits between v0.3.1 and v0.4.0