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. Features
ScreenshotsTODO How to use this extension?Install and open Visual Studio Code. Press Customizing the extension featuresGiven 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 ExtensionYou 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. Known IssuesNone yet. Let's see how long that lasts. About ACME Cross-AssemblerMarco 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. AcknowledgementsThis project was heavily influenced by Zeh Fernando's work on a similar extension for the DASM Macro Assembler used to develop Atari 2600 games. ContributeI 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. License |