Three decades of the Commodore 64
arstechnica.com
arstechnica.com
My parents had bought me a Commodore 16 for Christmas, maybe 85 or 86. I remember us hooking it up to the old Rank Arena telly that we had in our back room and then not knowing what to do. I remember we put a tape in and pressed PLAY but didn't type anything.
Only ended up having that machine for a few weeks from memory. We couldn't find any software for it and couldn't really figure it out, so my parents packed it up and took it back to the store where they exchanged it for a C64.
I'll never forget the next few days. The computer was set up in the living room and it was amazing to everyone. We played Space Invaders and Frogger and Arcadia and African Safari.... My mum and dad got into it, my uncles and aunts got into it.
I'll never forget falling asleep snug in my bed, listening to the rest of the family out in the living room laughing and having such an awesome time.
Then I found BASIC and "WOW I CAN MAKE THE COMPUTER DO WHAT I WANT!". The rest is history :)
Nothing really quite matched that feeling, until the 'Christmas of the Wii'. Sitting at my aunt's place, again with lots of the family around, watching my normally grumpy grandfather get into Wii Sports.
Oh man, this made my day. I'm so lucky to have the life that I do :)
I wanted a Commodore 64, of course, so when I got that grey instead of beige box it was immediately clear to me that it was not "the real thing". In retrospect, though, I am immensely grateful for my dad's choice. There being almost no software for the C16, and in particular the complete lack of games, meant that the only thing I could really do with it was to start programming with the built-in BASIC. So, I learnt that... and it did not take long until my dad stopped being the person I could ask about how to do things on a computer...
First experiencing a computer as something you program instead of something you use to run programs written by other people was one of the coolest things that could have happened to me at that time.
Later, I got a Commodore 128. I did some interesting stuff on it, for example, it is the only machine I ever really programmed in assembler. But to be honest, most its uptime was spent in the C64 mode running games.
Python straight for the bootloader.
That machine was way ahead of its time in so many ways - pure genius.
http://www.pouet.net/prodlist.php?platform%5B%5D=Commodore+6...
I remember that my tape drive was a bit defective. Somehow, some games wouldn't work because the signal wasn't loud enough. My neighbor who was an engineer helped me with that. He added a jack connector to the drive in order to plug a headphone. Then there was a screw that could be adjusted in order to get a better signal. I had to tweak for a while to optimize the signal and finally be able to run my game.
The C64 also had a big transformer on the floor that I used to warm my feet in the winter. I think I was 8-9 at the time.
Eventually, I got the floppy drive who was quite big. We called it the "shoe box". But it was quite an improvement over the tape.
You never had to adjust the alignment of stepper motor in the 1541? The drive would "get out of alignment" because the copy protection on the commercial games would jam the head in the extreme edges of the drive. This was where all the noise the drive made while loading copy protected games came from. It's true that the device was generally highly reliable, but the user groups I attended had learn-to-align-your-1541 lessons regularly.
I got it in 1992 (Eastern Europe was few years behind at the time). It was the version with shorter, thicker case. I only knew Polish. There was no internetm the manual was in German, and for a different version (video memory addresses or sprite registers were different I think - I tried to type in these few included programs with moving sprites hundreds times, and they did nothing - never got it to work). Still I've learnt a lot about programming, by typing the listed programs in and trying them out.
On saturdays my neighbor cut wood with electric saw, and loading games from tape didn't worked. I've had to wake up and load a game before he started, or the whole day was "wasted" :)
Also the power supplier heated up so much, that after +- 8 hours it stopped working. My uncle was an electrician, and he fixed that power supply a dozen times or so.
There was this blackbox cartridge, that allowed faster loading of games from the tape, had some programming tools (which I didn't understand at the time), and realtime multichannel piano (you could play chords no problem).
It's funny, that no piano on PC (or android) I've ever used was as responsive as that C-64 program.
One of my best memories was Christmas 1985, waking up to my dad fiddling with the A1000 in the living room. He learned enough from the ComputerLand salesman to type `dpaint` at the `AmigaDOS>` prompt and launch the coolest thing[2] I'd ever seen.
That computer was my only machine from 1985 through 1997, when I finally got a secondhand 486DX2-66 to replace it. It wasn't until well into the 2000s that I had a computer that could do the things I could do with that Amiga.
[1] https://news.ycombinator.com/item?id=9894641
[2] https://en.wikipedia.org/wiki/Deluxe_Paint#/media/File:Amiga...
"So finally Amiga-like long file names and plug and play like with Amiga Zorro bus. But why it doesn't still let me to rename volumes as something else than single drive letters C, D, E... etc.?"
My 1995 self would have been so disappointed to hear Windows is still stuck to drive letters in 2015.
I do remember AmigaOS tweakability, it's still unmatched by anything modern.
So mounting a filesystem to a directory is not same. When directories are mounted, you need to provide volume first and then you can refer to it. You could name some USB stick as "Important Files": and whenever you copy or save anything to drive "Important Files": the system would ask you to provide this named volume.
http://www.hanselminutes.com/98/scott-interviews-his-dad
It's worth a listen just for the story of how Hanselman got his first computer, a C64,
"The Ultimate Commodore 64 Talk @25C3"
Here's a sample of what it could do, by the legendary Martin Galway: https://www.youtube.com/watch?v=nf29ShkoAiA
And here's a netradio station that exclusively plays remixes of C64 game music (!): https://www.slayradio.org/ (listening links on the left)
Takes a while to get going, but it's sublime.
Here's a great tune from another game. Rob Hubbard - Nemesis the Warlock.
http://www.ausretrogamer.com/interview-with-bob-yannes-sid-c...