Steeph's Web Site

Go To Navigation
Show/Hide Navigation

Entries tagged 'cat:Retro Tech'

As a child I used to play with old PCs, take them apart, assemble different parts to new PCs, etc. One day when I was 12 I was carrying a 486 Desktop PC to a friend's house, who lived in a different part of the town. On my way there a man stopped me and asked me if I'm interested in computers. He told me he has lots of computers and computer parts at home and I could look at them, pick anything I wanted and take it home to keep. I just had to come home with him and I'd get all the computer parts I wanted. Sadly I couldn't, because my freidn was waiting for me and expected me to bring the 486. So the man gave me his phone number and told me to definitely call because he would soon have to through away good comuter parts if I wouldn't take them.

Back at home I told my mother about the man. For some reason she thought that it was a strange thing to stop a child in the street for and that I shouldn't call him. I replied "He's liek 80 or 90 or something and he said he has to throw the stuff away if I don't take it." I'm not entirely sure whether it was more the age esitmation or my fear of good tech getting thrown away that let her give him a chance to explain himself. So, I called him, took a train to his house and you may guess what happened there, or continue reading, or both.

He lead me to his basement. It was huge. It seemed larger than the already large house. And every single room of it, including the hall in the center, was filled with PCBs, monitors, PCs, racks, more PCBs and cards, software packages (those thick ring binders with manual, diskettes and sometimes printed source code or other notes ticked in an even thicker cardboard box), ICs and other small parts in transparent boxes, empty boards and all the chemicals needed to make your own PCBs, some unfinished projects, home-grown microcomouters, printers, cables, and so on. A retro computer fan's paradise! He was in my home town because he visited a medical specialist. I'm guessing that he knew or suspected that he didn't have much time to get his hobby stuff into the hands of somebody who'd appreciate it. The latter was certainly his goal and did appreciate the tech, which seemed to make him very happy. But I only realised many years later how much more there would have been to appreciate. Back then I wasn't interested in ISA memory extension cards. They were slow and small compared to even SIMM modules. I didn't care for his software collection at all. And I didn't see what I couldn't have done with a custom build computer for which no software existed except what you write yourself. I had no use for his chemical laboratory, hard disks with less than 100 MB of space or electronic parts like logic gates. An 8086 PC was just a worthless piece of too slow hardware to get any fun out of it. I used an MFM drive solely to open it up and take it apart to see how they built these things.

Recently I was thinking, that old man met me too early. My interest in computers was not developed enough at the time. But he did die soon after I visited his house. So for getting some of his computer stuff to somebody who'll at least do something with it before it gets thrown out it was just the right time. I didn't know him, just met him once after his suspicious chat-up. But his wife actually thanked me after he had died. So maybe I didn't come across as greedy or too selfish.

Klik & Play

I have been wanting to write about this piece of 16 bit Windows software for a quite a while. I don't know why.

I'll just start this entry and continue whenever. Just want to have it started for now…

When I got my first own computer - that must have been around 1996 or 1998 (probably closer to 1998) - I got most of the software that I used for free from magazines that came with diskettes or CDs. Because it was cheap. I reckon the publishers didn't really pay for the software that was on them, or may even have gotten payed for including restricted freeware/shareware on them. Because most of these magazines weren't even pricey for the magazine themselves, and you got the software for free. One of these disks included a demo of "Klik & Play" (That's how it's spelled everywhere. I'm pretty sure it was spelled "Klik 'n' Play" in the logo/intro animation, though. But whatever.) A programme that promised to enable the user to create computer games without previous knowledge, without writing any code, without knowing how to programme at all. I checked it out just because it was there. I remember thinking "who are they trying to fool with that language and why?" because of the slogan and promises (that I don't remember word by word). But after playing with it for a while, I was positively surprised by how true the claims seemed to be. You could really create a video game without knowing how to code.

I thought this piece of software genius back in the day. I was - idk - 12 and hadn't really thought of writing my own software. Computer software, in the minds of the people that I had to do, wasn't something that you wrote or edited yourself. Creating your own programme, writing your own code wasn't really in the realm of possible things to do with a computer. Almost as much as it is viewed now. I mean, editing a .BAT file in DOS was the hackiest one would get among my friends, and even that was rare. So the fact that the developers (Europress Software - Wikipedia credits Francois Lionet and Yves Lamoureux) managed to allow me, to create a simple, 2D, actually playable game, and the way they managed to allow this by using mostly to only the mouse, impressed me.

