Skip to content

SDK v0.11.5

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Dec 23:40
· 403 commits to main since this release
c851b3f

New features

  • Added a .zeropage <symbol> directive to allow marking external symbols as belonging to the zero page, much like cc65's .importzp. This is more ergonomic than wrapping each usage with mos8(...), and it paves the way to more readable compiler-generated assembly as well.

Bug fixes

  • The BRK() macro in 6502.h now contains a nop after the brk. This allows the brk to return successfully to the program afterwards, which makes this more useful when temporarily stopping the program to debug it.
  • Fixed a stray write to the zero page in the MMC1 bank handler. A symbol was accidentally placed in absolute memory rather than the zero page, but the memory was referenced using just the low byte.