ELTHAM
ELTHAM era el motor utilizado por Magnetic Scrolls para programar sus juegos, similar al ZIL (Zork Implementation Language) de Infocom, era un lenguaje propio diseñado para manejar texto de manera avanzada y permitir la creación de aventuras con descripciones detalladas, objetos complejos y lógica sofisticada. Su principal programador fue Hugh Steers, aunque Ken Gordon y Anita Sinclair contribuyeron en su desarrollo y diseño.
El nombre además de ser acrónimo de Extended Language for Text Handling And Management, hace referencia a la ubicación de las primeras oficinas de Magnetic Scrolls que se encontraban en el distrito de Eltham, al sur de Londres.
Se caracterizaba por su manejo avanzado de texto y de comandos complejos, un soporte para gráficos y flexibilidad en la programación de eventos y respuestas a las acciones del jugador. Además permitía la conversión de las aventuras a diferentes plataformas, especialmente de 16 bits, como Atari ST, Commodore Amiga y PC DOS.