NESASM is a 6502 assembler built for developing NES games