wAx 2.1 is a new release of wAx that includes the following updates:
* Go (the G tool) improves stack integrity for post-BRK continuation.
* The Register Editor can now be used to change the PC, to aid the aforementioned post-BRK continuation.
* The Register Editor now provides syntax to keep any register as it was, without providing a value.
* The Register display now includes visual representation of processor flags, in addition to the processor flag byte value.
* Variable substitution for addresses now allows hexadecimal strings, and substitution in arithmetic.
* Two "illegal" instructions' mnemonics and byte sizes have been changed.
* A buffer overwrite bug, which could prevent partial filename search from working in emulated environments (e.g., VICE) has been remediated.
* Operand arithmetic (+/-) now allows 8-bit operands.
* The File tool has several enhancements.
* The Character Helper plug-in has been replaced with a Cycle Counter plug-in.
* The Code Search now allows wildcard matching.
* Two subroutines (SyntaxErr, SetUserVal) have been added to the API jump table.
Additional details are in the attached Addendum PDF.
If you are one of the 50 or so owners of a wAx cartridge (wAxpander, wAx Block 3 Edition, or wAx Block 5 Edition) and would like this update for hardware, please PM me. The basic idea here is that I'll send you the EPROM or EEPROM chip for $10 (USD) via Venmo, which I'll refund when you send back the old chip. For installation, you need a Phillips screwdriver (to open the case) and a flathead screwdriver (to pry out the current chip).
Or, if you are so equipped, you may burn the chip with the file here:
https://github.com/Chysn/VIC20-wAx2/blo ... c/wax2.eep. There are some sample "burn" scripts for Minipro in the root directory. I usually just need to trial-and-error the device name until it works.
If you're not comfortable taking stuff apart, you can send me your cartridge. I'll update it, test it, and send it back at shipping cost. Again, please PM me here for this option.
Oh, and if you don't even
have a wAxpander cartridge yet, you can order it from my Etsy store here:
https://www.etsy.com/listing/1171784258 ... xe-edition. I'm pretty excited about this update!