Emerald Software fue una empresa editora de videojuegos fundada en 1988 por dos ejecutivos británicos del sector del entretenimiento: David Martin, de Martech , y Mike Dixon, quien anteriormente trabajó en EMI y fue director ejecutivo de la compañía.
La sede de la empresa estaba ubicada en una casa georgiana de tres plantas ("Washington Lodge") en Wilkin Street, Waterford , Irlanda.
La compañía lanzó varios juegos entre 1988 y 1990, pero una serie de retrasos críticos en el programa de desarrollo finalmente llevaron a su cierre en 1991.
Gente
La empresa estaba compuesta principalmente por graduados o estudiantes en prácticas del entonces llamado Waterford Regional Technical College , algunos procedentes del University College Dublin y otros sin formación informática formal.
En su apogeo, Emerald Software contaba con 17 programadores y 5 diseñadores gráficos. Estas personas estaban distribuidas en 5 departamentos, divididos de forma aproximada para cubrir cada una de las plataformas de desarrollo y el arte gráfico compatibles, con dos empleados adicionales en administración y recursos humanos.
Desarrollo
La compañía desarrolló juegos para los sistemas Commodore Amiga , IBM PC , Atari ST , Commodore 64 , ZX Spectrum y Amstrad CPC .
El desarrollo de juegos para Amiga y Atari ST se realizó utilizando Manx C y lenguaje ensamblador Motorola 68000. Dado que tanto Amiga como ST eran máquinas basadas en el 68000, los juegos generalmente se creaban en Amiga y luego se adaptaban utilizando un entorno de desarrollo, depuración remota y adaptación desarrollado internamente. Esto permitía editar el código en la Amiga, que tenía mayor capacidad, y luego transmitirlo a la ST para su ejecución y depuración remota desde Amiga. Las rutinas de gráficos y sonido requerían ser reescritas, pero en muchos casos esto era sencillo.
Los juegos de Amiga no se ejecutaban sobre Workbench/AmigaOS, sino sobre un sistema operativo pequeño y personalizado (KOS) con un formato de disco propietario que ofrecía una mayor capacidad de datos por disquete, además de ayudar a impedir la copia no autorizada.
El desarrollo de juegos para Spectrum y CPC se realizaba en un entorno de desarrollo multiplataforma (PDS) comercial, alojado en un clon de IBM PC conectado a un Spectrum. Esto permitía crear el juego en el entorno estable del PC (con copia de seguridad en disco) y luego cargarlo directamente en la memoria del Spectrum para realizar pruebas inmediatas. Este método de desarrollo permitía alcanzar velocidades superiores a las que se podían lograr con el desarrollo nativo en el Spectrum.
Dado que tanto el ZX Spectrum como el CPC 464 eran máquinas basadas en el procesador Zilog Z80 , las versiones para CPC solían ser adaptaciones de los juegos del Spectrum, con la pantalla gráfica del CPC, más potente, reconfigurada para asemejarse a la del Spectrum, más primitivo. El equipo desarrolló un sistema de visualización gráfica para el CPC 464 que emulaba la disposición de la pantalla del Spectrum, lo que permitía adaptar rápidamente las rutinas gráficas. Los empleados también desarrollaron un lenguaje de programación de macros que permitía compilar y compartir el código instantáneamente entre ambas plataformas. El desarrollo para el Z80 se realizaba en un PC, donde el código se podía editar y compilar rápidamente, y luego se transfería mediante RS232 directamente a las máquinas Spectrum y CPC para su prueba.
Juegos
La compañía produjo varios juegos durante su breve existencia, con críticas algo dispares. Se trataba principalmente de adaptaciones de juegos arcade existentes ( Vigilante , por ejemplo) o de juegos basados en películas originales ( The Running Man ), pero también hubo algunos conceptos de juegos originales (por ejemplo, Phantom Fighter ):
- Las profundidades (1988)
- ¡Si se mueve, dispárale! (1988)
- Caza Fantasma (1988) [ 1 ]
- El hombre que corre (1989)
- Vigilante (1989)
- Moonwalker de Michael Jackson (1989)
- Ángel caído (1989)
- La trampa del tesoro (1990)
La secuencia de introducción [ 2 ] de la versión para Amiga de 'The Running Man' ocupaba prácticamente un disquete completo de 800k del conjunto de dos disquetes. Se reproducía en bucle continuo hasta que se interrumpía e incluía secuencias digitalizadas de voz, música y vídeo de la película, por lo que a menudo se dejaba reproduciéndose en las tiendas de informática como demostración de las funciones de Amiga.
Referencias
Enlaces externos
- Artículo sobre Emerald en GameDevelopers.ie (archivado en 2016)
- Empresas de videojuegos desaparecidas de Irlanda
- Empresas de videojuegos fundadas en 1988
- Las compañías de videojuegos se disolvieron en 1991.
- Empresas irlandesas fundadas en 1988
- Disoluciones del Estado en Irlanda en 1991