Retro Assembler

Updated on April 29, 2022

Retro Assembler is a lightweight but powerful macro assembler that can be used to develop software for classic computers and game consoles built with various CPU types. With its portability and Visual Studio Code integration it makes assembly development a pleasant experience on most mainstream operating systems.

Retro Assembler in Visual Studio Code

Current Version


Supported CPU Types

Output Formats


Supported Editors


Get it, it's free! Version 2022.1 with documentation and examples

See the documentation for details.

Windows Version

For the time being I can still build a Windows version which uses .NET Framework 4.8, and also can run on macOS and Linux using Mono. The latest build is Retro Assembler for Windows V2022.1 but it's recommended to switch to the now standard .NET 6 version for future updates.