Hello Jim,
That's very nice looking. Kudos and ...
Best Regards
At 11:19 PM 9/27/03 -0700, you wrote:
>I've updated my Wang 2200 emulator to version 1.1. It has been about six
>months since the last update.
>
>This release adds two signficant features:
>
> 1) disk support. You can now plug in disk controllers, each of which
> can control two drives. Drives can be any legal size, and the timing can
> model that of 5.25" or 8" floppies, or hard disks (even the interleave
> factor is modelled). You can optionally turn of the emulated timing and
> make it run as fast as possible.
>
> 2) when an error message is displayed on the screen (which are just
> two digit codes), double click on that line and a detailed explanation
> will pop up. the explanations come directly from the Wang BASIC manual.
>
>Adding the first feature was a lot of work. I started with the microcode
>dump from the disk controller and a document describing the
>microarchitecture (believe it or not, the 2200 has a 4b ALU and the disk
>controller has an 8B ALU). From there, I wrote a disassembler and studied
>the listing until I thought I understood the protocol. I implemented it
>and ironed the wrinkles out of my assumptions.
>
>
>Please have a look if you are interested.
>
>Web site:
> http://www.thebattles.net/wang/wang.html
>
>The emulator:
> http://www.thebattles.net/wang/emu.html
>
>Cool error message feature, in relaxing Wang green:
> http://www.thebattles.net/wang/emu/html/error_help.gif
>
>Release notes:
> http://www.thebattles.net/wang/emu/relnotes.txt
>
>The program is a Win32 executable. Source code is online.
Received on Tue Sep 30 2003 - 02:51:18 BST