janzh Posted November 30, 2021 Share Posted November 30, 2021 I was searching for an assembler to develop on original hardware. I found Fast Assembler for Sparta DOS X by Marek Goderski from MMMG Soft (Free MG) from 1995 (!!!). I was impressed because the assembler has the following features: Support of SpartaDOS X and Atari DOS object files Support of relocatable SpartaDOS X blocks Support of SpartaDOS X symbols The maximum file length of the source code and object data only depends on the file system, as it is a real file to file assembler I ask Marek for sources but they are not available anymore but he gave the Fast Assembler to the Public Domain. So I started to disassemble it, refactored the source, wrote some examples, and add documentation with tutorial. Now I think it is a nice development package especially because JFC allowed me to add XEDIT. https://github.com/HolgerJanz/FastAssembler Fast Assembler is fully compatible with Quick Assembler, but is not compatible with MAC/65 or Atari Assembler Editor. The Fast Assembler syntax is supported by MADS the 6502 cross assembler (Fast Assembler can assembled using Fast Assembler itself or MADS). MADS is available for macOS, Linux and Windows (https://github.com/tebe6502/Mad-Assembler). So I hope other people will also have fun with this package. To try this package be myself I have developed a game for the ABBUC Software Contest 2021: https://github.com/HolgerJanz/VARIUS Everything was developed using an Atari 800XL with Ultimate 1MB upgrade and Side3. The emulator Atari800MacX was only used to test the package on different configurations. Regards Holger BTW - Next step is to port it to SpartaDOS 3 compatible so one can cross develop from SpartaDOS 3 to X and vice versa. 15 3 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.