SkillAgentSearch skills...

Cx16asm

A macro assembler for the Commander X16

Install / Use

/learn @calmsacibis995/Cx16asm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

cx16asm

A macro assembler for the Commander X16. Derived from the C64 macro assembler sources here.

Supported ROMs

The assembler only works on specific ROM versions, because the it uses some BASIC/KERNAL functions which don't have constant locations, and change every so often. This means that if you are running ROM version 48, for example, you cannot use the R49 version, and vice versa. Running the assembler on mismatched ROM revisions will cause unexpected results!

Unimplemented features

  • 65c02 support
  • 65816 support

Bugs (in progress)

  • Attempting to compile a program (tested with Omega Race) causes BASIC to throw an ?ILLEGAL QUANTITY ERROR.
  • You tell me the rest! Make an issue with your bug described and I will try to respond as quickly as I can.

Screenshots

image image

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated27d ago
Forks0

Languages

Assembly

Security Score

70/100

Audited on Mar 6, 2026

No findings