pretty6502
pretty6502 copied to clipboard
Auto align mode
Hi, First of all I want to thank you for this nice piece of code. Do you actively maintain this? So I have a few requests:
-
Is it possible to create an automatic alignment mode? The starting column of the mnemonic can be 1+length of the largest label. Start column for comments 1+ (or a tab) length of largest mnemonic with operand.
-
I am using RetroAssembler and some directives are not evaluated, such as
msg1: .asciiz "Welcome to EWOZ 1.0."
-
Directives beginning in the first column are not formatted (I think they are treated as labels...)
-
New option to format values, like $0faa -> $0FAA
-
New option to format labels, like @WAIT: jsr @WAIT -> @wait: jsr @wait
Just one forgotten: 6. option for formatting operant modifier like LDA #$20, X -> lda #$20, x (because RetroAssembler is throwing error, if index parameters are uppercase...)