I think I don't want to explain how creating a game with Klik & Play works in detail. You can search the web or watch a video for that. But to get an idea of what it was like, and of how simple it was: On any given screen ("level") you can click an icon to add an object. You can select from a number of categories or add your own graphics and GIF animations. Then you could choose whether that object is just a background object (not doing anything, not moving, not interacting with other objects, not changing, ...) or if it represents one of the players. If it's a player, you can choose a set of controls. Most of the actual programming takes place in a table. On one axis are all the objects, on another axis something that can happen to or with them. And in the fields of the table, you choose what's supposed to happen when this circumstance ever comes true. So the table sort of represents a huge set of possible interrupts. Common things that can be acted upon are: An object touches an edge of the screen, an object touches another object, a key has been pressed and released, ... And examples for possible actions are: Move an object by incrementing/decreasing coordinates or by setting them to a fixed value, changing an objects velocity, jumping to the next or a specific screen ("level") in the game, increasing the player's points by 1. Just with there few examples, you could: Make the player object jump when you hit the space bar (e.g. in a jump&run style game), make it stand on the ground object and platforms (e.g. in a platform style game), make it move left and right when you hit the arrow keys, make it reappear on the other side of the screen when it leaves of side (like in Asteroids), make it collect and count coins, make it die when it touches a deadly enimy and only one life was left on the counter, go to the next level when this one is won, ... and much more.

Note that this is all done by only clicking on objects, buttons, lists, menus. Once you got used to the interface and know what's available, it's really easy to use. There is a feature that makes getting started with a new game even easier though. You can run the game in a mode where every event for which an action can be defined, interrupts the game and lets you choose an action (or choose that for this event it shouldn't ask/interrupt again) and then continue the game. The ball touched a stone, what do you want to happen? Bounce the ball, delete the stone object, increase variable A by 1, play CLICK.WAV. The ball touched the left edge of the screen. What do you want to happen? Bounce the ball, play CLACK.WAV. …

I think I could have handled writing code myself at that age, at least after having created some silly game-like things in Klik & Play. But nobody showed me and teaching myself seemed overwhelming. (It wasn't really. Good books and reference guides existed back then. But I didn't know.) Anyway.

You could play the game file by opening it with Klik & Play or you could compile it, which produced two files: an 16 bit EXE and a game file. I think the latter contained all the graphics and sounds and the executable was the actual game. But I'm not sure.

There were a number of programmes around in the 90s that promised to let you programme and/or create your own games without knowing anything about computers first (or that made some similar claims of that sort.) I tried two others, that took a completely different approaches. But I think they deserve their own entries. I could probably plan to make a series about these sort of tools where I start with the goal to create a complete list of functional, worth mentioning programmes, and end up with a pile of unexpected feelings of resignation over the fact that there are too many products to mention, like I did with alternative operating systems.

(tbd: proofreading, add links, add screenshots, fix misremembered details, write continuation about Klik & Play games.)

NES Case Mod "NES2020" - Overhall of my childhood Nintendo Enternainment System

Not much to say about this one, really. See the pictures. If you can't, I don't think describing the mod would be of any use.

The display isn't really useful. I just wanted to have a small LCD in there. So I made it display for how long the NES has been on. Any other ideas?

Please don't try to analyse the board. I can't play chess. But the Chessmaster cartridge looks good through the window I cut in the top of the NES. Maybe I'll make another post with a picture from the top.

The texture of the "stone" spray paint is really rough. Maybe if the plastic was colder than the air around it it could almost fool somebody into believing it's some kind of stone at first.

Now I just need games to play on it. I finally gave back a rented game after 20 years of forgetting it, now I only have The Chessmaster, which I don't care for very much and Super Mario Bros. 3 - my favourite - which started to have an unbearable graphical glitch a day after I finished the NES case mod. (Yes, it's the cartridge that's damaged, not the console.)

File Attachments (24 files)

I don't need one of these newfangled camera phones. I don't need an update for my smartphone and I already have a camera that takes digital images.

Nokia 9300 and Sony Mavica FD-91 are a good duo if you ask me.

File Attachments (1 file)
My Atrocities to Vintage Hardware and Software

I've thrown away a lot of stuff over the time that I mourn now. This is just to say: I'm sorry!

I feel bad when I think back and remember some things that I had collected, didn't value back then, but miss now. I had a lot of computer hardware that wasn't worth anything at the time. (Like 386 and 486 stuff in the 2000s.) I'd love to play with some of the stuff today sometimes. I think it was a waste to throw them out knowing that nobody will ever use them again. There was also an IBM PS/1 in good condition. That would be a very nice thing to own for a retro computer fan today. (It already was back then.) I also had years worth of c't magazines that I had a subscription for for a while. I had my reasons. I didn't have room to store so much stuff. But still. Maybe I could have kept just a few more things.

Even worse is that I've thrown away quite a few floppy disks with very rare software. The things I wrote back then are one thing. Nobody has a copy of these programmes I'm sure. The collection of Prologue OS software is another. Prologue was a French UNIX-like (yes, I said UNIX-like) OS for industrial applications. As far as I know there is no successor in development or still supported. It's a piece of computer history that, due to the relatively small regional spread, is not at the forefront of vintage software archives. In fact I've never seen any software for Prologue nor a version of the OS itself anywhere on the internet. The collection contained multiple versions of the OS from I don't know how long of a time span and a range of applications. The source code for many applications was also there (because of a familial connection to the author). At least some of the floppies likely contained the last copy in existence of software that was once very important in the daily work of some people.

I'm sorry!