Acme Cross-Assembler for VS Code (C64)
This extension provides ACME cross-assembler language support for Visual Studio Code. Now you can develop Commodore 64 games in 6502 assembly code using a powerful modern interface.
This extension is still a work-in-progress as such, there is still a lot of work to be done... and I have a day job.
How to use this extension?
Install and open Visual Studio Code. Press
Customizing the extension features
Given that the extension is still early in development there aren't really any features to customize. So you get what it has for now.
Building and Debugging the Extension
You can set up a development environment for debugging the extension during extension development. Read more at Building, Debugging and Sideloading the extension in Visual Studio Code.
None yet. Let's see how long that lasts.
About ACME Cross-Assembler
Marco Baye's ACME cross-assembler is a very popular tool which can produce code for the 6502, 6510 (including illegal opcodes), 65c02 and 65816 processors.
This assembler has been ported to several platforms including Amiga, DOS, and Linux. It includes support 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.
I have chosen to keep the code on my private GIT repo for the time being. I may make this a public project in the future.