The problem with the C128 is it shouldn't have had a C64 mode. What the C128 should have been is more like the C65 that was designed later but never released. The C64 mode discouraged software developers from utilizing the C128 mode features because they were unavailable in order to achieve a ridiculous 99.99% backward compatibility.
If the C128 had been a C64 with a second 64K bank of switchable RAM, and had an enhanced graphics chip with an 80 column mode that was 100% backward compatible with the VIC-II, and perhaps a second SID for stereo (OK, I'm dreaming here a bit), developers would have written software that checked for the enhanced features and activated them if they were present. This is what almost every other computer manufacturer did (eg. Apple II series, Atari 800/XL/XE series, Acorn BBC Micro series, Amstrad CPC series, etc.). It cost them a bit of backward compatibility but they ended up with lots of software for the later models.
Bil Herd did an incredible job to get the C128 designed and working and shipped considering the lack of support he had from Commodore to do so. If he'd had some support, perhaps he could have gotten an enhanced graphics chip done. Considering what he had to work with, the C128 is one of the best 8-bit computers ever built. If you're into BASIC, it's wonderful.
You can find it on Meetup
I had very mixed feelings accepting the gift from him. Both happy and sad for him. I figured I'll keep it and have fun with it, and if he ever brings it up again, I'll ask if he wants it back.
Unfortunately, the DCR is missing its keyboard :(
It was always a bit awkward with the far reach for accessing the Action Replay cartridge’s (a freezer/turbo-loader) buttons since the cartridge port was way behind the monitor (or in my case, a small TV)
Almost never used any of them other than in C64 mode. Booted CP/M like once. What a waste, all those poor Z80s must be the least utilized cpus ever.
Even the 128 was pretty pointless as a daily driver, except in certain use cases. Such as, a friend of mine had a 128 on which he ran a BBS in native mode and it was definitely faster than my C64 BBS software.
But if I came over and we were messing around playing games, well, let's just say that "GO64" keys were more worn out than the rest of em.
Same deal with my se/30. It hasn’t been turned on for many years and I’m afraid to do so in case I damage it (further). IIRC it had a broken floppy drive anyway so it needs some repairs.
Brr!
Brought my Atari 520stm with SM124 black/white screen @[email protected] into class to the envy of the physics teacher, and did anything the others did in Comal in 68k macro assembly :-)
Usually in less time btw.
>The Commodore 128D is a great computer. I upgraded from a C128 back in 1992 and have never looked back.
How is this an upgrade over a 128 & 1571, if it is just in a different form factor, but with reduced functionality?
With neither of us being touch typists, and our computers being at home rather than school, this was altogether a far more expensive, cumbersome, and high latency method of communication. I think we traded notes maybe 2 or 3 times in total after I actually had the program working. I remember this project with fondness whenever I have written a script for a task that I repeat only once or twice, which still happens with some regularity.
[1] https://en.wikipedia.org/wiki/Caesar_cipher
[2] https://archive.org/details/c64-programmer-ref
[3] That was once I provided a long handwritten note about how to actually use my invention.