MA65 Macro Assembler for SpartaDOS
In the absence of a command-line driven macro assembler for
SpartaDOS, I took the source code for the public domain A65
Assembler by Charles Marslett and turned it into the MA65 Macro
Assembler. Initially compiled using a fixed version of A65, MA65 was
eventually used to compile itself and offers a feature set
comparable to that of MAC/65 and the Atari Macro Assembler, whilst
providing command-line and environment support for disk based
SpartaDOS versions and the SpartaDOS X Cartridge.
MA65 Feature Set:
- Nestable Macros
- Conditional Assembly
- Local Variables and Procedures
- Nestable Include directive
- Command line execution and SpartaDOS time/date support
- Lightning quick two-pass assembly times
- Full source code and symbol map listing
- Comprehensive documentation
Download here: MA65 (ATR) and MA65 Documentation (PDF).
