Blathr Wayne Lorentz

What is Blathr?
Showing blathrs with the tag “Commodore 64.”

So, what good is it?

Saturday, June 24th, 2023 Alive 19,051 days

A Udamonic Scamp3 starting up

This weekendʼs project: Teaching myself FORTH on a Udamonic Scamp3 single-board computer.

My first introduction to FORTH was around 1984 with H.E.S.ʼ 64 FORTH, which everyone just called “Sixty-Forth” because itʼs easier to say and made us feel clever. I didnʼt get very far with it because the H.E.S. FORTH came on a cartridge, and I had no means of storing my completed programs. Not even a datasette. By the time I got my first 1541 disk drive, I had moved on to other things.

But I have an affinity for old programming languages, so when I ran across the Scamp on the internet, I ordered one right away. I didnʼt receive it right away, though. It was shipped from Australia via a start-up called Sendle, so the computer I ordered in March arrived at the end of June. Iʼm amazed that it works, considering it was packed in little more than a thin layer of bubble wrap, and mailed in a basic envelope, which had been torn open along the way.

By design, both 64 Forth and FlashForth on the Scamp are FORTH supersets. Programs being only semi-portable between platforms is considered a feature, not a bug, in FORTH. Still, all FORTHs conform to the same programming paradigms and seem to have 95% compatibility with one another. Much like computers in the 1970ʼs, when youʼd buy a generic book of BASIC programs at Brentanoʼs and then it was up to you to customize the code to fit your machine.

The default editing screen from 64 Forth on the Commodore 64
The default editing screen from FlashForth on the Udamonic Scamp3

Interestingly, the H.E.S. variation of FORTH seems more capable than the FlashForth that the Scamp runs. 64 Forth has over 500 words in its vocabulary, and comes with a split-screen I.D.E. method of interaction. The Scamp superset of FlashForth has just 425 words, and is designed for very bare-bones TTY output. No fancy ANSI windows here.

On the other hand, the Scamp can be powered off and when it's plugged in again you can pick up right where you left off. With any Commodore 64 FORTH, once you restart, you have to rebuild or reload all of the words you have previously defined. So while FlashForth isn't flashy, it's certainly more useful to use for a long-term project.

So what will I do with a 55-year-old programming language in 2023? Iʼm going to learn. Iʼm going to explore. Iʼm going to expand my ways of thinking and understand how things were done in the past so that I can do things better in the future.

Whenever I get a new piece of kit, Iʼm automatically challenged with ”What good is it?” I shouldnʼt have to answer that. Intellectual curiosity should be rewarded and saluted. Not everything is a start-up. Not everything is a business. Not everything has to make money. 50 years ago, nobody would have asked someone who does woodworking in his spare time, “How are you going to monetize that?” The notion would have been ludicrous. And, not surprisingly, the sort of people who donʼt understand intellectual curiosity are also the same group of people who spend their free time laying on a couch binge watching the latest zombiethon on the trendy streaming service of the day.

❖ ❖ ❖

Doodles

Wednesday, April 12th, 1989 Alive 6,560 days

The cover of the June, 1989 issue of Commodore Magazine

For the second time in two years, Iʼm in a computer magazine.

Not on the cover this time, and itʼs only for scoring an honorable mention in a contest, not as part of an editorial spread, but itʼs something.

Back in February, I saw a note on the ARB BBS down in South Amboy that Commodore Magazine was having a computer painting contest that actually included art made on a Commodore 64. These days, when people talk about computer graphics, itʼs all about the Amiga. But this contest actually took entries from us 64 people. Itʼs probably the last one that will. I wonder if this is how VIC-20 people felt in 1983.

Since I had luck getting my art published in Run magazine last year, I chose a picture from my files, bought a floppy disk mailer from the Post Office, and sent it out. Yesterday, I got a copy of the magazine in the mail, along with a check for $100. The magazine should be on newsstands in a few weeks. The check will be converted into gas money for the Summer.

Page 57 of the June, 1989 issue of Commodore Magazine

Whatʼs nice about it this time around is that the magazine lists what software each artist used to create their picture. Iʼm an Advanced OCP Art Studio user these days, but the picture I submitted is rather old, so itʼs listed correctly as being done in Koala Painter. Iʼve also moved from using a Koala Pad for input to an Atari Trak-Ball. I adore my Pad, but itʼs nice to sit back with my feet up on the desk and a finger on each button while moving the ball around with one thumb. Very comfortable for long painting sessions.

Iʼd gratified to see that so many other C-64 artists also use the same programs I do — Koala Painter and OCP. Thereʼs also a couple of programs listed that I donʼt know: MicroIllustrator, and Artist. And itʼs nice to see people are still creating wonderful things with Doodle!. That was my first painting program, and the only reason I donʼt use it anymore is because I prefer the extra colors available in the low-resolution 160x200 mode, while Doodle! only works in the high-resolution 320x200 mode.

New York by me, from the June, 1989 issue of Commodore Magazine

Thatʼs not to say that you canʼt do incredible things with Doodle!; you absolutely can. Jim Sachs works in 320x200x2, and he is the best of the best. But it requires a lot of thought and planning. High resolution mode is best used by analytical minds who can think far ahead of their creative side. When I started out, that appealed to me a lot. Getting a block of colors to line up the way I wanted was like winning a chess match against a VIC-Ⅱ chip. But now the challenge is different. Now itʼs about using color and shadows to overcome the limits of the 4x8x3 color cell.

Itʼs Friday, so my parents should come home tonight, and Iʼll show it to them then. Hopefully they see more in it than the check. I tried to show it to my friends this morning, but none of them seemed to care. Theyʼre very wrapped up in the prom that Iʼm not going to. Susan was a little supportive, but I think she was just being polite. Sheʼs that way. Everyone else dismissed it as playing with a computer toy.

Something I notice is that the subject matter of most of the art is very traditional. This struck me when I saw Anne Coleʼs Bison. I thought to myself, “Iʼve seen this somewhere before.” And then I realized that what Iʼve seen before is a photo of a bison with snow on its face. And Iʼve seen it maybe a hundred times.

These artists — including Ms. Cole, who is using DeluxePaint on an Amiga — have access to the best technology that money can buy. And instead of creating something new with their imaginations, theyʼre re-creating the art of yesteryear. I, too, am guilty of this with my digital painting of the Twin Towers. Itʼs something Iʼve seen a thousand times, and something thatʼs been photographed by other people millions of times. But can it be considered good, if itʼs something that could be done better with a camera, or even a paint brush?

Maybe thatʼs why my friends were unimpressed. Being immersed in technology, Iʼm overcome by the notion of imagined possibilities turned into reality. But the actual reality that my friends saw is that weʼre just a bunch of geeks frittering away with blocky finger paints. Maybe people who are not into computers see the results, not the method, and so are able to judge the results, not the effort.

What I showed them was my proud technological achievement. What they saw was less good than a three-year-old attacking the wainscoting with a pack of blunt Crayolas. It hurts to think of it, but they must be right. It wouldnʼt hurt otherwise. Strip away the artifice of the method, and the art that remains is poor. Nobody cares how hard it was for you to climb the mountain. All they care about is that you planted a flag on the summit.

❖ ❖ ❖