Date : Fri, 18 Jun 2004 22:34:53 +0100
From : Richard Gellman <splodge@...>
Subject: BeebEm summary
To quote Red Dwarf, "Gentlemen, your conversation makes interesting
listening".
Here is the brief summary of BeebEm development: It was originally
written by Dave Gilbert for Unix. The unix version was ported to Windows
by Nigel Magnay, and enhanced by Mike Wyatt, including DirectX support.
That version was then modified by Robert Schmidt (TBL) and then I took
over with the latest Windows Versions.
Patrick Kaell has then been attempting to backport some of my changes to
the Windows version into the Unix version
My changes were partly O/S interaction (DirectX improvements, device
support), but also emulation improvements. During the process I did
remove some code that was conditionally compiled to work on both
systems, such that the current code now only works in Windows. Such
changes were necessary to make things work, and there are comments in
the source code to that effect.
The summary table of development is as follows:
Original Unix Version
(Dave Gilbert)
|
|
+-----------------> Windows Version (Nigel Magnay)
| |
| |
| DirectX Version (Mike Wyatt)
| |
| |
| Master 128 Version
(Richard Gellman)
| |
Enhanced Unix Version <------------------+
(Patick Kaell)
And there you have it. The complete development path of BeebEm :)
-- Richard