This assembler was developed between 1984 and 1987 by LucasFilm Ltd and used on the development of the game Habitat. Now, the project source code is available on Github, thanks to The Museum of Art and Digital Entertainment.
Macross is a fancy macro cross assembler for the 6502. Macross assembles the given files in the order specified on the command line. Macross source file names must end with “.m”.
Slinky is a multi-file relocating object linker designed to be used in conjunction with the Macross assembler. Slinky links the given Macross object files in the order specified on the command line together into one executable object file.
If you are interested in this tool, the blog PageTable.com has published an excellent article explaining details about the tools, including a short tutorial to get you started.
Looking at the code, it is really interesting to see how similar to KickAssembler the syntax is. It will be interesting to see new projects coming out using this new tool, hopefully with source code so we can learn more how to use it!