BeebEm is a BBC Micro and Master 128 emulator, the computer system originally used for the 1986 Domesday Project. BeebEm enables you to run BBC Micro software on a modern system such as PC Mac or Linux. BeebEm was first developed for UNIX systems in 1994 by Dave Gilbert and was then ported to other platforms.
The CAMiLEON project - 'Creative Archiving at Michigan and Leeds Emulating the Old on the New' undertook a project to emulate the BBC AIV (Advanced Interactive Video) system for the purpose of preserving the BBC Domesday Project as part of their project to demonstrate the need for digital preservation and how emulation could be used to preserve the functions of the original system in addition to just the original content.
The CAMiLEON emulation used BeebEm as the basis for their 'DomesEM' project that added emulation of the SCSI interface and LV-ROM components of the Domesday system to BeebEm. The developers of the CAMiLEON project have kindly agreed to allow their code to be made available under the GPL2 licence for inclusion in the main BeebEm emulator so that further development of the emulation can be carried out and made available to all.
We are trying to combine the AIV functions with the latest revisions of BeebEm. Once we have updated the code the other objectives are to make it easier to port to other platforms as the LV-ROM emulation is currently windows only, Improve the domesday emulation and eventually enable emulation of all AIV LaserDisc titles such as the EcoDisc and Volcanoes discs.
If you would like to help with development of the emulator please see the GitHub project at https://github.com/Domesday/BeebEm-AIV