C64tass is a multi-pass compiler with support for 65816, CPU64, DTV and illegal opcode's, optimizations, and a lot of features. The syntax is the same as the well-known Turbo Assembler on C64. C64tass can be used on a Linux, Windows or Mac OSX computer.