You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
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.