The Snial Homepage.
(As it was on 10/5/2003.)

It's slightly less embarrasing. If I were you, I wouldn't start here.



I added a little Jpeg of myself and a bit of an introduction to me. I also added a section on iBase, a budget Macintosh. Finally I will hopefully have added an update to Atomac.

For the moment, I'll leave the details of my lifestyle to your imagination. If you want to tell me what your imagination delivered send me a mail the details and I'll consider its merits.

At the moment the web page provides download info for MacBaby - a Macintosh emulator for the World's first Stored-program computer; links to the Handy Board System (a simple robot) for which some extra software was written by me and Atomac, a rudimentary Acorn Atom emulator.



Atomac (*Updated)

iBase (*New)

Julian Skidmore (*Updated)

What Is MacBaby?

MacBaby is an emulation of the World's first Stored-Program -Computer, the Baby, built at Manchester University, and which ran its first program on June 21 1948.

MacBaby ought to run on any Macintosh upwards of a Mac Plus under System 6.0. It has been tested on a Mac IICX, a Mac Plus under System 6.0 and 7.1; a Duo280 (MacOS 7.5.3) a PowerBook 5300 (MacOS 8.1) and an iMac DV (MacOS 9).

The current version of MacBaby is version 1.1.3, which includes a rudimentary assembler and some extra demo programs.

Download MacBaby now (.hqx format)

This version of MacBaby has been known to run on a Mac 512ke under System 3.0. Ideally, it should run on a Mac 128k, I'd love to see the original Stored Program Computer run on the original Mac, but I need you to help me do that.

"MacBaby%201.0.3%20(ThinkC).sit.hqx" Download MacBaby512 now (.hqx format)


The HandyBoard is a single board controller for simple robotics devices. They were developed and supported at MIT and are used in a number of institutions, including the University of Manchester Robotics.

I added some software to provide finer control over HandyBoard motor speeds, the software is called SmoothPWM. Sometimes people email me about various SmoothPWM features, I try to reply, but I'm not always very efficient.


Atomac (pronounced 'At-ommuk') is a fairly rudimentary Acorn Atom Emulator. The Acorn Atom was an early Microcomputer designed by the British company: Acorn in 1979. It has the following features:

The Atom provided the momentum for Acorn to build the BBC Micro and subsequently, the Archimedes which was powered by the widely and increasingly used ARM embedded processor.

Atomac should work at full speed on any PowerMac using Mac OS 7.5 or later. It currently supports Basic, the FPU, Saving and Loading RAM images; a full keyboard; monochrome and colour graphics, but not the cassette interface. It's best used for learning Atom Basic (which is interesting) and its integrated Assembler. Other Atom links exist (for example, ARRGH), which I'll add in due time. At the time of writing (Jan 2000), Atomac is the only released Mac Acorn Atom emulator I know of.

(*Updated). This version of Atomac is faster than the previous one (I improved the CPU emulator) and has a few more features, some of which even work. I also corrected a couple of bugs.

"atomac_0.8.1.sit.hqx" Download Atomac 0.8.1 now (.hqx format).

Atomac uses GNU code, so to be fair I ought to release the source code too:

"Atomac0.8.1 Source.sit.hqx" Dowload Atomac 0.8.1 Source (Metrowerks 10 in .hqx format).

Who Is Julian Skidmore?

Here's a very tiny picture of my face:

It's not very impressive. I'm really putting things on my Web site, because I think they are vaguely useful, not because I really want to present my Biography. But here's a bit of Bio anyway.

I was born on Jan 26, 1968; and was educated in my local village primary school at Trowell in Nottinghamshire. Then I went to a local Comprehensive school in Nottingham, before doing a degree in Computer Science at the University of East Anglia. More recently, I've been at Manchester University doing an MPhil in Computer Architecture.