tass64
« Back to VersTracker
Description:
Multi pass optimizing macro assembler for the 65xx series of processors
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: assembly 6502 c64 retro-computing macro-assembler
Install: brew install tass64
About:
TASS64 is a multi-pass optimizing macro assembler specifically designed for the 65xx series of microprocessors. It features a powerful macro system, built-in linker capabilities, and supports multiple output formats including C64 PRG. The tool is highly optimized for producing compact and efficient machine code for classic 8-bit architectures.
Key Features:
  • Multi-pass optimization for code efficiency
  • Advanced macro processing and conditional assembly
  • Built-in linker and support for multiple output formats
  • Cross-platform support (Linux, Windows, macOS)
Use Cases:
  • Developing software and games for Commodore 64 and other 6502-based systems
  • Creating optimized assembly routines for embedded 65xx controllers
  • Porting and maintaining legacy 6502 assembly codebases
Alternatives:
  • ca65 – Part of the cc65 suite; more standard but TASS64 has specific optimizations for C64 development.
  • dasm – Another popular cross-assembler; TASS64 is often noted for its superior macro capabilities.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 10:12am 0 VERSION_BUMP ab8f0843
Sep 12, 2024 11:37pm 0 VERSION_BUMP 9289ba9b