The Simulation Package

For its fiftieth anniversary, NIMROD has been recreated in virtual form. A simulation of the machine runs under the Be OS (only!). No Windows version is available, I'm afraid [but I wrote this for fun, and programming Windows is by no stretch fun...].

The simulation lets you play against the machine just as one could against the original, and it has slow and manual modes that will display the instruction steps as they are executed.

It may also be of interest that, internally, the program is built like the original. The logic is performed by "Gates" and "Flip-Flops", just as in the hardware. (Except of course that the 'parallel' logic has actually to execute sequentially . And only the 'game engine' is programmed this way. Interaction with the user is through more conventional GUI techniques.) Where a detailed description of the original logic was available, the simulation follows it almost exactly.

You can download a standard zip archive of the complete package below. (Although the program only runs under BeOS, the accompanying extensive documentation is in HTML form, and might be of interest to some.) The archive is freely distributable at no charge.


Download the archive for x86 BeOS R5 here:
nimrod.zip (384KB)
Download the archive for ppc BeOS R5 here:
nimrod_ppc.zip (354KB)
PLEASE NOTE: The program needs R5 of BeOS to run.
(It does NOT run under any version of Windows!)

The archive is a 'zip' file which will unpack (using some variant of the 'unzip' program -- available for all operating systems) into a single NIMROD folder, which you can place anywhere. You'll need a little under 500K of disk space to hold it.


The Be Operating System

This is one of the most advanced — and under used! — operating systems currently available. On a personal note, I find it the most congenial environment to work in, so it was the only choice for this project.

If you are interested, you should note that there is a free version of the OS available, and that, moreover, this can be installed as a file in your Windows system, and run from there. (You will need 500MB free space to hold it, though.) You can find this at:

http://www.bebits.com/app/2680