Skip to content

v0.4.2

Latest
Compare
Choose a tag to compare
@michaelkamprath michaelkamprath released this 27 Apr 05:59
· 14 commits to main since this release
8219b4d

This is a rather large change that enables several assembly syntax features to support the Minimal 64x4 Home Computer. The major changes are:

  • address operand type that support bit slicing when needed for things like local jumps and zero page addressing.
  • .align directive to adjust current address to next configurable page boundary
  • Support for embedded strings, which which are essentially .cstr data types without the .cstr directive.
  • #mute and #unmute preprocessor directive to control the emission of byte code.
  • Complete list of changes is in the CHANGELOG.

Also created the ISA configuration and sample code for the Minimal 64x4 Home Computer.