How I got into Programming…(Part one)
I guess I’ve been asked this question a couple of times, but recently a friends daughter asked the question and I got me thinking about this. So I decided to write down the story. It will be long and maybe boring so I’ll split it up in a few parts.
On Christmas 1983 my parents gave me a Commodore 64 (C-64). I remember dreaming about having a computer, and even remember trying to save money to buy a Sinclair 1000 which cost about $100.00 but never managed to raise that much money. (I was a kid in a small town in Mexico).
I remember that getting the C-64 was a complete surprise, I don’t think I even thought the Commodore (around $300.00) was in my family’s price range. And usually big gifts were meant to be shared by my older brother and me , but in this case the gift was clearly for me.
My parents got just the Computer no cartridges or storage it was probably 9 months before I saved enough money to buy the Datassette (C-64 used a Tape drive to store programs, no HD back then) and probably about 2 years before I could afford the Disk Drive (1541) . This meant that for a while I had to leave the computer on for days at a time, and that a lot of the programs I wrote (or typed from magazines and books) were never saved once the computer was turned off the programs were gone. (sometimes it took me days to enter the programs into the computer).
I did not know anybody who owned a C-64 so I had to learn everything on my own. One of my friends had a TRS-80 CoCo and another had a VIC-20 a few more had Apple IIe’s and our school also got a couple of Apple IIes but it would be 3 or 4 years until I meet someone who also had a C-64. And since I had so little money to spend I could not afford to buy any of the cool games that where out there for it.
I spend all the money I got from my parents buying Commodore 64 books and computer magazines (Compute! Gazette and Compute! being my favorites)
In all the years I owned the C-64 I only purchased 1 Cartridge (Simons’ BASIC) and two Games (Top Gun and The Pawn) the rest of the programs (mostly games) I typed from books or magazines or I wrote myself.
I once wrote a program for my sisters birthday that played the happy birthday song with and an animated cake. On some of the books I had I found two programs, one that displayed a cake and one played the Happy birthday song. I basically put both of them together so that they would run at the same time, It was probably one of the first programs I ever wrote.
Another program I wrote was a horse racing game. I found a game in a book that allowed you to bet on a horse and then it would randomly select a winner I doubt it was more than 20-30 lines of code. I modified the code to show the top 3 horses and to actually draw the sprites of the horses running on the screen (each horse being a different color).
I had the Commodore 64 Programmer’s Reference Guide and The Second Book of Machine Language I had other programming books but i recall going back to these books over and over. It took me months to get LADS to work (the assembler from SBML) while it took me a few days to type all the assembly code it took me much longer to find all errors I had in the code.
I think I spent time playing on (or with) the C-64 for about 3 1/2 years. On 1986 I moved to different city to go to Highschool and I stayed with my Grandparents, and while I took the C-64 with me I did not have a TV that I could use as a monitor so the C-64 was used very little. I did get a job and eventually managed to save enough money to buy a TV and Floopy Drive for the C-64. But I did no longer wrote programs. It was around this time here that I meet someone else who owned a C-64 and he I was finally able to play the games I had read about for years since he had a large collection of games and no longer used them. I have fond memories of spending hours playing Zork II and M.U.L.E. probably 5-6 years after they were famous.
To be continued…..
Written by Carlos on May 9th, 2007 with 1 comment.
Read more articles on Software Development and Just for Fun.
