As some of you may know I've been working on a extension for batari Basic in Visual Studio Code (VS Code) a cross-platform IDE developed by Microsoft (further information available here) to code and test homebrew games. After starting this I also had some urgings from a few people to also include 7800basic. Now that I've got the bB extension working fully cross-platform (Windows, Linux, macOS) I thought i'd make a start on a new extension to cover off all the homebrew languages available to the Atari 8-bit consoles starting with dasm, bB and 7800basic.
Some of the features will include:
- Syntax highlighting and basic intellisense
- Compilation of each language and optional launching of Stella (thanks StephenA!) for the 2600 and A7800 for 7800basic.
- Configurable settings so you can provide your own dasm, bB, 7800basic, Stella and A7800 compiler variants
The idea will be to get the basics in providing a one-stop-shop for users of any platform the ability to start creating their homebrew games in their lanuage of choice. Additional features such as color charts, sprite editors etc will hopefully added in the future to extend the fuctionality bearing in mind VS Code is great for cross-platform use but brings a reasonably low-level of extensibility - the only real way to extend is via HTML within a document window.
This extension will always be freely available to all developers via the VS Code Marketplace and the source in Github. In my time here the AtariAge community has always been very helpful and supportative and I want to give something back in return.
Edited by mksmith, Fri Apr 19, 2019 4:01 AM.