VSCode KickAss (C64)Visual Studio Code language support for Commander X16 development with Kick Assembler. This is heavily inspired by :
Thanks also to JimJimPlays and his Youtube Channel and his "Beginning Assembly" tutorials. And finally thanks to The 8-bit guy for his Commander X16 "Dream computer" project. His videos and his "neo-retro" computer project brought me back to the Commodore world of my childhood and the unfulfilled, until today, curiousity in how it worked behind the scenes. Actually, my programming skills are pretty weak... (but improving now :) ) I started to learn 6502 C64 and X16 assemby summer 2020, discovered and liked the features of Kick Assembler and looked for an IDE. That lead me to Visual Studio Code and the Kick Assembler extensions. I wanted to adapt these to use the Commander X16 emulator but with no knowledge in JavaScript, Node.js, github, etc. and how to build a VSCode extension this was pretty harsh. Hence I took a step by step learning with lots of trials & errors that brought me to these results after a few nights. The code can probably be improved and might look quite "BASIC" ;) and not in line with the best javascript & node.js guru standards. but at least I think it is easly understandable if you are also new into this. ... And moreover, it works ! (Isn't that the most important thing ?). Comments & feedback are welcome! Also, if you would like some options or features, let me know. Features
Requirements
Extension SettingsThis extension contributes the following settings:
Known IssuesHow to contributeThe code is Open Source and aviable on GitHub. PrerequisitesRelease Notes[1.1.0
[1.0.2]
[1.0.1]
[1.0.0]
Enjoy! |