Results 1 to 5 of 5

Thread: Whodathunkit?! Typing in programs=zen and fun

  1. #1
    Great Puma (Level 12) YoshiM's Avatar
    Join Date
    Jul 2002
    Location
    WI
    Posts
    4,652
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    51
    Thanked in
    47 Posts

    Default Whodathunkit?! Typing in programs=zen and fun

    Yeah, you read the title right-typing in programs and actually enjoying it. And not just thinking them up and hammering them in on the keyboard but picking up a book or magazine and then actually keying them in. From what I've read over the years and at various places online, it seems a mass amount of folks found that to be completely Flintstones. Why type the stuff in when you can easily download the program or even a disk or cassette image from many repositories across the globe? I followed that thinking as well-when would I have time to type that stuff in? I mean, I was trying to find a way to scan in my Dad's text adventure game I have the printout of rather than sit at a keyboard.

    I continued that train of thought for a number of years until recently.

    About a month ago I acquired a Color Computer 3 off of the ol' Bay from a new seller. The price for the computer with its box, a couple of cartridges ("Downland" and "Castle of Tharoggad" complete), a couple of tapes and a couple of program books. The computer was untested but the price was better than what you normally see for a CoCo 3. I asked if the person could at least plug it in and then power it on to see if it "clicked". That would tell me something is alive in there. The seller did what I requested and it did make noise. I gave a lower offer and they took it! Long story short (and some expensive USPS Priority shipping later) I got my CoCo 3 and the thing worked like a charm! At least I kinda paid what I sold my last one for, but that's another story.

    One day my kids were all getting their video game time in. It's something the wife and I do on the weekends as they don't get video game time at all during the regular week. My daughter was over but she was broiled in her latest Harry Potter video shorts-a-thon while playing Roblox on my laptop. I didn't have a good functioning PC (my MacBook's space bar is borked-what a pain to find reliable parts) so I couldn't join her while the others were deep into what they were playing. I pulled out the CoCo 3, plugged in my CoCoSDC (allows me to use and create virtual floppies), hooked it to the family TV and grabbed one of the programming books just to page through it and maybe type something in, for old time sake. The book was called "K Power Collection 10 Awesome/Original/Unusual/Super/Fantastic Computer Puzzles and Games" by Joey Latimier and published by Scholastic. Exchange the "/'s" with lightning bolts. Must be some hot stuff inside if it's got lightning bolts in the title! The programs inside the book were for the major computers of the time: Apple, IBM PC, Atari, C-64, TI-99 4A, Tandy Color Computer (and Models III and 4) and finally the Vic-20.

    I began typing in the first program, "Amazin'", which was a game where you had to move a dot through a maze. You can use joystick or the keyboard (though not the arrow keys-I, M, J and L for up, down, left and right). You couldn't touch the walls or you'd lose the game. "Berzerk" without the shooting or robots, ok. So I sat cross-legged on the floor (which I'd pay for later-my near half-century old knees don't like that position for extended periods) and hammered away. In about a half hour I had the program in. Of course there would be errors so I was able to hash out the Syntax Errors pretty easily. Then the game started but I could only move left or right with the joystick! Huh....ok, let's try the keyboard. Can't move. Great. Now what?

    It was then, in the debugging, that I recalled why I got into I.T. Solving problems. My memory of BASIC for the CoCo was foggy as I never really became great at it. I was an impatient kid when I grew up with the CoCo, wanting to run a game I was typing in to see how it looked way before it was finished. Creating games...man, I "stole" code from games in magazine to piece mail a POS program. But I did know enough to understand how most of a program worked (even Data statements to a degree, my bane as I never really worked at understanding how that worked) and I could read the listing to find where the joystick and keyboard controls were. I put in the variables used for the stick and keys and had it print with the game timer that ticked away as you played. The Horizontal movement (X) worked fine-I could get a reading of 0 to 64 for the stick. Vertical (Y) gave me a big fat zero. I found I misread the variable for Vertical when defining it, using "V" instead of the required "Y". Changed that and boom! My dot moved! Yay! Keyboard commands had some punctuation omitted if I remember right. Found that and fixed and keyboard worked too.

    A total of an hour passed. My program was bug free and working. Even though the maze never changed I had a blast playing and even more fun trying to solve the problems. I was jazzed with myself and felt great the rest of the night, even though my knees didn't. I can't say I was bored, though somewhat frustrated at first but then again it's been probably 30 years since I did something like this. Makes me want to get deeper down that rabbit hole.

    It's something I recommend any potential computer-naut to try again. Find an old magazine from your favorite 8 bit computer that had programs and give it a shot. See how it feels for you. If you have kids that might be interested in the old stuff, why not work with them? Go back and forth typing in a program together. Archive.org has scads of magazines for you to peruse!

    Anyone else enjoyed typing in programs in the past? Would you consider doing it again?

  2. The Following User Says Thank You to YoshiM For This Useful Post:

    Nz17 (12-31-2023)

  3. #2
    Cherry (Level 1) fpbrush's Avatar
    Join Date
    Jun 2005
    Posts
    387
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    2
    Thanked in
    2 Posts

    Default

    Yeah.

  4. #3
    Great Puma (Level 12) YoshiM's Avatar
    Join Date
    Jul 2002
    Location
    WI
    Posts
    4,652
    Thanks Thanks Given 
    6
    Thanks Thanks Received 
    51
    Thanked in
    47 Posts

    Default

    Quote Originally Posted by fpbrush View Post
    Yeah.
    Rock on!

  5. #4
    Administrator

    Join Date
    Nov 2003
    Posts
    3,366
    Thanks Thanks Given 
    290
    Thanks Thanks Received 
    43
    Thanked in
    36 Posts

    Default

    I know what you meant, YoshiM. I've been there myself. The same thing happens with my mind. You find this "flow state" or "are in the zone" and you just, like, start "surfing" with the current of the code. Any learning is natural and effortless.

    I imagine that this is similar to why a lot of people contribute typewritten transcriptions of public domain books to Project Gutenberg and record themselves reading books aloud for Project LibriVox. It is fun and eventually they find themselves in a zen-like mindset either from the typing, speaking, or story.

  6. #5
    Great Puma (Level 12) jb143's Avatar
    Join Date
    Nov 2007
    Location
    St. Louis
    Posts
    4,253
    Thanks Thanks Given 
    5
    Thanks Thanks Received 
    72
    Thanked in
    65 Posts

    Default

    I used to do this with games in various magazines back in the day. That's what got me into programming. Debugging and experimenting with things to customize the games.

    Some of the games, if they were shorter, I remember typing in multiple times, because our Commodore 64 only had a slooooow tape drive and it seemed faster than waiting for it to load.

    I doubt I'd have the patience now though.
    "Game programmers are generally lazy individuals. That's right. It's true. Don't let anyone tell you otherwise. Since the dawn of computer games, game programmers have looked for shortcuts to coolness." Kurt Arnlund - Game programmer for Activision, Accolade...

  7. The Following User Says Thank You to jb143 For This Useful Post:

    Nz17 (01-06-2024)

Similar Threads

  1. which of these Atari 8-bit games/programs require typing?
    By Urzu402 in forum Computer Gaming
    Replies: 4
    Last Post: 12-27-2009, 04:01 PM
  2. Type in programs!
    By scooterb23 in forum Classic Gaming
    Replies: 8
    Last Post: 02-25-2004, 11:54 AM
  3. Type in programs!
    By scooterb23 in forum Classic Gaming
    Replies: 0
    Last Post: 02-24-2004, 12:23 AM
  4. Typ in programs!
    By scooterb23 in forum Classic Gaming
    Replies: 0
    Last Post: 02-24-2004, 12:16 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •