Tuesday, September 25, 2012

A C64 in hindsight (or: if they knew then...)

If they knew then what they know now, I think the C64 could have had some better-thought-out components.  For example:

* The power supply could have had a universal power cord, so that peripherals and the CPU could use the same unit.  It might even have had two outlets so a single supply could power (for example) the C64 and a disk drive.  This would have decreased the price and complexity of the disk drive a bit, and increased its life span, as well.

* The 1541 could have had a logical track and sector layout, regardless of the physical layout, to simplify I/O.

* The 1541 layout would have put the image metadata in the header at location $10-$27, instead of $90-$A7, and started the BAM at $28, allowing contiguous BAM entries thru Track 40 (and theoretically thru Track 53).

* They could have spent just a little more time to fix the IEEE chip, to bring its speed back up to normal.