A minor update with some bug fixes and some new features.
VCS and DASM¶
Added better support for ca65 assembler, though DASM is probably still the better choice for VCS programming. DASM has better parsing of macros (you can step through them in the debugger) and improved error messages.
Improved cycle analysis tool that counts up to 76*4 scanlines and properly inspects JSR subroutines.
KIL ($02) instruction breaks into debugger – you can use this to implement assertions, for example.
The Verilog platform now supports 32-bit RGB output as long as the upper 8 bits are set ($FFbbggrr)
If you load a lone module (i.e. with no CRT output) you can toggle or set its input signals by clicking on the Scope view.
Experimental support for Wiz, a “high-level assembly language” that lets you write expressions but still requires you to be aware of CPU registers. There are a few examples for Atari 2600, NES, and MSX.