THIS BLOG HAS MOVED. PLEASE UPDATE ANY BOOKMARKS TO GO DIRECTLY TO WWW.RAISINGGEEKS.COM
Showing posts with label c64. Show all posts
Showing posts with label c64. Show all posts

Wednesday, June 29, 2011

Games People Play - Orange County Regional History Center and FamiLAB "Hands-On" Retro-Gaming Event

The Orange County Regional History Center is running an exhibit called "Games People Play - The Evolution of Video Games" from July through September.


I've provided a few items from my personal 8-bit video game and computer collection - AND - I'm happy to say that the History Center is partnering with FamiLAB for a "hands-on" day, Saturday, July 16th from 11pm to 3pm. The History Center's event page is here.

I hope you will come out and join us for some retro-nostalgia - and check out the rest of the History Center while you are there. If you haven't been before, it is the site of the old courthouse, across the street from the downtown branch of the Public Library.




Tuesday, June 14, 2011

8-bit Nostalgia

In 2005, I was looking for new ways to get my team at work to embrace their inner geeks - and I remembered how fondly people talked about their first computer, which in many cases was an 8-bit home computer before PCs made their way into the home.

Over the next few months, I set off to build a mini collection from craigslist and eBay - collecting up bits of circuit and plastic that would give someone I worked with 10 minutes of joy as they relieved their first computing experiences.

A few months ago, my 11 year old asked, "How do you learn to program computers?" - I pulled out the C64, the disk drive, the monitor, and a few books. Within minutes, he was coding in BASIC and calling over the rest of the family to see his creations.

I'm in discussions with a local museum to display these 8-bit computers as part of an upcoming exhibit. I pulled them all out & took some quick pictures - I thought I'd post them in case you wanted to find a few minutes of nostalgic joy with me. BTW, if you live in Central Florida and want to play with one or all of these, send me a note, I'm happy to share.

(I also have some PC stuff, old handheld games & video game consoles - but that is an entirely different post!)

These are in order of my ownership or encounters with them as a kid.

The Timex Sinclair 1000 was my first computer. I wanted the VIC-20, but my grandfather received a Timex Sinclair 1000 FREE for taking a timeshare tour. Using the Timex Sinclair was torture - that keyboard was painful, and with the 16k ram expander inserted, you had to tape down the CPU to keep it from tipping backward!

Wow.

It is as small as it looks. No, it is actually smaller.

I love a keyboard with BASIC keywords on it.

Ahhh, the VIC-20. My first "real" computer. I remember that a friend had the 16k RAM expander, so I would write programs in segments, then go to his house to pull them all into RAM at once, then test them. I had to go to his house to run the programs after that. I couldn't tell you what I was writing, only that I needed more RAM!

Yes, that label does instruct you to type SYS 32592 - IIRC you needed to restart the VIC without the BASIC emulator in order to have enough RAM for the game.
 


Tape drives - simple, and somewhat effective. I didn't have this model as a kid.


This was the tape drive I remember.

Prepackaged software even came on cassette.
A Jr. High friend (One of the smartest people I've ever met, need to find him again...) had an ATARI 400 - I remember entire nights of playing Ghostbusters on his ATARI 400.

These computers all had VERY distinctive looks. I the ATARI 400 design could have influenced the movie TRON IMHO.

And the ATARI 400 had METAL in it. That cartridge slot HAD to be MILSPEC!

  

The kid that lived behind my grandparents (where I spent summers) had a TI-99/4A - I'd take the VIC-20 down to my grandparents house, but since they only had one TV, I'd go to his house when my Grandmother's soaps came on.



After some time with the VIC-20, I begged for a C64, and some combination of raking leaves, saving and begging allowed me to obtain a used one. I slowly built up a full system like you see here. I even had the VIC line printer... I had a good friend in the next neighborhood that also had a C64, so we'd pool our disk drives to "backup" software. The C64 also brought my first model - a 300 baud VIC modem - MANUAL dial. I still can't believe my mother let me drag that long phone cord back to my room so often...

I never owned a "COCO", but a good friend in High School had one, and it was also the first home computer of several coworkers.




Some manufacturers couldn't accept the ATARI joystick as the standard...these analog sticks were great for some games, but terrible for others...


Sunday, March 13, 2011

March 12th: It was a good day as a GeekDad

I told myself I'd let my kids exercise their sense of freewill when it came to choosing their hobbies / interests. I try to take what they are interested in and make it easier for them to learn. If they didn't show interest, I didn't push it - but I was a little disappointed that my 10 (almost 11 year old) has not wanted to learn about programming. Until yesterday :)

Yesterday morning, I'm sitting at my laptop, trying to wake up, reading the latest on #reprap when he asks me "how do you learn to program a computer?" I wanted to yell, "OOH, OOH PICK ME, I CAN HELP!", but instead I handed him the two books that have been waiting for him. They were given to me at about the same age and they cover good ol' 8-bit computers and BASIC.

Now, perhaps I'm too nostalgic (or just repeating my learning steps) and should start him with C or HTML or any one of the dozens of mainstream options, but starting with BASIC has always seemed "right".

There is a great article from 2005 that explains my sentiment called "Why Johnny Can't Code" in that article, the author explains that BASIC was ubiquitous - as you were given a computer back in the day, you were also given a manual for BASIC. Learning to code in basic was like learning how to use a web browser today - expected as part of the experience.

I've had more than those books waiting for him...I pulled out the C64 yesterday, along with the Commodore monitor and the 1541. He was excited. "I like the way the keyboard sounds dad..." - I wanted to cry little tears of pride :)



He started reading the book immediately and spent an hour calling me in to show his PRINT statements. Next thing I know, he's doing math and INPUT. We would take his programs and I would add one more concept, then let him change it again from there.

About midnight, I found myself in the attic, pulling out the C64 Programmers Reference guide. (I have two - and knew exactly where they were...sad, huh?)

Oh, the memories...

When I was 12 or 13, I knew this book inside and out. I remember at that time thinking that the only thing I didn't really understand was the machine language section and the schematic included in the back of the book. Turns out that a computer science degree helped - that stuff makes sense now.


Today, I'm just going to let him find his own way with the C64 and the books - back to that freewill - and see what happens.