4 ms·
Instead of focusing on the obvious progress story lets try to see what the C64 still has going for it and some unmentioned drawbacks: - It was a somewhat open
by bullen 4y ago
Instead of focusing on the obvious progress story lets try to see what the C64 still has going for it and some unmentioned drawbacks:
- It was a somewhat open system that you could build something for without asking for permission!
- You could copy all software.
- The longevity of the hardware surpasses most devices built after for a fraction of the cost.
- It was repairable.
- Most sold compatible architecture with ability to be productive ever in the history of mankind, probably forever.
- 15W is pretty low power considered the lithography at the time (micrometers).
- Keyboard built in that still works 40 years later!
- S-video built-in before it was even called that, not even the amiga had that!
- The SID is unparalleled still in some regards.
- The VIC was incredible, sharing the 2MHz RAM with 1Mhz CPU interleaved and hardware sprites!
The only flaws I can find are:
- The IEC bug that slowed IO from the VIC until the 128.
- One button joysticks?! the device has POTx and POTy why not use those?!?!
- No built in assembly monitor in the default setting.
To me human progess has ONLY been the C64 -> Raspberry 4 arc: from micrometer to nanometer. And the raspberry uses linux and has all compilers built in, and still very few kids use it for it's initial intended purpose: to build software!
With electricty prices rising I think the Raspberry 4 will have a resurgence so I always develop my software to work on that device too.
But most important; with computers as with protocols there is no competition, you need to follow the standard and in the 80s that standard was the C64. I think ARM+linux will be that final standard unless risc-v can pull the open hardware trick off!
Seen that kids, that weren't even born when the C64 died, buy one and try to develop for it is a pretty good sign that the C64 will survive!
- timbit42 4y agoThe video chip was called the VIC-II. The VIC was in the VIC-20. They are similar in operation but not compatible. Digital joysticks were best for most games. It's too bad no one brought out a game pad as they are better for some games. A second fire button could have been added. There were analog joysticks available but typically for special software such as flight simulators. It is too bad Commodore didn't put out an analog stick to encourage their use in driving and flight games. The joystick industry would have ran with it and would have brought out lots of them. The VIC-20 didn't have a built-in assembler either. Jack wasn't a computer user so he didn't see them as being important and was more focused on keeping the prices low, especially for the home models. Commodore did release ML monitors and even the Super Expanders on cartridge for the VIC-20 and C64. The IBM PC only won because it was built from off-the-shelf parts, meaning the hardware was effectively open source. Once the BIOS was cloned, there was no way anyone else could keep up. The only survivor is Apple and they almost didn't make it. If the CP/M machines had time to become mainstream on 16-bit processors before the IBM PC was cloned, it might have won and Digital Research might have become what Microsoft has.
- bullen 4y agoI'm thinking PCI was the thing that made PC win. Fast interface between hardware allowed for GPUs to develop side-by-side to the rest.