Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Hardware

Looking Back At the Commodore 64 263

An anonymous reader writes "It's the 30th anniversary of the Commodore 64 this week — news that has made more than a few gaming enthusiasts feel their age. This story looks back at some of the peculiarities that made the machine so special — a true mass-market computer well into the era where a computer in every home was a novelty idea, not a near reality."
This discussion has been archived. No new comments can be posted.

Looking Back At the Commodore 64

Comments Filter:
  • by JaredOfEuropa ( 526365 ) on Thursday January 05, 2012 @09:57AM (#38595240) Journal
    I loved the C64 because of its hackable nature. Unlike my dads Digital Group [brouhaha.com] and TRS80, the C64 was very accessible from both software and hardware perspective, and easy to mess with for a highschooler like I was back then. I built tape copiers,font cartridges and light control modules for the thing, and later on I started modifying the machine itself. I picked up the C64 Reference Guide early on, it had a fold-out schematic of the complete machine in the back. How cool is that?

    Part of the charm was that it was not all that hard to know and understand the complete machine, yet with some outside-the-box tricks it could be made to do amazing stuff.
  • by tekrat ( 242117 ) on Thursday January 05, 2012 @10:35AM (#38595708) Homepage Journal

    The number or programmers who cut their teeth on the C=64 is huge. The number of people who did hardware hacks is enormous.

    But what's most impressive about the Commodore 64 is the number of people who continue to use it, or pieces of it to this day. The SID chip is still used by electronic musicians, and the number of people who either emulate the machine on other hardware or create new hardware to expand it's original capabilities is simply astounding.

    While the exact number of C=64's sold is debatable (some say 33 million, others about 21 million), it's clearly the "Model T" (or Volkswagen Beetle) of computers, having sold MORE than any other single "PC" model, ever.

  • by GrahamCox ( 741991 ) on Thursday January 05, 2012 @10:43AM (#38595804) Homepage
    I was 20 when the C64 came on the scene, and was an apprentice electronics engineer, mostly in the analogue/RF field. Digital logic was something I understood, but microprocessors, as such, were not. I bought a C64 because I'd used a PET and thought BASIC would be something worth learning, with half a mind on a game idea I had. BASIC soon proved useless, so I turned to an assembler cartridge (bought rather expensively at the time) called MIKRO64. This unlocked the full available power of the machine, but more importantly, it made me understand how a microprocessor actually worked. Back then, the whole architecture was easily understood down to the last register, plus the 64 came with full schematics! This proved to be a most important eye-opener because in the industry I worked in, within a few years, nearly all designs had moved to having a processor at their heart, and programming replaced the old-school logic and analogue design I'd come up with. Without the 64, chances are I would not have been able to keep up in electronics, and eventually go into programming as a career.
  • I miss my C64! (Score:4, Interesting)

    by TheJodster ( 212554 ) on Thursday January 05, 2012 @11:14AM (#38596360) Homepage

    This was my most prized possession. When I asked for a C64 for Christmas, I never thought I would actually get it. $200 does not grow on trees! Then the presents were placed under the tree and one of them was the size and shape of a boxed C64! Could it be? What was in that box? Christmas morning was one of the happiest days of my life. It was torture waiting for Christmas that year. It was just the C64... no tape or disk drive. I could care less. I had a stack of Compute! magazines ready to go. I typed in my own games out of the magazine. I would leave it turned on for days to enjoy the program because once I turned it off, it was gone.

    I once typed in a program for three days to see it generate a three dimensional donut on my TV. It took the program hours to calculate and display that donut. When I finally got a tape drive I thought I had died and gone to heaven. I didn't have to type in my game every time I wanted to play. I could save it and then mangle the code figuring out how to adjust the programming to create my own game without fear of screwing up the code so badly it wouldn't run anymore.

    I feel sorry for people who didn't get the opportunity to enjoy the early computers. Things were so simple and fun back then. Now when a kid gets a computer there is so much information to absorb in order to become an expert that one doesn't even know where to start. Back then, you just needed the Commodore 64 Reference book purchased from your local book store and everything you could ever want to know was at your fingertips.

  • by FreakyGreenLeaky ( 1536953 ) on Thursday January 05, 2012 @11:29AM (#38596640)

    You made me go all misty eyed there, old man. I remember disassembling mine so I could spray paint the case... soldered in a pulse switch on GND+RESET line so I could do a hard-reset by hitting that special button (lockups were common if you enjoyed machine language programming...).

    I remember sitting in school class pretending to read from a schoolbook all the while studying my copy of Commodore 64 Programmer's Guide (I still have it).

    I remember walking about 30km (return) as a 16yo to fetch my copies of aforementioned volume and Inside The Commodore 64 (Milton Bathurst) from the post office.

    I remember tinkering with undocumented assembly opcodes to see what they would do (gleaned from Compute! magazine, remember that one?)... and of course the countless months of my life I must have spent typing in machine code numbers for various apps/games/utils.

    I remember being able to scroll the screen left by 1 pixel for the first time (think gaming). Moving sprites around (the usual bird-flapping animation).

    I remember the wonderful toe-curling rush of dopamine when it finally dawned on me how indirect addressing worked in machine language.

    I think PEEK and POKE are still the fastest words I can type on a keyboard, and I still can't forget that the safest area of memory starts at $C000 (4k worth) - otherwise known as 49152 for mere mortals. ...oh and 53281/0 for the bg/border colours, IIRC. My daily routine was: switch on, wait for boot to finish (~1-2s), poke 53281,0:poke 53280,0 followed by a clear screen ... or something like that. I liked a clean slate and a screen that looked bigger than what it was. I also always changed the font colour to green since the movies proved that green on black was the optimal colour... lol

    w00t!

  • by malkavian ( 9512 ) on Thursday January 05, 2012 @11:50AM (#38597010)

    Commodore PET in 1978.. It belonged to a friend's dad.. I was completely taken with it, and so wished I could have something like that..
    I had to wait 3 years for the release of the ZX81 before I persuaded my folks to buy a computer for me (and that was a used one). From there it was a VIC20 a few years after (sans cassette player, so I had no way to save what I wrote, so I ended up writing the games I wanted to play every time I wanted to play them!). Then came the BBC model B about a year afterwards (and that changed life! 32k ram,100k 5 1/4" floppy disk and ADC/DAC ports! Wow that really rocked my world back then). I still remember my folks being hesitant about buying it as they thought computing would be a 5 minute fad with me. So far, it's been nearly a 30 year fad since that point.
    Since the '90s, it's all been PCs.. I do still miss the days of the diversity of home computers (Sinclair spectrums, Dragon 32, Memotech MTX, C64, Amiga, Atari, Oric and so on!).

  • Quick bookmarks (Score:3, Interesting)

    by Stavr0 ( 35032 ) on Thursday January 05, 2012 @12:04PM (#38597278) Homepage Journal

    http://www.cc65.org/ [cc65.org] Free compiler for 65xx CPU targets
    http://vice-emu.sourceforge.net/ [sourceforge.net] Multi-platform emulation of all Commodore 8bit computers

    Libraries and repositories
      http://www.gb64.com/index.php [gb64.com]
      http://www.lemon64.com/ [lemon64.com]

  • by dculp ( 669961 ) on Thursday January 05, 2012 @01:17PM (#38598724)

    Wow, 30 years! It is hard for me to believe it has been that long, the C64 and the C64 community was a HUGE part of my youth. I first got in to computing in the very late 70's or extremely early 80's. I learned BASIC before I even had computer and began writing text based BASIC games in a notebook before I received my first computer. I begged my parents for a computer for Christmas and in 1982 I received a Texas Instruments TI-99/4a with no storage device. I spent many hours typing in programs and not turning the machine off so my work was not wasted. Eventually I got a tape drive but the TI kicked the bucket about 8 months after I got it.

    I desperately wanted a C64 with a 1541 disk drive but back then the whole package was close to $1000.00 and my parents couldn’t afford it. My dad suggested I get a job and made a deal with me; if I could earn 1/2 of the money he would front the other 1/2. I was 13-14 so job options were limited, we lived in an exceptionally large trailer park near the army base my dad was stationed at and they had LOTS of vacant lots with overgrown grass. They agreed to pay me $3.00 a yard to keep them mowed. I worked my tail off and by the end of the summer I had made more than enough money and was able to get the C64 and 1541 along with a printer, joysticks and a few games.

    I LOVED that C64 and quickly fell into the C64 scene in whatever area we were in. I went to copy parties, we spent uncountable hours in my room playing C64 games and programming. Not long after I got my C64 I discovered BBS's and spent an enormous amount of hours calling BBS's to download the latest C64 games and programs and play the latest BBS games.

    However, my first love was always programming. Although I collected a large number of C64 games, I spent most of my time exploring the machine. Delving in to it, learning everything it could do. I had the C64 programmer’s reference and lots of magazines and other materials and devoured them. Coding was my creative outlet, I was not a great writer, I couldn’t draw, but coding was how I explored my creative side and it absolutely lit me up, it fired something deep within me. I LOVED hitting problems and spending every waking hour trying to solve that problem and once you did, it was the greatest feeling.

    Around 1985 I decided to code my own BBS software and spent a few years working on it and eventually got my own BBS up and running on dual 4040 CBM drives around 1988 or 89 in Norman, OK.

    The C64 was special (along with many of the old 8-bit machines) in that you HAD to know something about the machine to operate it, and when you booted it up, it booted into a development environment, begging you to write your own programs. Todays machines don’t have that same appeal.

    One thing that bothers me is that the C64 is largely ignored in the retelling of the history of the PC. The C64 absolutely demolished the sales of the Apple ][ and every other 8 bit machine of that era. Commodore beat Apple to market with their PET machine. The Apple ][ was not as big of a hit has most documentaries want you to believe. The C64 may have been more important in that era than the Apple ][ ever was but most retellings of that era leave the C64 out completely.

    I am a teacher today (middle school science) and I look around and I don’t see kids excited about programming because most don’t realize you can. The machines that are on the market today come with no development environment, in addition, the complexities of coding in an object-oriented GUI world turn many kids away. There are easier options available, but you have to go out and actively search for them and as a young kid you might not find them.

    I run a robotics club and teach kids as young as 6th grade C and they LOVE it. I started an interactive fiction club and taught kids TADS and they ATE IT UP!!! You would think in todays world of high definition 3D graphics kids would be bored to tears with a text adventure game but the

  • by hazydave ( 96747 ) on Thursday January 05, 2012 @01:58PM (#38599422)

    Good match... most of us on the Amiga team at Commodore weren't all that well socialized, either. We had a habit of throwing marketing people into any nearby body of water, and generally, raising hell. Fun times, good computers, good memories.

    I was actually overseeing the last version of the Commodore 64, Rev E, though most of the cost-reduction work was done in Japan back then. They had nearly everything but the CSG (formerly MOS Technology) chips on a big gate array. The cost of a C64, boxed for retail, was supposedly as low as $35.00 near the end. Little wonder Commodore kept selling these long into the Amiga era.

"The four building blocks of the universe are fire, water, gravel and vinyl." -- Dave Barry

Working...