BitMagic is an innovative project designed by Yazwh0, to create a Commander X16 Development Suite integrated into VSCode. While it boasts strong compatibility with the X16, it is not yet 100% complete. Developers can track compatibility issues and updates on the project’s GitHub repository.
The suite features a robust debugger equipped with a fully functional compiler and a macro language, offering extensive flexibility to developers. These tools are designed to streamline 65c02 development, removing many of the challenges traditionally associated with retro programming.
Within the VSCode environment, developers can code and debug their projects as seamlessly as they would with any modern programming language, making the transition to retro development intuitive and enjoyable.
BitMagic enhances the 65c02 development experience, making retro programming on the Commander X16 both accessible and fun for developers of all skill levels.
Documentation is now available at bitmagic.org!
For more info on anything X16, you can join the Discord server.
Here’s what’s been added in Develop #175.
- Adds clock ticks to the history (Yazwh0) #175
- History Clock Fix (Yazwh0) #175
- Adds padding to the Clock (Yazwh0) #175
- Add inline pointer definitions (Yazwh0) #175
- Adds super anonymous labels (Yazwh0) #175
- Require a space after : for inline labels (Yazwh0) #175
- Handle super anonymous items on a line by themselves (Yazwh0) #175
- Change to v4 for artifacts (Yazwh0) #175
- Fix for inline labels (Yazwh0) #175
- Fix inline high byte offset (Yazwh0) #175
- cc65 and compiled files (Yazwh0) #175
- Fix child parent source mapping (Yazwh0) #175
- Add ability to use chars in expressions (Yazwh0) #175
- Bump examples to include Dream Tracker (Yazwh0) #175