Tuesday, July 17, 2007
Commodore 128 as Nature Intended It Fellow Milwaukeean (and the only current Milwaukeean between the two of us) Triticale knows I collect old computers, and when he recently changed abodes, he told me I could have his old Commodore 128 that had been in his garage forever. Well, I talked to my brother in Milwaukee about picking it up for me, and he did, and on my most recent trip to Wisconsin I retrieved said machine. When I first tried to boot it, it failed. So I planned to make it a teach-yourself-electronics project to resuscitate it, but all it took was a new fuse in the power supply. So I didn't really learn much at all, but it works beautifully. And darn the luck, the only television with an RF switch attached to it was in the living room. So behold: Click for larger Oh, my. I was so excited, I hooked the Commodore 1571 disk drive up and I'll be durned if it didn't work right out of the box. So I dug through my archives of my old disks and found some of the programs I had written in the first Bush presidency. As you might know, the Commodore 128 was my first computer, so Basic 7.0 was my first language. And I wrote a number of programs. Including Adventurers' Guild, a program designed to keep track of my D&D group's equipment and character list. It wasn't truly data-driven, but it did use the Commodore 128's graphics to their ability. I mean, high res graphics, brother: Click for larger The main program was just a routing piece that called a subprogram allowing the user to look at the various and sundry keeps, characters, or stockpiled equipment: Click for larger For example, if you wanted to see the roster, it would go into a subprogram for the roster and you could see all characters past and present that played in the campaign: Click for larger For example, here's my brother's favorite character as seen when the user has chosen to view all: Click for larger And even when I was a junior in high school, I was building help into my applications. Here's one of my first help files: Click for larger When the user logged out, the Commodore went into hi-res graphics for a moment, painting an exit door: Click for larger Then it ended turning the screen to default colors and with a final message from the dungeonmaster: Click for larger Hmm, lightning is misspelled. I'll log a defect on that right away. I wrote a couple of other things, too, including a DMV quiz program after watching the movie License to Drive over and over as only a kid in the boondocks with only Showtime could. Click for larger The instructions included my address back in the day and welcomed correspondence. Back in those days, that's how you did it without the Internet and e-mail addresses that worked wherever you connected: Click for larger And the Weird Al Wannabe Quiz: Click for larger Of course, after I released them to the wild of the Commodore CG BBSes, I'd expect they were never downloaded. I know no one ever came across with a shareware donation. I did, however, make some money programming, as the high school baseball team's manager wanted a program to keep track of stats. At Stellar Soft, we were happy to gather his requirements, deliver a quality program, and support it with new features as requested for the princely sum of like $50: Click for larger I see that in the instructions, I listed it as a division of Triple N Enterprises: Click for larger Considering that Noggle, Noggle, and Neiderriter was our lawnmowing business, I guess I did that for taxing purposes. Well, that's my walk down memory lane. What's my point? I don't know; I have 20 years of software development experience? Or perhaps to boast once again that I have more Commodores than Michele? Aw, who cares, I got to post some pictures of an old computer.
|
To say Noggle, one first must be able to say the "Nah."
"I will." Heather L. Igert, angelweave.mu.nu "Genuis." Neil Steinberg, Chicago Sun-Times "Some wanker." Kim du Toit, on the Noggle Library. "Brian J. Noggle apparently forgot that the proper design for a tin foil beanie calls for the shiny side out." Robb Allen, Sharp as a Marble. "I'm weeping openly right now. Thanks for hurting my feelings, pinhead." Bob Rybarcyzk, St. Louis Post-Dispatch Visualize World Hegemony Cog in the Machine Tao Sharks Humor not displayed Beware of Conservative 3/30/03 - 4/6/03 4/6/03 - 4/13/03 4/13/03 - 4/20/03 4/20/03 - 4/27/03 4/27/03 - 5/4/03 5/4/03 - 5/11/03 5/11/03 - 5/18/03 5/18/03 - 5/25/03 5/25/03 - 6/1/03 6/1/03 - 6/8/03 6/8/03 - 6/15/03 6/15/03 - 6/22/03 6/22/03 - 6/29/03 6/29/03 - 7/6/03 7/6/03 - 7/13/03 7/13/03 - 7/20/03 7/20/03 - 7/27/03 7/27/03 - 8/3/03 8/3/03 - 8/10/03 8/10/03 - 8/17/03 8/17/03 - 8/24/03 8/24/03 - 8/31/03 8/31/03 - 9/7/03 9/7/03 - 9/14/03 9/14/03 - 9/21/03 9/21/03 - 9/28/03 9/28/03 - 10/5/03 10/5/03 - 10/12/03 10/12/03 - 10/19/03 10/19/03 - 10/26/03 10/26/03 - 11/2/03 11/2/03 - 11/9/03 11/9/03 - 11/16/03 11/16/03 - 11/23/03 11/23/03 - 11/30/03 11/30/03 - 12/7/03 12/7/03 - 12/14/03 12/14/03 - 12/21/03 12/21/03 - 12/28/03 12/28/03 - 1/4/04 1/4/04 - 1/11/04 1/11/04 - 1/18/04 1/18/04 - 1/25/04 1/25/04 - 2/1/04 2/1/04 - 2/8/04 2/8/04 - 2/15/04 2/15/04 - 2/22/04 2/22/04 - 2/29/04 2/29/04 - 3/7/04 3/7/04 - 3/14/04 3/14/04 - 3/21/04 3/21/04 - 3/28/04 3/28/04 - 4/4/04 4/4/04 - 4/11/04 4/11/04 - 4/18/04 4/18/04 - 4/25/04 4/25/04 - 5/2/04 5/2/04 - 5/9/04 5/9/04 - 5/16/04 5/16/04 - 5/23/04 5/23/04 - 5/30/04 5/30/04 - 6/6/04 6/6/04 - 6/13/04 6/13/04 - 6/20/04 6/20/04 - 6/27/04 6/27/04 - 7/4/04 7/4/04 - 7/11/04 7/11/04 - 7/18/04 7/18/04 - 7/25/04 7/25/04 - 8/1/04 8/1/04 - 8/8/04 8/8/04 - 8/15/04 8/15/04 - 8/22/04 8/22/04 - 8/29/04 8/29/04 - 9/5/04 9/5/04 - 9/12/04 9/12/04 - 9/19/04 9/19/04 - 9/26/04 9/26/04 - 10/3/04 10/3/04 - 10/10/04 10/10/04 - 10/17/04 10/17/04 - 10/24/04 10/24/04 - 10/31/04 10/31/04 - 11/7/04 11/7/04 - 11/14/04 11/14/04 - 11/21/04 11/21/04 - 11/28/04 11/28/04 - 12/5/04 12/5/04 - 12/12/04 12/12/04 - 12/19/04 12/19/04 - 12/26/04 12/26/04 - 1/2/05 1/2/05 - 1/9/05 1/9/05 - 1/16/05 1/16/05 - 1/23/05 1/23/05 - 1/30/05 1/30/05 - 2/6/05 2/6/05 - 2/13/05 2/13/05 - 2/20/05 2/20/05 - 2/27/05 2/27/05 - 3/6/05 3/6/05 - 3/13/05 3/13/05 - 3/20/05 3/20/05 - 3/27/05 3/27/05 - 4/3/05 4/3/05 - 4/10/05 4/10/05 - 4/17/05 4/17/05 - 4/24/05 4/24/05 - 5/1/05 5/1/05 - 5/8/05 5/8/05 - 5/15/05 5/15/05 - 5/22/05 5/22/05 - 5/29/05 5/29/05 - 6/5/05 6/5/05 - 6/12/05 6/12/05 - 6/19/05 6/19/05 - 6/26/05 6/26/05 - 7/3/05 7/3/05 - 7/10/05 7/10/05 - 7/17/05 7/17/05 - 7/24/05 7/24/05 - 7/31/05 7/31/05 - 8/7/05 8/7/05 - 8/14/05 8/14/05 - 8/21/05 8/21/05 - 8/28/05 8/28/05 - 9/4/05 9/4/05 - 9/11/05 9/11/05 - 9/18/05 9/18/05 - 9/25/05 9/25/05 - 10/2/05 10/2/05 - 10/9/05 10/9/05 - 10/16/05 10/16/05 - 10/23/05 10/23/05 - 10/30/05 10/30/05 - 11/6/05 11/6/05 - 11/13/05 11/13/05 - 11/20/05 11/20/05 - 11/27/05 11/27/05 - 12/4/05 12/4/05 - 12/11/05 12/11/05 - 12/18/05 12/18/05 - 12/25/05 12/25/05 - 1/1/06 1/1/06 - 1/8/06 1/8/06 - 1/15/06 1/15/06 - 1/22/06 1/22/06 - 1/29/06 1/29/06 - 2/5/06 2/5/06 - 2/12/06 2/12/06 - 2/19/06 2/19/06 - 2/26/06 2/26/06 - 3/5/06 3/5/06 - 3/12/06 3/12/06 - 3/19/06 3/19/06 - 3/26/06 3/26/06 - 4/2/06 4/9/06 - 4/16/06 4/16/06 - 4/23/06 4/23/06 - 4/30/06 4/30/06 - 5/7/06 5/7/06 - 5/14/06 5/14/06 - 5/21/06 5/21/06 - 5/28/06 5/28/06 - 6/4/06 6/4/06 - 6/11/06 6/11/06 - 6/18/06 6/18/06 - 6/25/06 6/25/06 - 7/2/06 7/2/06 - 7/9/06 7/9/06 - 7/16/06 7/16/06 - 7/23/06 7/23/06 - 7/30/06 7/30/06 - 8/6/06 8/6/06 - 8/13/06 8/13/06 - 8/20/06 8/20/06 - 8/27/06 8/27/06 - 9/3/06 9/3/06 - 9/10/06 9/10/06 - 9/17/06 9/17/06 - 9/24/06 9/24/06 - 10/1/06 10/1/06 - 10/8/06 10/8/06 - 10/15/06 10/15/06 - 10/22/06 10/22/06 - 10/29/06 10/29/06 - 11/5/06 11/5/06 - 11/12/06 11/12/06 - 11/19/06 11/19/06 - 11/26/06 11/26/06 - 12/3/06 12/3/06 - 12/10/06 12/10/06 - 12/17/06 12/17/06 - 12/24/06 12/24/06 - 12/31/06 12/31/06 - 1/7/07 1/7/07 - 1/14/07 1/14/07 - 1/21/07 1/21/07 - 1/28/07 1/28/07 - 2/4/07 2/4/07 - 2/11/07 2/11/07 - 2/18/07 2/18/07 - 2/25/07 2/25/07 - 3/4/07 3/4/07 - 3/11/07 3/11/07 - 3/18/07 3/18/07 - 3/25/07 3/25/07 - 4/1/07 4/1/07 - 4/8/07 4/8/07 - 4/15/07 4/15/07 - 4/22/07 4/22/07 - 4/29/07 4/29/07 - 5/6/07 5/6/07 - 5/13/07 5/13/07 - 5/20/07 5/20/07 - 5/27/07 5/27/07 - 6/3/07 6/3/07 - 6/10/07 6/10/07 - 6/17/07 6/17/07 - 6/24/07 6/24/07 - 7/1/07 7/1/07 - 7/8/07 7/8/07 - 7/15/07 7/15/07 - 7/22/07 7/22/07 - 7/29/07 7/29/07 - 8/5/07 8/5/07 - 8/12/07 8/12/07 - 8/19/07 8/19/07 - 8/26/07 8/26/07 - 9/2/07 9/2/07 - 9/9/07 9/9/07 - 9/16/07 9/16/07 - 9/23/07 9/23/07 - 9/30/07 9/30/07 - 10/7/07 10/7/07 - 10/14/07 10/14/07 - 10/21/07 10/21/07 - 10/28/07 10/28/07 - 11/4/07 11/4/07 - 11/11/07 11/11/07 - 11/18/07 11/18/07 - 11/25/07 11/25/07 - 12/2/07 12/2/07 - 12/9/07 12/9/07 - 12/16/07 12/16/07 - 12/23/07 12/23/07 - 12/30/07 12/30/07 - 1/6/08 1/6/08 - 1/13/08 1/13/08 - 1/20/08 1/20/08 - 1/27/08 1/27/08 - 2/3/08 2/3/08 - 2/10/08 2/10/08 - 2/17/08 2/17/08 - 2/24/08 2/24/08 - 3/2/08 3/2/08 - 3/9/08 3/9/08 - 3/16/08 3/16/08 - 3/23/08 3/23/08 - 3/30/08 3/30/08 - 4/6/08 4/6/08 - 4/13/08 4/13/08 - 4/20/08 4/20/08 - 4/27/08 4/27/08 - 5/4/08 5/4/08 - 5/11/08 5/11/08 - 5/18/08 5/18/08 - 5/25/08 5/25/08 - 6/1/08 6/1/08 - 6/8/08 6/8/08 - 6/15/08 6/15/08 - 6/22/08 6/22/08 - 6/29/08 6/29/08 - 7/6/08 7/6/08 - 7/13/08 7/13/08 - 7/20/08 7/20/08 - 7/27/08 7/27/08 - 8/3/08 8/3/08 - 8/10/08 8/10/08 - 8/17/08 8/17/08 - 8/24/08 8/24/08 - 8/31/08 8/31/08 - 9/7/08 9/7/08 - 9/14/08 9/14/08 - 9/21/08 9/21/08 - 9/28/08 9/28/08 - 10/5/08 10/5/08 - 10/12/08 10/12/08 - 10/19/08 10/19/08 - 10/26/08 10/26/08 - 11/2/08 11/2/08 - 11/9/08 11/9/08 - 11/16/08 11/16/08 - 11/23/08 11/23/08 - 11/30/08 11/30/08 - 12/7/08 12/7/08 - 12/14/08 12/14/08 - 12/21/08 12/21/08 - 12/28/08 1/25/09 - 2/1/09 2/1/09 - 2/8/09 2/8/09 - 2/15/09 2/15/09 - 2/22/09 2/22/09 - 3/1/09 3/1/09 - 3/8/09 3/8/09 - 3/15/09 3/15/09 - 3/22/09 3/22/09 - 3/29/09 3/29/09 - 4/5/09 4/5/09 - 4/12/09 4/12/09 - 4/19/09 4/19/09 - 4/26/09 4/26/09 - 5/3/09 5/3/09 - 5/10/09 5/10/09 - 5/17/09 5/17/09 - 5/24/09 5/24/09 - 5/31/09 5/31/09 - 6/7/09 6/7/09 - 6/14/09 6/14/09 - 6/21/09 6/21/09 - 6/28/09 6/28/09 - 7/5/09 7/5/09 - 7/12/09 7/12/09 - 7/19/09 7/19/09 - 7/26/09 7/26/09 - 8/2/09 8/2/09 - 8/9/09 8/9/09 - 8/16/09 8/16/09 - 8/23/09 8/23/09 - 8/30/09 8/30/09 - 9/6/09 9/6/09 - 9/13/09 9/13/09 - 9/20/09 9/20/09 - 9/27/09 9/27/09 - 10/4/09 10/4/09 - 10/11/09 10/11/09 - 10/18/09 10/18/09 - 10/25/09 10/25/09 - 11/1/09 11/1/09 - 11/8/09 11/8/09 - 11/15/09 11/15/09 - 11/22/09 11/22/09 - 11/29/09 11/29/09 - 12/6/09 12/6/09 - 12/13/09 12/13/09 - 12/20/09 12/20/09 - 12/27/09 12/27/09 - 1/3/10 1/3/10 - 1/10/10 | ||