C64 Studio Development Tools Overview

308

projectCD.Chronicles has two new videos about the C64 Studio IDE, a complete environment for Commodore 64 development supporting Assembly and BASIC V2. Created by Georg Rottensteiner and maintained since 2011, it combines code editing, debugging, and graphics design in one place, making it a practical choice for developers who want all their tools in a single workspace.

Feature-Rich Development Environment

The C64 Studio IDE uses ACME syntax for Assembly and provides extensive support for BASIC V2. It integrates with the VICE emulator, allowing developers to debug code directly, inspect registers, track variables, and set breakpoints. The IDE can export to various formats, including .prg, .t64, .d64, and cartridge files such as .crt and .bin.

Built-In Graphic Editors

Beyond code, the C64 Studio IDE includes editors for character sets, sprites, maps, and screen layouts. These tools allow direct creation and export of assets into BASIC or Assembly formats, simplifying the process of incorporating visuals into projects. Developers can also import images in formats like PNG or JPEG and convert them into C64-compatible graphics.

Project and Workflow Management

The IDE supports both single-file and multi-file projects, organized into solutions. Git integration is available for version control, and the setup wizard helps configure preferred emulators, color schemes, and appearance settings. Detailed inline help and an extensive online manual make it easier for new users to get started.

Debugging and Analysis

C64 Studio offers both an internal debugger and VICE-based debugging. Developers can monitor memory, use watch variables, and view disassembly output for deeper code analysis. This feature is particularly useful for refining Assembly routines or troubleshooting unexpected program behavior.

C64 Studio IDE’s versatility extends beyond personal projects—Rottensteiner has used it to create competition entries, such as the 2017 sports game Downhill Challenge. Whether for small-scale BASIC programs or complex Assembly-based games, this IDE brings together the tools needed for efficient Commodore 64 software development.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments