Commodore History Part 1: The Commodore Pet
the8bitguy.com
the8bitguy.com
Eventually I got a full-sized keyboard for it, but it was made by a third party and connected to the motherboard via a flat ribbon cable.
I programmed my own text adventure for it from scratch, but I ran out of ram after the game had only three rooms in it. It may have been the smallest adventure game ever, but it worked!
To this day, I still see PET computers in old science fiction movies and in recent TV shows and movies that take place in the late 70s or early 80s. It was definitely the coolest looking personal computer of its time.
I had exactly the same surprise: running of RAM when trying to write an adventure game on my Atari 600 XL :)
EDIT: oh, and I still have that Atari 600 XL and I tried it during the first lockdown and it still worked.
It's also in almost every episode in "The IT Crowd", behind where Moss sits.
Even beyond some imagined nostalgia for a bygone era that probably never was, there seems to be much to love about these pioneering machines in spite of – and perhaps because of – their quirkiness and extreme limitations.
It gets a bit monotonous. Other systems are interesting because they do things quite differently from how Unix and Windows do them. To give an example, look at something like IBM's mainframe operating system MVS (nowadays known as z/OS). It is a really different world from Unix-likes and Windows. You can download the late 1970s vintage MVS 3.8J for free, run it under an emulator, and experience it for yourself [0]. (Contemporary versions are somewhat less of an alien world, given they've added stuff like a Unix compatibility subsystem, Java, and now in the most recent version even the ability to run Linux Docker containers.)
[0] I even put it in a Docker container: https://hub.docker.com/r/skissane/mvs38j
Still there are resource constraints you have to account for when you're using these things, plus getting them to interface with modern infrastructure and devices is its own challenge. Maintenance and refurbishment is also a factor, since components fail no matter how lovingly cared for the machine has been in its life.
All in all, it's not precisely a better or worse experience than you remember, just a somewhat different experience.
I think I've posted this link on HN before, but it bears repeating. The PET in our classroom had a tape drive and a cassette with the Andromeda demo. We were positively transfixed by it as kids in 1981! If you haven't seen it before, and have a little patience, it's good for a chuckle:
The thing that impressed me the most was we got to run the classic Colossal Caves "Adventure" on the machine. Spent hours playing it at camp.
Got the 2001 first at the age of 12 and taught myself to code by looking at listings of games then buying magazines. Machines like this made the barrier of entry to coding very low and appealing. The rest as they say is history and started a long career at the keyboard.
Excellent! I've always thought you could do "racing the beam"/Atari 2600 type graphics on early micros - is this working on actual hardware or just in emulation?
So glad we didn't as we eventually bought a Vic-20! I still love the 'PETscii' graphics to this day.
I remember learning basic and also playing some type of lunar lander game.
Went from that to an Atari 400, to VIC-20 and then to the C64. Loved every memory from those years.
Oddly, I feel it has more of an Apple feel to it than the Apple II. Striking and futuristic design and a closed box seems now like a precursor of the Jobs era Apple designs.