Slashdot Mirror


Commodore 64 Still Beloved After All These Years

techsoldaten writes "CNN is running a story about the Commodore 64 and how people are still devoted to it after all these years. "Like a first love or a first car, a first computer can hold a special place in people's hearts. For millions of kids who grew up in the 1980s, that first computer was the Commodore 64. Twenty-five years later, that first brush with computer addiction is as strong as ever.'"

70 of 463 comments (clear)

  1. Remix Scene by suso · · Score: 2, Informative

    I've played the games again sometimes with Vice. But its the music that I still love. Reyn Ouwehand (who rocks) just released this video of him jammin out to Green Beret. I guess that was an arcade game too though. Still, some of the remixes are pretty good.

    I tried to make one a few years back. Not quite good enough though.

    I always wished that someone would do a good remake of the game Below the Root.

  2. C64 - 3rd PC - Most loved. by Like2Byte · · Score: 5, Insightful

    The C64 was my third computer. I loved that thing. I was 9 when I got a CPM/Pet and was programming it within 6 months. Later I moved on to the venerable Vic-20. Then I got the PC that changed my life - the C64. The article got it right - no PC will ever elicit the same emotions that a C64 did for the owners of them of the time.

    1. Re:C64 - 3rd PC - Most loved. by realmolo · · Score: 4, Insightful

      You're right, the C64 had a certain something that no other computer had. The Amiga had it too, but the Amiga was similar enough to modern computers that it hasn't aged as well. You know what I mean? The C64 feels like something from a different, simpler era. It's like driving a Model T. It's so different that it has it's own appeal.

      The Amiga, as great as it was, just feels like a really low-rent version of a modern PC these days.

    2. Re:C64 - 3rd PC - Most loved. by King_TJ · · Score: 5, Insightful

      I know exactly what you mean, but I wouldn't say "no PC will ever elicit the same emotions that a C64 did".

      I remember that whole era quite fondly, but I never owned a C64. I was one of the ones in the TRS-80 camp (the Tandy "Color Computer 2" and later the "Color Computer 3", to be exact). I can assure you the Radio-Shack computer owners were just as fond of their machines as C64 owners were of theirs. For that matter, so were the Atari owners and the Apple //e owners.

      Back then, you just "picked a side" and defended it. It was usually based on which computer you were lucky enough to receive as an Xmas gift, or which one you managed to save your money up for and buy on sale first. (There were a few fanatics of various CP/M based computers too -- but generally, people using them "graduated" to something in the Atari/Commodore/Tandy/Apple camp, because those systems had color graphics, more commercial game titles for them, and better sound capabilities.)

      Of course, there were other "factions" too like the TI99/4A and even the Coleco Adam .... but I daresay these never achieved the market popularity of the other brands.

    3. Re:C64 - 3rd PC - Most loved. by CaptainZapp · · Score: 2, Informative
      Yep; and it booted up instantly too.

      I fondly remember the moment when the datasette was finally replaced by a floppy disk drive (5 1/4"). That sucker was almost as expensive as a cheap laptop nowadays. Oh yeah, and we hole punched the disks at the edge, so that it could be used double sided. (For the youngsters: A 10 pack diskettes where around 40$).

      Fairly recently I installed an emulator on my Nokia 9300 (which actually has the better screen resolution) and while it does bring some nostalgic feelings back it's not the same.

      It probably had to be that fairly ugly box crammed in between a stack of books and an ashtray with the remainders of the spliffs.

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

    4. Re:C64 - 3rd PC - Most loved. by Alioth · · Score: 5, Informative

      For us in Rightpondia, it was the Sinclair Spectrum http://www.worldofspectrum.org/. Less than half the price of a Commodore 64, and with a faster processor, and smaller form factor, we got to feel smug despite the rubber keyboard :-)

      Also, the BBC Microcomputer. Twice as fast as the C64, and about the same price when it came out, and with a disc system that was actually worth a damn. The Beeb was fast, expandable (it could take sideways ROMs and RAMs), was easily upgradable to being networked (our school had a LAN in 1985 of BBC Microcomputers using Econet).

      The nice thing about the 8 bit days were there were lots of different, interesting architectures. It wasn't just a homogenous, boring, Wintel hegemony. So even though us Sinclair fans think the C64 is rubbish, it's still good it existed!

    5. Re:C64 - 3rd PC - Most loved. by Major+Blud · · Score: 5, Funny

      "Back then, you just picked a side and defended it."

      Back then? I'm sorry, you must be new here.... ;-)

      --
      If you post as Anonymous Coward, don't expect a reply.
    6. Re:C64 - 3rd PC - Most loved. by dosius · · Score: 2, Insightful

      I came in from the Apple ][ world where things were slightly different.

      We had the 5.25" disks, we had near-instant boot, we had a very similar (also written by MS) BASIC in ROM, but our computer lacked the "ummph" of the C64 when it came to games. (That despite having twice the RAM... the Apple //e and //c were 128K as usually configured.)

      And while we had autoboot (which you guys didn't), and we had 80-column text, and our drive was a little faster than the 1541 (lol) we had shit for sound, lame-ass 280x192x6 graphics, and half the time only a green screen. :/ I for one had C64 envy.

      -uso.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
    7. Re:C64 - 3rd PC - Most loved. by Bombula · · Score: 4, Insightful
      no PC will ever elicit the same emotions that a C64 did for the owners of them of the time.

      I think you're right, for a combination of reasons:

      1. The platform was fixed for many years, so it had a uniform, enduring identity like a console rather than an ephemeral one like a modern PC.

      2. As a computer, the c64 platform had more power and flexibility than a mere game console, and that gave it an Alladin's Lamp quality of magic and mystery that can only come from being able to crawl under the hood and goof around with things.

      3. It was the right thing at the right place at the right time, like Star Wars. The C64 wasn't the very first computer, but when launched it was probably the best. It had terrific graphics and sound for the price, and the games produced on it did tend to outshine those of its contemporaries.

      4. Its power and versatility combined with its relatively low cost gave good bang for the buck, and therefore made it a widespread phenomena - unlike the Amiga and other technically superior systems of the era.

      5. Lastly, it - more than any other computer at the time - gave us a glimpse of the future. Smart kids using C64s just knew that the future would be filled with affordable machines that could do everything quite well - games, graphics, sound, applications and more. The game consoles didn't do that, nor did the other computers in 1982 which had word processors and spreadsheet apps but scarcely had graphics or sound to speak of. The C64 had it all, and, even though we were little kids, millions of us instinctively knew that it was a portent of the future.

      --
      A-Bomb
    8. Re:C64 - 3rd PC - Most loved. by MBGMorden · · Score: 4, Interesting

      It's true; I think that, either due to my young age or the complete "newness" of the whole computing scene, the times back then had a truly "exciting" feel to them. I would go home from school and spend HOURS on BBS systems (though by the time I was using them I had replaced my C64 with a 486 20mhz and 2400BAUD modem :)). Dialing one, looking around to see what files they had, then moving to another. I'd play a few basic text games ("Legend of the Red Dragon" is one that sticks out quite a bit), and just tinker about. I made a point of getting a dirt simple terminal/comms program (S_Term is was called, I think) that had no built in transfer protocols, and then proceeded to setup external versions of Xmodem, Ymodem, Zmodem, Kermit, and HS/Link (some had special features, like for images being able to see the contents as it transfered across - a single decent resolution picture was a 10-15 minute download back then :)). One very cool bulletin board even setup email addresses for all it's users, since they apparently had an internet connection from somewhere. You couldn't browse the web, but it was neat having email access without the Internet.

      Everything seemed like you had to get really involved to make it work right. There were these obscure little programs that were tremendously helpful, but there was no Internet (at least not available to me for any reasonable cost), so tracking down new programs was largely a matter of "BBS Surfing", looking for the new versions (or a version at all).

      Heck, even prior to the BBS surfing, I remember buying shareware programs from mail order catalogs and paying "by the disk", which ranged from $1.99 to $3.99 per diskette.

      These days, computers don't have that special feel. They do all sorts of stuff out of the box. Good for casual users, bad for tinkerers :). Oh well. I think that's why Linux still manages to hold my attention these now. It's about the closest thing left to the feeling of the "old days" :).

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    9. Re:C64 - 3rd PC - Most loved. by u-235-sentinel · · Score: 5, Interesting

      Don't forget the birth of online services. Like Quantum Link. I wonder what ever happened to them . .

      They morphed into another well known online service called AOL. Seriously.

      I was a moderator with Quantum Link and for every hour I was online helping people I received two hours of free online time. It was a cool gig. Then I was told they are switching to AOL and I was asked if I wanted to be a moderator and declined. It took a lot of time and I had other things to work on. Oh and the hours I saved couldn't be transfered to AOL for some bizzare reason. Oh well..

      Those were the days.

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    10. Re:C64 - 3rd PC - Most loved. by jeremyp · · Score: 4, Insightful

      You are an early victim of clockspeeditis. The Z80 had twice the clock speed but the instructions generally took at least twice as many clock cycles to execute.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    11. Re:C64 - 3rd PC - Most loved. by slashdot_commentator · · Score: 2, Interesting

      Irrelevant. Z80 had sophisticated instructions the 6502 did not have. They did take more than one clock cycle. Big whoop.

      The question should be, what CPU did more work, or could complete more work in a set interval of time. It was obviously the Z80. The 6502 had an 8 bit accumulator, and 2 more 8 bit storage registers which could be combined as a 16 bit value, for some operations (don't recall). The Z80 had an 8 bit accumulator, but 3 16 bit registers, and at least one could do some arithmetic operations. Also, the other registers could be used as indexes to traverse memory tables.

      The killer feature of the Z80, as far as I'm concerned, was the modifiable stack pointer. The 6502 only had a fixed address 8 bit stack pointer. You could only push & pop 255 8 bit values. If you did stack operations on a 6502, you pretty much had to emulate the stack in code. Z80, you could push/pop to your hearts content, change the location of the stack pointer when confronted with an overflow situation. Also, it even had built in I/O instructions with an 8 bit addressable port. Translation: it could even do I/O without support chips.

      Don't get me wrong. I loved my C64. But the 6502 was really supposed to be a floppy drive controller chip, not a full blown CPU. 6502 SUCKED as a CPU. The Z80 had to be the best 8 bit CPU on the market. (I luurrrved the Z80.) The only problem was that Zilog were a bunch of shortsighted, greedy bastards, and overpriced the Z80 to the point that Motorola and Intel were able to blow Zilog away with crappier chips that were significantly cheaper. That's why you didn't see Z80's in consumer computers, not because 6502's were preferable as CPUs.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    12. Re:C64 - 3rd PC - Most loved. by that+this+is+not+und · · Score: 2, Interesting

      For people that weren't soldering on the motherboard I don't think the distinction was very relevant.

      Build quality is relevant to anybody who wants to use a machine for the long term. My criticism of the circuit board just comes from my perspective and was just an example. I haven't touched on the quality of the C-64 keyboard at all, but easily could. Probably the worst non-membrane keyboard ever sold. In every way, and in every aspect the C-64 was an inexpensive consumer-grade machine. And I mean that in the context of the era it came from, before the 'quality revolution' that has lead to much higher-quality consumer electronics in the last decade or so. To relate it to build quality people might encounter today, Commodore build quality was like the lowest-end consumer electronics you would find at WalMart today. It was 'Durabrand' quality.

    13. Re:C64 - 3rd PC - Most loved. by snuf23 · · Score: 2, Interesting

      "In every way, and in every aspect the C-64 was an inexpensive consumer-grade machine. "

      Well expect that it out performed a much more expensive Apple. I wouldn't have traded my C64 for an Apple II. I used Apple II's at school. I liked to program graphics and sound and considered the Apple primitive. Sure it was great what Woz hacked together in the late 70s but by 83 it was well dated. One of the reasons the C64 was cheap was because Commodore bought MOS and had their own chip fabrication facility.
      We had two C64s and a C128 in our family all of which lasted until they were well obsolete.

      I certainly wouldn't say the build quality of Commodore was always just shit. The Amiga 2000 was one of the most durable computers I have ever owned. I will say that just as with the C64, the Amiga gave you features that a Mac costing several thousand dollars more didn't have.

      --
      Sometimes my arms bend back.
  3. Still working? by damburger · · Score: 4, Informative

    I got through 2 C64s, and both of them were plagued with reliability problems - in terms of build quality, my Acorn Electron was far superior. I first had the traditional brown one, then the Amiga-style model they released when my first one broke. Both models had an annoying tendency to blow an internal fuse, and I remember it was a funny glass one I had trouble finding in shops, and both broke down beyond the scope of simple repairs after a couple of years. Don't even get me started on the power packs.

    So if my experience is anything to go by, you'ld have to be a real enthusiast and pretty handy with a soldering gun to have one still working after all this time.

    --
    If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    1. Re:Still working? by jandrese · · Score: 2, Informative

      There are pretty good C64 emulators available these days. I'd say that's a far less frustrating route than trying to find working original hardware (those stupid power supplies always died). Plus, who wants to load in something off of a 1540 again?

      --

      I read the internet for the articles.
    2. Re:Still working? by damburger · · Score: 3, Insightful

      Honestly, I was logging on to my university Windows XP domain about a week ago and was saying to one of my friends about how it made me nostalgic for how quick a C64 could load up.

      --
      If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    3. Re:Still working? by callmetheraven · · Score: 5, Informative

      Mine has a reliability issue: heat. After a while, the video output becomes plagued with "waves" that travel vertically up the screen. The machine has zero airflow, and a heat sink inside the machine is inadequate (discovered this by trial and error as a curious 15 year old.) So put a long screw and a nut through the hole in the heat sink, left the cover ajar, and let the screw protrude out the side to dissipate heat. Worked for me...

      Had to think of a way to keep the C64 running for a long session of Telengard (loaded from a cassette drive.)

      --
      You can have my SIG when you pry it from my cold, dead hands.
    4. Re:Still working? by bzipitidoo · · Score: 4, Funny

      Hear, hear. The C64 was pretty good except for those horribly slow disk drives. Who could possibly love that?

      One shareware emulator used that to nag you to pay. Don't pay, and you'd get faithful emulation of the disk drive speed. Pay up to get faster emulated disks.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    5. Re:Still working? by Andrewkov · · Score: 5, Insightful
      The C64 was pretty good except for those horribly slow disk drives. Who could possibly love that?

      If you had spent a couple of years using a C64 with a tape drive first, you would have loved the disk drives, believe me.

    6. Re:Still working? by Dr.+Evil · · Score: 4, Insightful

      I had a PC XT with CGA when all my friends had C=64 systems. The XT was horrible for games, CGA + PC speaker really sucked.

      The C=64 did so much more for games on so much less, it was incredible.

      ... but when it came to any real work, it was shocking how much I took for granted. I did not envy people swapping floppies while editing documents, submitting assignments with 7pin printouts with nines instead of the letter "g". Spending heaps of cash to replace power supplies or drives in the middle of the night. Just having an RS232 port, a reliable power supply, reliable floppy drive, an OS which was miles above the basic interpreter.

      It wasn't until I patched together a 286 with EGA and a sound card that games started to beat out the C=64. The C=64 still had more creative titles though :-)

    7. Re:Still working? by sm62704 · · Score: 2, Funny

      See, the intarwebs is made of tubes. Like your old radio and TV and record player back in 1958 when I was a kid, see. So since your XP computer is hooked to these tubes, it has to warm up, just like your old record player, TV, and radio. Just unhook it from the intarwebs and it will start up as fast as a new car.

      Yeah, it took longer for cars to start back then too, but it was the radio's fault. See, the radios back then used tubes. And not just the radios but the tires had tubes, too. That made them start even slower, 'specially in winter.

      -mcgrew
      Today's journal is NSFW

      PS: They called it "XP" for the same reason they call former policemen "ex-cops"

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    8. Re:Still working? by Constantine+XVI · · Score: 2

      Dreamcast+DreamFrodo+Typing of the Dead keyboard+TV. About as close as one can get without the real thing

      Bonus points if you re-label the keys to their proper C64 equivalents

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    9. Re:Still working? by MrLogic17 · · Score: 2, Interesting

      I learned to type on my C=64. Mainly because I had neither tape or floppy storage. I'd type in a program from Compute's Gazzete, and leave the computer on all day. Once it turned off - it was all gone.

      I had a stack of hand-written programs next to the computer. Think of it as an analog hard drive.

      Ah, those were the days... Now kindly remove yourself from my front yard.

    10. Re:Still working? by ElrondHubbard · · Score: 2, Interesting

      The 1541 was capable of doing much better but it was the victim of a cretinous design decision. In fact, it wasn't the drive that was slow (for the time) but the serial interface which had been deliberately crippled. Later on a market developed for things like the Epyx FastLoad cartridge, and other software-based solutions to speed things up again. They would run directly inside the drive and use the interface much more efficiently. I remember the Epyx ads referring to the 1541 disk drive as a "lumbering hippo", which was unfair although God knows I agreed with it at the time.

      Here's what I understand happened (no citation, sorry): the engineers intended to use the same code for disk access as the VIC-20 with the 1540 disk drive, but they didn't account for the fact that on the C64, the CPU and the VIC-II video chip shared the same bus and were constantly contending for memory access. That slowed the CPU enough that it couldn't keep up with the serial bus timing unless they blanked video while reading or writing to disk. Well, they were under pressure to meet their ship date and figured people wouldn't want their screens blanked, so they did a last-minute patch instead and shipped it with crippled disk transfer speed instead.

      The other thing I remember about my C64 is that the VIC-II chip was marginal and sprites would start to get fuzzy and lose pixels on the left-hand side as it warmed up. Something about being hot delaying the timing in the sprite circuitry, I guess. Ah, the good old days.

      --
      "The deep-fried Mars bar is a symptom of a wider crisis." -- Nutritionist Ann Ralph, on the Scottish diet
    11. Re:Still working? by innocent_white_lamb · · Score: 2, Informative

      Man, I later had "turbo tape", which was basically a binary packer(I guess?)
       
      Actually, it wasn't. The default and usual method for a C64 to save data to tape was to save it twice. Then on reading the data back, it read both copies and compared them for verification.
       
      Turbo Tape simply forced the machine to write and use once copy.

      --
      If you're a zombie and you know it, bite your friend!
  4. Like the ad jingle said... by Anonymous Coward · · Score: 2, Interesting

    "I adore my 64, my Commodore 64."

    I spent many an afternoon after school competing at C64 games with my friends, most notably the Epyx 'games' series, and Skate or Die.

    Years later, I bought a C64, a 1541 and a bunch of those games so I could play them again as an adult.

    "Memories... light the corners of my mind..." sniffle

  5. Commodore 64: An open platform by Spy+der+Mann · · Score: 4, Insightful

    The C64 has what many console lovers would dream of:

    It is an open platform. You can write your own games, and give them away to your friends. Remember the listings in C64 magazines? You can't do that with consoles like the Playstation, which is HARDWIRED so only "authorized" games can be booted on it. Nice move, really :-/

    1. Re:Commodore 64: An open platform by Rob+the+Bold · · Score: 2, Interesting

      Remember the listings in C64 magazines?

      I sure do. Remember trying to find the typo in the 3 pages of random characters? The row/column checksum program was a most welcome addition to my software library. After I finally found all my typos in it.

      --
      I am not a crackpot.
    2. Re:Commodore 64: An open platform by smackt4rd · · Score: 2, Interesting

      Haha. I had the same experience on the apple IIe. There was some chess game that I wanted to type in (all in hex) but first you had to build the hex editor which would apparently make things much easier. The program was several multi-column magazine pages long, and I never was able to get it to run. I had no idea if the hex editor was screwed up or the hex itself. lol

  6. No love or computer addiction here by mamono · · Score: 5, Insightful

    When I was 8 my first computer was an Atari 800XL. I grew up on that computer and I really loved computers...until I entered the corporate IT environment. Now I hate computers and the last thing I want to do is go home and use one if I don't have to. To me they are a tool, not a toy. I use them to get work done, do research and lookup information. Yes, I look at the occasional YouTube video or whatnot, but my "love of computers" is certainly no longer strong.

    1. Re:No love or computer addiction here by _PimpDaddy7_ · · Score: 3, Insightful

      Really? I actually feel bad for you then, sorry.

  7. Junis from Afghanistan agrees. by Anonymous Coward · · Score: 4, Funny

    He still loves his C64 years after being liberated from the Taliban.

  8. Still in use by antarctican · · Score: 4, Interesting

    Sadly, my father still uses his original C64 to do his business books for tax time once a year....

    One of these years I have to set him up with an emulator rather than watch him suffer, swapping disks back and forth. :)

    The computer that will never die....

    1. Re:Still in use by burnin1965 · · Score: 2, Insightful

      watch him suffer, swapping disks back and forth.


      Another option would be something like 64HDD. That way he could still use the C64 and not have to worry about any significant difference from his current interface other than having a PC emulating his floppy drives.

      I used a linux driver and a floppy disk server application along with a home made sio to rs232 adapter to emulate eight floppy drives connected to my old Atari 130XE 8 bit computer. It works great, I copied all my floppies onto images on the server and the put the Indus 5-1/4" floppy drive into storage. Swapping floppies or creating new ones now requires a few key strokes on the PC.

      My setup is a small Via Epia based PC as the floppy drive emulator server, a Samsung 910MP LCD monitor which has a built in NTSC tuner, composite video input, and the standard VGA input, and a KVM switch so the floppy server shares a keyboard with my regular PC. When using the Atari I can display it full screen on the LCD monitor or I can view is as a PiP on top of the PC/Via floppy server display.

      Dual duty on the LCD monitor, a cheap low power Via Epia server, and sharing a keyboard/mouse/monitor between the Via Epia server and a regular PC through a KVM switch has minimized the pain of running an extra PC as a floppy server for the Atari.
  9. It's like a first wife by explosivejared · · Score: 3, Funny

    The Commodore was a dependable old faithful friend. Your first true love. It had your kids. It supported you through tough times. But then came the time when you needed to upgrade to a trophy wife/super gaming rig. It saw it coming. You wanted ultra raw performance, and it just couldn't deliver it anymore. Still it thinks about you in quiet dignity, though reminiscing about love lost.

    --
    I got a catholic block.
  10. C=64 by koutkeu · · Score: 2, Informative

    sys 64738

  11. C=64 Music by Rob+the+Bold · · Score: 3, Interesting

    But its the music that I still love.

    I had several nerd parties where we hooked up the C=64 to the TV and fired up SIDPlayer. There were a lot of cool game tracks and techno mixes, but we really loved the pop songs with lyrics that we would sing along with (badly). "I bless the ray--yains down in Af--ri--ca . . . " "The Band" would play in the corner of the screen while graphical depiction of the music scrolled by. Good times.

    Music Construction Set on C=64 got me interested in writing music of my own (also badly).

    --
    I am not a crackpot.
    1. Re:C=64 Music by ShieldW0lf · · Score: 5, Funny

      Am I the only one that thinks PEEKing and POKEing are kind of dirty abstraction labels for a programming language written for kids?

      I used to think that was funny as hell when I was one myself...

      --
      -1 Uncomfortable Truth
    2. Re:C=64 Music by Anonymous Coward · · Score: 3, Informative

      Great, now we're going to have one of those low UID "pah, in my day we had to fab our own vacuum tubes from sand!" threads.

    3. Re:C=64 Music by 'nother+poster · · Score: 2, Interesting

      You had sand?!?! Luxury! We had to grind up silica boulders by gnawing on them for weeks at a time to get the materials to make our tubes. Then we had to set fire to a few of our siblings, since there wern't no trees back then, to be able to melt the slica to make the glass to form our tubes. I'll tell you, I went through quite a few of my younger brothers before I was able to build my first nand gate.

    4. Re:C=64 Music by PC-PHIX · · Score: 2, Informative

      Ahh, the old TI-99 4/A with extended basic. Dating myself here but I remember those days well.

      Don't worry. There are plenty of people here on /. who are "dating themselves".

      --
      Optimist: The thumb drive is half empty! Pessimist: The thumb drive is half full...
  12. Re:Nostalgia by gad_zuki! · · Score: 4, Funny

    Because its the 25th anniversary (did you bother to read the article before complaining>) and some people care about such things. Normal humans have these things called emotions. I know an ubermensch like yourself can stand us and our reflections on the past.

    >Nostalgia is of limited interest, almost by definition.

    Thanks for the heads-up. I think I originally read that in a fortune cookie. Except when I read it I said "Nostalgia is of limited interest, almost by definition. IN BED!" Its more fun that way. Wait, an ubermencsh like yourself cant stand fun things. I forgot.

  13. Re:Nostalgia by Red+Flayer · · Score: 2, Informative

    by Archangel Michael (180766)
    Dude, you've been around here long enough to understand that griping about relevancy of a computer interest story on slashdot is like griping about a "favorite yarns" story on knittingnews.com.

    Either that, or your Assembly programming on your trash80 sent you into a time loop you're just emerging from.
    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  14. The most atrocious program ever. by CrazyJim1 · · Score: 5, Funny

    Pseudo Code:
    10 Randomize timer
    20 x=Random Number
    20 Poke x
    30 Print x
    40 Goto 20

    You can't do this on today's machines or your hard drive may fail and your OS not boot up. With a C64, its the equivalent of giving your computer drugs and watching it trip. Once I had the screen in 4 sections with some scrolling up and some scrolling down.

    1. Re:The most atrocious program ever. by hazem · · Score: 2, Funny

      Yah, you need two random arguments to poke. And what does it do? It does something different every time you run it.

      Is there NOTHING that Microsoft hasn't copied? Vista makes so much more sense to me now.

    2. Re:The most atrocious program ever. by smellsofbikes · · Score: 4, Funny

      Yeah, I did something similar, only on a modern machine, coz I'm not very bright. I was trying to get the modem configured on my first debian machine. It worked on the windows partition, after all, but I just couldn't find where it was located... so I typed something like:
      for x in /dev; do echo $x; echo "ATDT5000" >> /dev/$x; done

      I figured I could *hear* the modem when it got to the right dev.

      The modem was at /dev/ttyS1. Unfortunately, there were some other things it found before that, most notably /dev/hda1, /dev/hda2, /dev/hdb1... boy did it take me a long time to fix that.

      --
      Nostalgia's not what it used to be.
    3. Re:The most atrocious program ever. by Just+Some+Guy · · Score: 5, Interesting

      I miss the fun hacks such as possibly the world's goofiest self-modifying code. Say that memory location 0x10 contained the number of keypresses in the keyboard input buffer, and those actual values were stored in 0x11 and up.

      10 CLS
      20 PRINT "20 GOTO 150"
      30 PRINT
      40 PRINT "RUN"
      50 PRINT
      60 POKE 16, 7
      70 POKE 17, [value of "up arrow" key]
      80 POKE 18, [value of "up arrow" key]
      90 POKE 19, [value of "up arrow" key]
      100 POKE 20, [value of "up arrow" key]
      110 POKE 21, [value of "up arrow" key]
      120 POKE 22, [value of "enter" key]
      130 POKE 23, [value of "enter" key]
      140 STOP
      150 PRINT "HOW DID I GET HERE?"

      Here's what it did:

      1. 10 cleared the screen.
      2. 20-50 just printed those statements, which look a lot like BASIC statements. After hitting line 150 later, the contents of the screen look like:

        20 GOTO 150

        RUN

        STOP
        [cursor here]
      3. 60 says "the user pressed seven keys since the last time you checked"
      4. 70-130 emulate the user navigating to the top of the screen.
      5. 140 stops program execution. Now the computer is in "interactive command line mode" and interprets all of those key presses we buffered.
      6. The "up arrow" keys move the cursor up to the top of the screen.
      7. The first "enter" causes the BASIC interpreter to say "hey, new contents of line 20! replace what's already there with this." Then it prints "OK" and moves the cursor down again: to the first character of the "RUN" line.
      8. The second "enter" causes the "RUN" line to be executed, which again clears the screen and executes the new line 20, which skips to the final PRINT statement.

      You kids and your fancy hashtables and databases and eval statements. Well, we wrote our own half-assed eval statements and we liked it that way. Get off my lawn!

      --
      Dewey, what part of this looks like authorities should be involved?
  15. I, for one... by Debello · · Score: 4, Funny

    Welcome back our former computer overlords!

  16. I understand the feeling by Natales · · Score: 5, Insightful

    Granted. Although I started on the Atari 800XL, not the Commodore (they were too expensive when I was growing up back in Chile), I'm sure the feeling is the same...

    What I consider more relevant about those days is that as kids we had to be "creators" instead of "users" as it happens today. The most fascinating idea about the computer was that you could "tell it" what to do, and it would just do it. The potential was endless, but you HAD to learn some form of programming language. The more control you wanted to have, the lower in the stack you had to go. I can't emphasize enough how "mind shaping" was learning assembly language on the 6502 (with only 1 accumulator and 2 registers)...

    It is hard to find the same in today's environment. You don't see a lot of 12-year-olds programming the computer any more. We have created a whole generation of "users" and I don't see an easy way to change that...

  17. Amiga by teknopurge · · Score: 5, Interesting

    I had a c64 as my first computer - with the carts it took. I still remember playing various Carmen Sandiago games on it.

    Then I got an Amiga 1000; this is the computer that changed my life. 16-bit sound, great graphics, and an OS that loaded from 2 floppies (DS/DD) into 512k of RAM. If you take off the cover, you can see in the mold where all the people that went into building the 1000 had their signatures etched on the underside. All those cinemaware games: defender of the crown, SDI, Rocket Ranger, Lords of the Rising Sun, the 3 stooges. Those were games. Brilliant games. It has always seemed to me that something was lost between now and then. All the games today feel the same, where those older titles each were unique unto themselves.

    I also connected to my first BBS on that 1000 with its 1200-baud modem. I still remember being to tell through the speaker what speed I would end up getting when the connection finished. The local store that sold amiga's was the Slipped Disk. Being an 8-yr old kid going through their cases of Public Domain software for hours on end. They also had auctions - real-live auctions every few months where the store would be packed with people bidding on all sorts of peripherals. Joysticks, steering wheels, light guns, various versions of Deluxe Paint and the oh-so-cool Video Toaster.

    I can't help but think my reflections on the Amiga are nostalgia because I'm getting older, while a part of me wants to believe that things were really better back then, and that we lost something along the way...

  18. Fond Memories by Lifyre · · Score: 2, Interesting

    In the late 90's (97 to 99ish) I volunteered as computer tech for a local daycare for disadvantaged families when I was able to fit it around high school and sports.

    Shortly before I began helping them they had recieved a donation of almost 50 assorted old computer systems with various pieces of software and had put them in the basement. I started working my way through fixing and trying to get as many of them working as possible. Some were going to be given to families for their own use. Nothing was faster then a 486 (there were 3 or 4 of these working) but there were about 6 C64s. I didn't know much about them and honestly still don't.

    I got 4 of them working in a little computer area upstairs for the kids to play around on. There were some games for them to play but the greatest part was the three little ones who were outsiders finding something they excelled at. By the time I left the girl had the two boys working for her coding "stuff" for the 64s. I never did manage to find out what they were coding; I went off to college before they were finished and when I came home she had stopped coming to that daycare but had been given a C64 for her home.

    -Lifyre

    --
    I'll meet you at the intersection of "Should be" and "Reality"
  19. Re:Nostalgia by Archangel+Michael · · Score: 2

    Nostalgic fun? 1957 Chevy Bel Air, that is both Nostalgic and Fun.

    http://www.oldride.com/imgitem/82516085444700_tmp_org.jpg

    and it is STILL useful.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  20. Re:Nevermind the C64...... by SomeoneGotMyNick · · Score: 3, Interesting

    The early models had a two prong 9VAC power supply. The "box" outside the computer was simply a metal case with a transformer that stepped down the voltage from the wall outlet.

    The solid state components, including the rectifier, was inside the VIC-20 case, mounted onto a heatsink metal plate which was (of all places) on the top edge of the expansion slot. This meant that expansion cartridges tend to get hot from the mounting plate. And if you reached inside the expansion slot when it didn't have a cartridge installed, it nearly burnt your skin. The connector is shown here

  21. Looking back on those old systems by Targon · · Score: 5, Insightful

    One thing that many people do not understand these days is why those old systems are still remembered so fondly. People scratch their heads and just don't understand it. As one of the people who got started on computers with machines like the TRS-80 model 1, Commodore PET(4016 and 4032), I like to think I have a bit of insight about what it was about those early days that makes many look back fondly on the games of the era.

    If you look back, you see a lot of text based games, or ugly graphics by the standards of today, so it's no wonder that people do not understand. One thing that was true of most of the games back then, they all were NEW, and many really pushed the abilities of the computers of the time. Story, and fun were key, and while many were pretty bad, there was no shortage of good ideas that were different.

    The differences are really what stand out in the minds of us "old timers". Think about it, you had a grand total of 16 colors that could be displayed at one time on a C-64, and yet, good games could be written that were not only fun, but had a story that stuck with us. Even into the early days of the PC, there were some really great games in those early days. The original Kings Quest with those really ugly 16 color graphics is an example of that same innovative spirit that makes those early days seem so wonderful. It wasn't the C-64 that was so great, it was the spirit of the game developers that made things seem to amazing.

    Trying to say it was the computer just doesn't fit, because the old Apple 2 series had it, in the same way the Amiga had it. It was a love for experimentation and creation, and it seems that these things that made those old games so amazing is all but dead. How much innovation is out there in the game industry these days? New features or abilities added to older games with new graphics will NEVER seem as amazing as the "old days".

    1. Re:Looking back on those old systems by Magorak · · Score: 2, Informative

      One of the things I tend to think about when looking back at those old systems was that there was an entirely different approach to getting apps to run on them. In those days, you had to use every last bit of RAM from anywhere you could get it. I remember the days of using the cassette memory on the C64 so I would have enough RAM to display sprites correctly. Or hell, using the buffer on the 1541 disk drive to store extra data when needed. It was all about trying to use what you had and not force others to get a better system.

      Nowadays, it's all about forcing the user to buy a better system or more drive space or more ram or a faster CPU. If programmer's actually USED the resources we have like we used to on those old systems, man our software today would kick ass.

      As a side note, I remember very clearly having an app for the 64 that would make the 1541 disk drive play some kind of song on it. VERY bad for the drive, but funny as hell.

      --
      No matter how fast computers get, you'll always be waiting - Matt Klem
    2. Re:Looking back on those old systems by Dogtanian · · Score: 2, Interesting

      If programmer's actually USED the resources we have like we used to on those old systems, man our software today would kick ass. There's actually quite a deep issue nestling away in there. I've wondered on more than one occasion just how fast a modern computer would theoretically be- and what it would be capable of- if its resources were programmed/used as efficiently as the old 1-16KB 8-bit machines typically were.

      People wrote chess programs for the 1KB ZX81, for ****'s sake! (I'd consider this a reasonably "optimum" use of the facilities available). A typical new PC will include 1GB, a million times as much memory and run..... much, *much* faster. But what is it *theoretically* capable of if programmed to the same efficiency (regardless of how difficult that was or how much time it would take to write)?

      I suspect that the answer would shock us if we ever found out.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  22. C64 - 4rth Computer - Most loved. by spun · · Score: 2, Interesting

    I started playing around with computers in 1976, my friend's dad was a comp-sci prof at UNLV and he would let us play with the mainframe in a limited account over teletype. Then my dad got a TRS-80 in 1978, that's when I started to program. Next, I got a TI-99/4A, which was a piece of crap but it was mine. Finally, I got a C64, and I was in heaven. So much memory, such good documentation, such a great scene including pirate bulletin boards and crazy-ass demos. I loved that computer.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  23. Old machines just keep on running by danlyke · · Score: 3, Interesting

    I was an Apple kid myself, but recently I was touring a company that makes high end guitars that's run by a guy who's got a hackerly technical bent, and they've got CNC machines that they rigged up back in the early '80s with C64s that are still running on those same C64s.

    That was the most awesome testament I've seen to what computing used to be, I'm not sure I'd even trust a modern microcontroller to run reliably for 25 years in an industrial environment.

  24. C64 documentation rocked by tranqlzer · · Score: 3, Insightful

    When I got my C64, it came with a 300 page manual with detailed documentation on e.g. how to program the built-in sound and graphic chips. Which values you had to write to which registers and so on. I learned how to program assembler by reading this thing, at age 11.
    Of course there was also tons of undocumented stuff that you could only learn by doing. Some years ago I found out (using an emulator) that I still remembered carefully crafted tables of timing values to trick the VIC into showing nice animated color bars without flickering.

    When I bought my first Intel PC, there was a piece of paper which basically mentioned how to turn the thing on. Took me years to figure out how to do file i/o and draw some pixels in VGA mode.

  25. Chuck Peddle video lecture! by evanak · · Score: 2, Interesting

    Anyone interested in the story of Commodore's early days in the computer industry should watch the recent 90-minute lecture by Chuck Peddle (who's also known for the MOS 6502 and the Kim-1). The video links and an explanation of the context are at in my blog.

  26. "The Great Giana Sisters." Hmm. by whuddafugger · · Score: 2, Funny

    Anyone else parse that as "Giant Vagina Sisters"?

    --
    http://www.whuddafug.com
  27. Blame Bill Gates for PEEK and POKE! by jtara · · Score: 2, Interesting
    I think you can blame Bill Gates (or at least his Altair Basic team of Paul Allen and Monte Davidoff) for PEEK and POKE.

    I believe it first saw the light of day in Altair BASIC (later Microsoft BASIC). Way back in the day when Bill Gates actually wrote code, and you got Altair BASIC on a paper teletype tape.

    I have no proof, but it seems logical.

    Altair BASIC (1975) predates the Commie and even Apple I. Prior to that, Basic ran only on shared minicomputers. PEEK and POKE would have been a Real Bad Idea, as it would have the potential to crash the entire system, which would make the other users unhappy.

    Altair Basic, as the first BASIC written for a single-user microprocessor system, logically would have been the first one to contain the PEEK and POKE commands.

    And, yes, I used the paper-tape version, and I recall that it had PEEK and POKE. The work I was doing was in factory automation, and we couldn't have done what we were doing (controlling odd and unique devices) without PEEK and POKE. I don't think there was any linkage to assembly language code from within BASIC at the time. We did all our device control in BASIC with PEEKs and POKEs.

    Anyone know of a previous use of the terms?

    Totally out of context, but I am sure seriously amusing to slashdotters, while refreshing my memory, I came across the Open Letter to Hobbyists on Wikipedia. In it, Gates chides computer hobbyists for stealing copies of Altair Basic. My favorite quote:

    "Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software". http://en.wikipedia.org/wiki/Open_Letter_to_Hobbyists

  28. Gateway to open source by Average · · Score: 3, Interesting

    My main box was the TI-99/4A. We stayed TI-99 people *way* longer than was reasonable (until I could afford junker DOS PCs from my own money some time around '93.) My father was kicking out desktop publishing (of a sort) and doing finances on the old beast until '95 or so.

    Fascinating community. I'd suggest that the Atari and TI communities were even more like the Open Source world. Commodores and Apple ][s were being made, and commercial software for them was developed through the early 1990s. Lots of Apple ][ people kept using Appleworks and Oregon Trail and Print Shop (and the culture of copying those programs, along with the escalation copy-protection and cracks lingers today). The TI was abandoned much earlier (1983), and the commercial world dried up soon thereafter. But, there were thousands of shareware programs still being written, distributed through floppies and user groups. Very few people ever expected to make a penny writing TI software, but they wrote a lot anyway.

  29. Walking to school in the snow uphill both ways by TheJodster · · Score: 2

    Ahh. I remember my commodore 64 quite fondly. I saved my money and bought myself a TI99/4A. I got a C64 for Christmas after that. I loved that thing! Peeking and Poking memory, reading and rereading the programmers manual I bought at the mall. Sitting in class writing programs to try out when I got home. I didn't have a storage device. I would type in programs, run them, and turn it off. If you wanted to run your program again, you just type it in again. Then I got a tape drive and thought I was in heaven! I could save my work and thus write more complex programs.

    Does any one else remember Compute's! Gazette? I think that was the name of it. It had program listings in there for games and things. I use to type those bastards in too. They were pages and pages long and took quite a while to enter. Debugging my typos was a great way to learn code too.

    Now we all have kids and jobs and no time to play with the fun stuff. On top of that, every person who is an aquaintance of an aquaintance thinks that your are their personal tech support every time they screw up their computer becuase they visit too many p0rn sites.

    I miss the good old days when people who had computers were geeks and gamers and either knew what they were doing or quickly figured it out with a little help. Today, every drooling idiot has a computer and thinks that you are supposed to help their stupid ass's if you are an IT professional.

    --
    A little misunderstanding? Galileo and the Pope had a little misunderstanding...
  30. Re:8 bit wars still going on, 25 years later. by Craig+Davison · · Score: 2, Informative

    The Apple ][ had "high" res black & white (320x200?), low res 6-colour (black, white, orange, blue, purple, green, 160x200?) and a really low res mode at like 40x50 and 16 colours. If you only had a monochrome screen, the 6-colour mode looked just like the monochrome mode but with dithering.

    Here's a screenshot: http://www.volny.cz/havlikjosef/galery/AppleIIFSII_1.PNG

    Pretty horrible, I agree. But the Apple's strengths were the option of an 80-column card and a decently fast disk drive. You could actually do work on them. Games and the SID is what really made the C64 shine.

  31. Veteran of the Computer Wars by deathy_epl+ccs · · Score: 4, Funny

    You see me now, a veteran,
    Of the old computer wars.
    I've been waiting on this load so long,
    But my sound chip's better than yours.
    And my raster tricks are nifty,
    But I sure could use more RAM
    The demoscene will last forever...
    I've got so much more that there's left to play!

  32. What I don't miss about those days by zakezuke · · Score: 2, Insightful

    Soldering your way to an upgrade.
    No support for anything beyond the stock ram.
    Trivial parts that you just had to have to make shit work, hard to find and cost too damned much.
    Trivial upgrades being sold as a new model "Now with tint control", and software geared toward that upgrade.
    Having to buy upgrades that were processed through the main company, which are no different than the stock part with the exception of a minor Rom tweak.
    Spending hundreds/thousands on a given platform only to have it be abandoned.
    Rats nest of wires. Wires for your disc drive, extra wires for your printer port, each requiring it's own power supply.

    I know it's popular on Slashdot to bitch about Microsoft, but imagine if Commodore won the computer revolution, or Atari.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  33. Atari Vs. C=64... Yes, again! by Chordonblue · · Score: 2, Informative

    Let's just say that comparing graphics was not an easy thing to do back then or now. True, Ultima III didn't look so hot on the Atari (I believe it used psudo colors in the 'hires' mode like the Apple II did), BUT I could give you a number of other examples of games that completely redefined quality gaming.

    Throughout the early 80's, the top selling computer game was Atari's Star Raiders - and for good reason. Unbelievable graphics for 1979, great gameplay and sound. In fact, I don't believe anything approaching the quality of that game appeared for years afterward (I'm thinking Wing Commander here). I remember that it was still on the top 10 games list well into 1984. Do you know of any other game that could claim almost FOUR years of shelf life and still be a top seller?

    Take a look at the first four Lucasfilm games - in particular - Rescue on Fractalus and Ballblazer. What GAMES! Because of the different graphics modes you had the best gaming experience on the Ataris. But again, you could give me Impossible Mission or Blue Max on the C=64 with their impeccible sprite-based graphics and they were sharp as well.

    It was harder to program that sort of thing on the Atari computers. You had to worry about different memory specs, a changing ROM (that really threw off compatibility and disgusted a number of developers), and numbers (Commodore's advertising back then was just amazing!) You also didn't have a lot of help from the hardware. If you wanted good sound generation, you'd have to dev that yourself as the hardware didn't support any sort of ADSR or multiple wave selection. If you wanted sprite-based stuff, again, you'd have to develop that from scratch. There were those who did a great job with it though. Examples that come to mind are, 'Alley Cat' and the 'Shamus' series by Synapse, and Bounty Bob Strikes Back by Big Five. Some of the best gaming ever on the Ataris, or anywhere for that matter!

    Here it is, breaking it down:

    Atari's Strengths:

    - Multiple display types available on the same screen. You could mix different resolutions and color palettes on the same screen.
    - Display lists could include 128 colors at once.
    - Faster 6502 processor (1.83 MHz as opposed to the C='s 1.0)
    - Disk drives that didn't make you hang your head in shame.

    Commodore's Strengths:

    - Sprites! With color even. Atari's limited player/missile gfx left much to be desired comparatively.
    - Only three voice sound but GOOD sound, not just basic tone generation like on the Ataris.
    - Memory - with 64K as a standard, programmers didn't have to futz with trying to cater to different computer specs.
    - ROM that stayed the same, even through the C128 years. Compatibility was never an issue with the C=64 line. It was on the Atari.

    In all, I'd have to say that both computers were very competitive on spec. But look at how OLD the Atari was before the C=64 came along! With very few changes, that computer system was still competitive until the ST/Amigas arrived. Atari got stomped on by C='s marketing, Jack Tramiel's price war, and the fact that even Atari was buying directly from MOS Technology for the ROM's and 6502. MOS Tech - you remember, right? That wholly owned subsidary of Commodore, International? :)

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."