sharkC64 Module Switching Now Supported

147

The latest Programming Redux video showcases a major upgrade to the sharkC64 IDE—sharkC64 module switching is now fully supported. Developers can open and navigate between multiple source files without losing their place. This new feature dramatically improves workflow and adds flexibility for working with larger codebases.

In this episode, the developer demonstrates the IDE’s ability to keep several modules open simultaneously. The example project, which animates moving blocks, consists of multiple components: main, block, color, and screen modules. Previously, switching between them was a manual process, but now, the IDE keeps modules in memory, preserving text selection and scroll position.

What really boosts productivity, though, is the addition of keyboard shortcuts. Rather than digging through menus, users can now jump between modules instantly using key combos like Command + 1 or Command + 2. This small feature goes a long way for those debugging or tweaking code across different parts of a project.

While sharkC64 module switching is the headline feature, it’s clear more improvements are on the horizon. The developer teases upcoming support for return values in functions, indicating continued growth of the Shark C64 programming language and its ecosystem.

Ultimately, this update pushes the sharkC64 IDE closer to a modern, full-featured environment tailored for 8-bit development. For those building serious software on the Commodore 64, these incremental upgrades mean less friction and more time creating. And let’s be honest—nobody likes scrolling through menus when they’re neck-deep in assembly code.

Stay tuned to Programming Redux as development continues and features roll out steadily. With each video, the sharkC64 IDE evolves from an experimental tool into a robust companion for retro coding.

If you are interested in trying out the sharkC64 compiler, you can find it on GitHub along with documentation on how to use it.

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