<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>