Commodore USB Interface Thoughts

The USB interface has become the ubiquitous interface for all kinds of peripherals, from file storage to cameras, wireless adapters to input devices. I wonder if there would be interest in a USB interface for Commodore machines, and how “intelligent” it would need to be. For example, I could easily design a “dumb” interface that simply maps the USB electrical interface into the C64/C128/VIC address space, but then each developer would be required to implement all USB protocol functionality. On the other hand, a more intelligent interface would help developers, but would cost more and some development would still be necessary, as many less common USB devices would require custom drivers to implement high level functionality.

Still, the idea seems a sound one. If the right balance is chosen, only software development would be required to use newer USB devices on the C64/C128. Software is much easier to develop and share, and if there are enough owners, it would be worth it to add support for USB devices in programs like GEOS, etc.

I’d appreciate any thoughts readers might have. Is this something you would find useful?

4 thoughts on “Commodore USB Interface Thoughts”

  1. I have thought of this too and I also agree that USB is now the more modern interface for a lot of hardware. With USB though what drivers would need to be written, could this possibly be made available for GEOS and other programs?

  2. If it can be pulled off and you think developers would make drivers, I am all for it.

  3. I have thought of this too and I also agree that USB is now the more modern interface for a lot of hardware. With USB though what drivers would need to be written, could this possibly be made available for GEOS and other programs?

Comments are closed.