Releases: tebe6502/Mad-Assembler
Releases · tebe6502/Mad-Assembler
Mad Assembler 2.1.6-2.1.7
- new switch '-xp Display warnings for unreferenced procedures'
- SDX: Weak Symbol, SMB^
- improved initialization of STRUCT data by STRING
- fixes for .LOCAL +label
- fixed error writing small numbers FLOAT (.FL), #8
- issue #10 fixed, #10
- issue #18 fixed, #18
- added warning message when address $FFFF 'Memory range has been exceeded'
- corrected code generation for LAX (Z,X)
- added automodification labels for global range '::', e.g.
.local
lda temp:: #$00
.endl
lda #$aa
sta temp
Mad Assembler 2.1.5
- added warning message 'Register A is changed' for pseudo commands DEW, DEL, DED
- new switch -bc 'Branch condition test', causes warning messages to be generated in case the jump is out of range or exceeds a memory page
- improved performance of .UNDEF, .IFDEF
- improved execution of nested .REPT loops
- added ability to combine local areas, .LOCAL +label_name
- added coloring of console messages
- code self-modification labels, e.g:
lda label:#$40
Mad Assembler 2.1.3
- new directive .RND
- warning message 'Register A is changed' for pseudo command DEW, DEL, DED
- new switch -bc 'Branch condition test', creates warning messages if branch is too long or cross the memory page
Mad Assembler 2.1.0
Add files via upload