On Thu, 2004-01-15 at 03:17, Damien Cymbal wrote:
> All this talk about emulators has got my juices flowing again.
>
> I use emulators alot, and have always been fascinated with machine
> emulation.
>
> It's always been a desire of mine to code up an emulator of my own for some
> box but I've never been confident enough in either my coding chops or
> understanding of really low-level machine details to think I could pull it
> off (I am an application programmer by day and have done little serious
> system-level and below coding).
For anyone who would like an example of a very simple emulator, I've got
around to 'releasing' my Educ-8 emulator. Unfortunately, it's written
in VB for Windows.
The Educ-8 was (is) a TTL-based 'microcomputer' which was published by
Electronics Australia as a build-it-yourself project c. 1975. It is
very simple, effectively an 8-bit PDP-8. There is one in the Computer
History Museum (a big surprise for me when I visited.) The emulator
gives you the front panel, switches and lights, but you can cheat and
load programs from text (assembler) files.
There is more information, and a couple of photos, at:
http://www.ljw.me.uk/educ8
If you have a go at running it, please let me know how you get on. As
well as downloading the emulator you'll need to get the architecture
description if you want to write programs. It's possible it needs some
DLLs or somesuch to get it to work, let me know and I'll try to update
the download.
Lawrence
--
Lawrence Wilkinson lawrence_at_ljw.me.uk
Ph +44(0)1869-811059 http://www.ljw.me.uk
Received on Thu Jan 15 2004 - 15:31:44 GMT