RASM

From CPCWiki - THE Amstrad CPC encyclopedia!
Revision as of 19:29, 11 December 2017 by MacDeath (Talk | contribs)

Jump to: navigation, search

RASM stands for Roudoudou AsSeMbler.

Unlike conventionnal Z80 assembler, RASM is very fast and able to handle huge projects.

Released in february 2017, the project is still active

Features

  • damn fast assembling.
  • integrated crunched sections (LZ48/LZ49/LZ4/ZX7/Exomizer) and load&crunch on the fly.
  • cartridge & snapshot generation, file output with optionnal AMSDOS header.
  • ORG checking, unlimited memory workspaces where labels are shared.
  • ALL undocumented instructions.
  • conditionnal macro, unlimited & embeded loops with local labels, switch/case.
  • floating point engine, mathematical functions.
  • MAXAM compatibility option.
  • English & French documentation.

Links & download