« Oatmeal

Tagged "retro computing"

Follow this tag

In reply to: 1980s computer controls GRPS heat and AC

A Kentwood High School student programmed it when it was installed in the 1980s. Whenever the district has a problem with it, they go back to the original programmer who still lives in the area.

Mac OS System7

A screenshot of a very tiny c program written on System7

I’ve got to use macOS by nature of my work. Lately I’m increasingly down on this. Here I will not re-hash anything about the current state of Apple’s hardware and software ecosystem. I don’t care.

Wanting to take a trip down nostolgia lane, however (to when I was 2 years old) I thought I’d install Mac OS System 7. What follows is a quick guide for doing the same.

Luckily this is made easier with Mini vMac! First, prepare the way:

mkdir Macintosh
cd Macintosh

This is where we’ll be doing all of our work from here on out.

Also of note, I’ll be doing this on Debian, but I think the instructions are generic enough to work on any system supported by Mini vMac.

After preparing the way download a prebuilt binary of Mini vMac or build it from source.

Once done, I then move the application into my Macintosh directory.

You now have an emulator capable of immitating (emulating) an old Mac! This is like having hardware but theres nothing on it — no bios, no operating system, and no software. We’ll do that next.

Download a ROM,

wget https://sites.google.com/site/minivmacapplicationsv6/disk-images-and-roms/vmac.rom -O vMac.ROM

Download an opperating system,

wget https://sites.google.com/site/minivmacapplicationsv6/systems-os/System7.zip
unzip System7.zip -d System7

At this point you should have 2 or 3 things in your Macintosh directory deppending on if you put the Mini vMac binary in the directory:

- minivmac
- System7.DSK
- vMac.ROM

At this point you are ready to fireup Mini vMac and start configuring stuff!

Launch Mini vMac, you’ll see a gray screen with a flashing floppy disk on it. Drag the System7.DSK on to that screen. If I haven’t led you astray the system should boot to the System7 Finder.

If that worked we can proceed to installing” our operating system, or, more accuretly, making it the default for Mini vMac to read from at launch.

To do this, within your Macintosh directory, create a new blank disk,

dd if=/dev/zero of=devboot.dsk bs=83886080 count=1

Drag this newly created disk, devboot.dsk on to Mini vMac to mount it. You’ll be prompted to initialize the disk. Do so. Once initialized it will appears on the desktop.

Now, within Mini vMac, drag the System7 folder on to your newly created and mounted disk. Copying the System7 disk to the devboot.dsk may take a little while.

When done, return to your Macintosh directory and rename the devboot.dsk,

mv devboot.dsk disk1.dsk

Now, when you launch Mini vMac you shouldn’t need to mount an operating system, the emulator should use System7 by default.

You now have a system with 4 available mb to play with! Go nuts.

In reply to: Why use old computers and operating systems?

In fact, as cell phones become more and more general-purpose, I suspect there will be more room for non-general-purpose personal computers. There is a ton of software, just like HyperCard, waiting to be discovered in the depths of computer history, and the computers needed to run them are cheap. If you like WordStar, why not get an old DOS machine? Even if WordStar is the only program you’ll run on it, it might be a worthwhile endeavor — as long as you have space for it.

Link logging

I haven’t done a link log in ages. Here is a miniature one for you!