Py65 0.4 has been released. Py65 provides tools for simulating hardware based on 6502-like microprocessors.

Here are the highlights of this release:

We now support an additional microprocessor simulation: the 65C02. While still a work in progress, it is fairly complete and quite usable. It is based on the W65C02S microprocessor from the Western Design Center (WDC).

The monitor now supports assembling and disassembling the 65C02 opcodes. You can select the target microprocessor with the new mpu command.

command. There have been many other small additions and fixes to the monitor, the most useful of which is that most commands now have shortcuts such as d for disassemble .

for . A manual has been started and will be periodically published online. It is currently focused on the monitor usage.

For a complete list of changes in this release, please see the changelog. Special thanks to Oscar Lindberg for making major contributions to this release.

If you’re new to Py65, the README has an overview, installation instructions, and a link to the online documentation.