4 ms·
I was just a little kid then, and the C64 was a neat micro, but today I can see some questionable things about their comparison matrix in the ad. Obviously, th
by neilv 1y ago
I was just a little kid then, and the C64 was a neat micro, but today I can see some questionable things about their comparison matrix in the ad.
Obviously, they are comparing to only the high-end competitors (e.g., Atari 800 but not the 400, and no TI 99/4A which also used their own chips like Commodore touted as a selling point, nor the TRS-80 Color Computer that was intended for home use unlike the Model III business computer). Buyers who knew the real set of alternatives, at and below the C64's price point, might question why they need 64KB RAM, when the popular lower-priced competitors not shown in the table also did fine games and Basic programming (the main uses of home computers) while costing less money.
Then there's structuring "TV Output" as a feature of the C64, which they say the TRS-80 Model III doesn't have. But that's because the TRS-80 has an integrated display monitor, while the C64 includes no display in that price comparison.
I don't know what "'Smart' Peripherals" are. But that IBM PC defined industry standard peripheral interfaces for years.
The competitors also had obvious strengths not shown. Want your word processor to be in crisp 80-column text? A real spreadsheet program? Math coprocessor? Better graphics? Option to upgrade to a hard disk drive?
- brudgers 1y agoI don't know what "'Smart' Peripherals" are. They are computers…for example the C64’s floppy drive had its own CPU. This was also typical for printers…in fact it still is.
- neilv 1y agoThat just means they didn't have a Woz. :)
- arthurcolle 1y agoIn 2035 every process with have a 0.1B LLM running at 60x human capacity, with half the overhead and twice the work! ;)
- juancn 1y agoThe disk drive uses a serial protocol and it actually has 8k of RAM and a 6502 CPU. There's no drive controller in the C64, you send serial commands to the drive and it answers. Due to a hardware bug on the CIA on the 64, the protocol is much slower than it should, which was corrected in later computers, but they messed up with the graphics and a bunch of stuff.
- fmajid 1y agoOne of Woz's major accomplishments with the Apple II was driving a floppy drive entirely in software from the host computer's CPU, which made the floppy drive and its controller much cheaper.
- TMWNN 1y ago... and much faster. Like *30 times* faster. Even had the hardware bug juancn and classichasclass discuss not existed with the C64, the Disk II is still much faster. It's flabbergasting how good Woz's designs were. Almost on a whim, he with the Disk II did something no one anywhere in Silicon Valley—anywhere in the world—was doing. Forget about IBM, HP, Shugart, Tandon. Just within Commodore and Tandy, Apple's direct 1977 competitors, there were abundant human and engineering resources to come up with a fast, inexpensive, and reliable floppy drive and controller; Chuck Peddle at Commodore was certainly no average engineer. And yet, Commodore was still unable to do this in 1984. Whether one believes in the reality of the existence of the "10X developer", it's hard not to see what Woz did between 1976 and 1978—Integer BASIC, Apple II color graphics, and Disk II—as proof that such a being can exist, even if (as I have written elsewhere) that brilliance straddled the line between optimized and overoptimized. <https://news.ycombinator.com/item?id=41685888 https://news.ycombinator.com/item?id=41685888>
- ajross 1y agoWith just a little attention to sector interleave, in fact, the Apple Disk II was capable of streaming from the floppy into memory at the full rotation speed of the disk. It wasn't actually possible to be faster at all, without a hardware modification to the drive motor. And it was all done with a "controller" card build out of like eight chips you could get at Radio Shack. The Disk II really is probably the cleverest single piece of hardware shipped in the microcomputer era.
- CamperBob2 1y agoNeed to give credit to the Apple's cassette port interface, too, which not only ran as fast as the 1541 disk drive, but could be pressed into service as a rudimentary half-duplex 1200bps modem with the addition of a few inexpensive off-the-shelf parts to interface with the phone line. I've always been surprised that nobody else seems to have experimented with that. 1200 bps modems were nothing to be sneezed at in 1980.
- classichasclass 1y agoAnd Atari, though this is acknowledged in the matrix. Bob Russell once observed the 1541 was the best computer Commodore ever made.
- smilespray 1y ago...but dog slow, wasn't it?
- classichasclass 1y agoYes, for two reasons. The VIC-20 used 6522 VIAs as I/O chips, and these had a notorious bug in their shift registers requiring a bitbanged IEC serial I/O routine instead. This wasn't a big deal on a system with 5K of RAM, but it was a real problem on the 64. The 64 has 6526 CIAs for I/O, where faster IEC serial communications should have been possible, but the wiring got screwed up during board design and VIC-II DMA ("badlines") caused timing interruptions at inconvenient times, which demanded slowing it down even more. (A remnant of this is UI- and UI+ to speed up and slow down loading when used with the VIC-20, but that only works on the 64 if the screen is off.) Commodore tried to solve this twice. The first time was for the Plus/4 series with TCBM drives which connected through the expansion port. The only drive of this type was the 1551, which was very fast, but only worked with the Plus/4 family. Commodore was going to design a TCBM interface for the 64 as well, but it wasn't really necessary as pretty much everyone had a fastloader by then. The 128 has a fixed serial bus and burst mode when combined with the 1571 disk drive, which is also very fast and doesn't require using the expansion port, but by then it was 1985 and the 8-bits were on their way out. The 1571 is way better than the 1541, IME. It's faster with the 128, it's 100% compatible, it's more reliable and less prone to alignment problems, and it can also read MFM formats. But Bob worked on the 1541, so he loves it. :)
- CamperBob2 1y agoJeez, really? I would pay a blackmailer handsomely to keep a POS design like that off of my public resume. "What did you do back in the 1980s, Grandpa?" "I designed a floppy disk drive that could barely keep up with the Apple ]['s cassette port." "... Oh."
- GlenTheMachine 1y agoYep, and in 1986 I had just interned at a NASA lab where they were investigating multiprocessors, which at the time was a wild and crazy idea. I had the epiphany that I could bit-bang a driver between a C64 and one or more 1541s and make my own little multiprocessor, so I did. I made it all the way to the International Science Fair and ended up getting a college scholarship. I've written a lot of code but I'm probably the proudest of that couple of hundred lines of 6502 assembly I wrote when I was 17.
- classichasclass 1y agoSo what did it calculate?
- ako 1y agoMandelbrot fractals?
- sizzle 1y agoWith your decades of experience in tech, is AI really the next frontier?
- brudgers 1y agoAI is ideology not technology. It has lived on the frontier since the 1950’s.
- sizzle 1y agoI mean breakthroughs like ChatGPT, etc. that were not possible back then computationally w.r.t. mass adoption and upending real industries. Are we entering a new age of ubiquitous AI computing?
- hulitu 1y ago> breakthroughs like ChatGPT A glass of cold water usually helps. 30 years ago, hallucinating AI was considered a problem. I guess times might have changed.
- mattgrice 1y agoit had its own CPU which made it more expensive and much slower than Wozniak's drive for Apple.
- cgh 1y agoPaperclip (word processor) had an 80 column preview mode, which showed your text in hi-res 80 columns. It seemed like magic at the time and made ten year old me feel like I was performing serious business.
- FeloniousHam 1y agoI had exactly the same feeling with Speedscript: https://en.wikipedia.org/wiki/SpeedScript https://en.wikipedia.org/wiki/SpeedScript (typed in over hours by me and my brother :) )
- classichasclass 1y agoThere was a specific reason with the TI: Tramiel was still smarting over how they screwed him with calculator chips. Meanwhile, their home computer unit was suffering millions of dollars in losses due to greedy mismanagement and the VIC-20 was driving the 99/4A into the ground as a practical loss leader. As far as Tramiel was concerned, even acknowledging the 99/4A's existence was too good for them. Payback, as they say, is a b*tch.
- Bud 1y agoAtari 400 couldn't really compete. I had one as a kid. Neighbor kid had a C64. That membrane keyboard was a big handicap. The Atari sure had some nice games, though! The full IBM PC wasn't really a competitor; it was 3x the price and very few families were willing to shell out that kind of money at that point.
- themadturk 1y agoThe IBM PC wasn't really a family computer like the C64 was. It was a business machine that could be fun for the family when dad or mom were done with work.