Commodore Locks Down C64 Ultimate Firmware
news

Commodore Locks Down C64 Ultimate Firmware

The newly revived Commodore International has announced a significant firmware update for its C64 Ultimate home computer, which includes a new system designed to prevent the installation of non-Commodore Field-Programmable Gate Array (FPGA) level firmware builds. For those of us who grew up with the likes of the BBC Micro and ZX Spectrum, where the very act of owning a computer often meant delving into its inner workings and modifying its behaviour, this move feels like a significant departure from the ethos that defined the early microcomputer era. This decision, outlined in a blog post by Commodore's Marc Bilodeau, aims to protect the company's evolving hardware roadmap and reduce support burdens.

What's the Big Idea, Commodore?

The update itself brings welcome additions, such as USB mouse support and improvements to the BASIC editor. It also introduces a "music-detect" mode for the Starlight and Founders Editions of the C64 Ultimate. However, it is the accompanying blog post, titled "Why We're Protecting Your Commodore 64 Ultimate FPGA", that has garnered considerable attention from the retro computing community, as reported by Time Extension.

Protecting the Platform, or Limiting Users?

Marc Bilodeau explains that the C64 Ultimate is not a static product, with new hardware revisions and components planned. He states that firmware built for different boards "may not behave safely on ours", potentially leading to "hardware returns and replacements due to actions entirely out of our control". This, he argues, would have "significant financial implications" for Commodore. The company also cannot officially support patches it did not create or actively maintain, placing the responsibility for any issues caused by third-party patches squarely on their authors.

The Engineering Reality

Commodore's stance is rooted in what it calls an "engineering reality". Bilodeau highlights that their own optimised firmware updates "could introduce incompatibilities with third-party products that haven't been updated to match". This is not hypothetical, as they have already observed instances where users installed incorrect firmware, rendering their machines non-functional, and subsequently contacted Commodore for support. This situation, the company asserts, is unsustainable and unfair to the users who come to them expecting help for other things.

A Shift in the Scene's Spirit

What this hints at, for the scene, is a growing tension between the open, experimental spirit of retro computing and the commercial realities of producing modern hardware. The original Commodore 64, much like its British contemporaries such as the Acorn Electron or the Amstrad CPC, was a machine ripe for exploration and modification. Users were encouraged to programme, to tinker, and to push the boundaries of their hardware, often sharing their discoveries freely. This new approach by Commodore International, while understandable from a business perspective, marks a move towards a more controlled ecosystem, a model more akin to modern consoles than the microcomputers it seeks to emulate. It is worth noting that while Commodore is implementing this system, they are "still considering alternative approaches and evaluating which path best balances user freedom with user protection". They are actively seeking user feedback to help shape this decision, which suggests there might still be room for adjustment.

What This Means for the Community

The company hopes its explanation clarifies why it has taken this "reasonable stance" regarding unsupported firmware. While the immediate goal is to reduce support requests and protect their evolving platform, the long-term impact on the C64 Ultimate's community and the broader retro modding scene remains to be seen. As Time Extension notes in their report, it is a common occurrence for systems with locked-down firmware, from Sony to Nintendo, to eventually be 'cracked' by dedicated enthusiasts, potentially opening up the platform again in ways Commodore might not officially sanction.

Follow RetroShell on X for daily retro gaming news. Join the community on r/RetroShell.


Bonus Stages

Encrypted Comms