ACME is a free cross assembler released under the GNU GPL.
It can produce code for the following processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816.
ACME supports the standard assembler stuff like global/local/anonymous labels, offset assembly, conditional assembly and looping assembly. It can include other source files as well as binaries while assembling.
Calculations can be done in integer or float mode.
Oh, and it is fast.

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow ACME Cross-Assembler

ACME Cross-Assembler Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Powerful macros, many CPUs supported, backwards compatible, lists and strings availability, easy of use. Docs should be improved, but that's up to the Community too.
  • Assembler with elaborate features. The syntax for pseudo commands is not very common but can be converted in a straightforward way. The support is great and alive. 65xx/x family support is great (even undocumented opcodes, 16-bit 65816, ...). Just the macro feature has (so far) a uncommon parameter passing system which may cause trouble converting other source (based on heavily macro usage) ;)
  • Easy for use.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

AmigaOS, Linux, MS-DOS, RISC OS, Windows

Intended Audience

Advanced End Users

User Interface

Command-line

Programming Language

C

Related Categories

C Cross Compilers, C Assemblers

Registered

2012-02-27