P65 Assembler is a Portable 6502 cross-assembler.
Version: 0.7.2The P65 assemblers are assemblers for the 6502 microprocessor (such as is used in the Commodore 64, Apple II, and Nintendo Entertainment System).
License: BSD License
Operating System: Linux
They are designed to be able to support a wide variety of output formats, both to support multiple target platforms and to produce code for emulators.
The eventual goal of P65 is to be as expressive as the more powerful assemblers of the late 80s, such as DASM. It's not there yet, but it's getting there.