Hasty Briefsbeta

Bilingual

Why was the Commodore 64 disk drive so slow?

2 days ago
  • #Hardware History
  • #Retro Computing
  • #Commodore 64
  • The Commodore 64 (C64) is the best-selling home computer model ever, with estimates of up to 17 million units sold.
  • The C64's 1541 disk drive was notoriously slow, with speeds around 400 bytes per second, making it one of the slowest disk drives ever sold to the public.
  • The slow speed was due to a shift register bug in the 6522 chip, which forced Commodore to emulate the shift register in software, significantly reducing transfer speeds.
  • The VIC-20, C64's predecessor, used a serial bus to cut costs, but the shift register bug limited its disk transfer speed to about 1kB per second.
  • A hardware design error in the C64's mainboard accidentally discarded the high-speed serial bus line, locking it into the same slow transfer mode as the VIC-20.
  • The C64's VIC-II chip introduced memory access interleaving and caching to handle higher resolution graphics, but this caused CPU lockouts during 'badlines,' further slowing disk transfers.
  • Despite its slow disk drive, the C64 was a massive success, especially in the home market, where its price and capabilities overshadowed its loading speeds.
  • Commodore's decline began after Jack Tramiel's departure, with failed product lines and a shift in focus leading to the company's eventual bankruptcy in 1994.