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
Keep company data safe with Chrome Enterprise Icon
Keep company data safe with Chrome Enterprise

Protect your business with AI policies and data loss prevention in the browser

Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
Download Chrome
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
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 5 / 5

User Reviews

  • 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