Emerald Software fue un editor de videojuegos fundado en 1988 por dos ejecutivos de entretenimiento del Reino Unido: David Martin de Martech y Mike Dixon, quien anteriormente trabajó con EMI y se desempeñó como CEO de la compañía.
Industria | Videojuegos |
---|---|
Fundado | 1988 |
Destino | Cerrado en 1991 |
Sede | Waterford , Irlanda |
Gente clave | David Martin, Mike Dixon |
Productos | The Running Man , el Moonwalker de Michael Jackson |
Número de empleados | 17 programadores, 5 artistas gráficos, 2 administración |
La empresa tenía su sede en una casa georgiana de tres pisos ("Washington Lodge") en Wilkin Street, Waterford , Irlanda.
La ambiciosa empresa tuvo un comienzo muy prometedor, pero una serie de retrasos críticos en el programa de desarrollo finalmente llevaron a su cierre en 1991.
La gente
La compañía estaba compuesta principalmente por graduados o estudiantes de colocación del entonces llamado Waterford Regional Technical College , algunos de University College Dublin y otros sin capacitación formal en informática.
En su apogeo, Emerald Software empleó a 17 programadores y 5 artistas gráficos. Estas personas se distribuyeron en 5 departamentos, divididos libremente para cubrir cada una de las plataformas de desarrollo compatibles y arte gráfico, con dos personas adicionales en Administración y Recursos Humanos.
Los desarrolladores fueron:
- Michael Murphy
- Brian Kelly
- Frank Somers
- Billy Newport
- Brian Gorman
- Robert Healy
- Martin Murphy
- Robert (Sean) Rogers
- Paul Kelly
- Damian Scattergood (Mr Z80)
- Jonathon Brogue
- Niall Whelan
- Aidan Troy
- Martin Duggan
- Jerome Reid
- John McCann
Los artistas fueron:
- Martin Ahearne
- Clare Scott
- Paul McLaughlin
- Mark Cushen
- Jer O'Carroll
Desarrollo
La compañía creó juegos para los sistemas Commodore Amiga , IBM PC , Atari ST , Commodore 64 , ZX Spectrum y Amstrad CPC .
El desarrollo de los juegos Amiga y Atari ST se llevó a cabo utilizando Manx C y el lenguaje ensamblador Motorola 68000 . Como tanto Amiga como ST eran máquinas basadas en 68000, los juegos se creaban normalmente en Amiga y luego se portaban utilizando un entorno de desarrollo, depuración remota y portabilidad de autoría interna; esto permitió que el código se editara en el Amiga más capaz, luego se transmitiera al ST y se ejecutara / depurara remotamente desde el Amiga. El sistema de desarrollo fue escrito por Brian Kelly y se basó en Lattice C. Los gráficos y las rutinas de sonido requerían re-autoría, pero en muchos casos esto fue sencillo.
Los juegos de Amiga no se ejecutaron sobre Workbench / AmigaOS, sino en un pequeño sistema operativo (KOS) escrito a medida con un formato de disco patentado que ofrecía una mayor capacidad de datos por disquete, además de ayudar a impedir la copia casual. Esto fue escrito por Brian Kelly (el K en KOS).
El desarrollo de los juegos Spectrum y CPC se llevó a cabo en un entorno de desarrollo de ensamblador cruzado (PDS) disponible comercialmente alojado en un clon de IBM PC que estaba conectado a un Spectrum. Esto permitió que el juego se creara en un entorno de PC estable (completo con copia de seguridad en disco) y luego se "lanzara" directamente a la memoria de Spectrum para permitir una prueba inmediata. Desarrollar de esta manera permitió velocidades de desarrollo significativamente más altas que las que se podrían lograr con el desarrollo nativo en el Spectrum.
Como tanto ZX Spectrum como CPC 464 eran máquinas basadas en Zilog Z80 , las versiones de CPC solían ser versiones portadas de los juegos de Spectrum, con la pantalla gráfica en el CPC más capaz reconfigurada para estar cerca de la del Spectrum más primitivo. El desarrollo de Z80 fue dirigido principalmente por Damian Scattergood. El equipo desarrolló un sistema de visualización de gráficos para el CPC 464 que emulaba el diseño de pantalla de Spectrum, lo que significaba que las rutinas de gráficos podían trasladarse rápidamente. Damian también desarrolló su propio lenguaje de programación macro que significaba que el código podía compilarse y compartirse instantáneamente en ambas plataformas. El desarrollo de Z80 se realizó en realidad en una PC donde el código se pudo editar y compilar rápidamente, y luego se transfirió a través de RS232 directamente a las máquinas Spectrum y CPC para su prueba.
Lista de juegos
La compañía produjo varios juegos durante su breve existencia, con críticas un tanto variadas. Se trataba en gran parte de versiones de juegos de arcade existentes ( Vigilante, por ejemplo) o vínculos de películas originales ( The Running Man ), pero también había algunos conceptos de juegos originales (por ejemplo, Phantom Fighter):
- El abismo (1988)
- ¡Si se mueve, dispara! (1988)
- Phantom Fighter (1988) [1]
- El hombre que corre (1989)
- Vigilante (1989)
- Moonwalker de Michael Jackson (1989)
- Ángel caído (1989)
- La trampa del tesoro (1990)
El hombre corredor
- La secuencia de introducción [1] para la versión Amiga de 'The Running Man' ocupó prácticamente un disquete completo de 800k del conjunto de dos disquetes. Se ejecuta en un bucle continuo hasta que se interrumpe, presenta secuencias digitalizadas de voz, música y video de la película, por lo que a menudo se deja en ejecución en las tiendas de computadoras como demostrador de funciones de Amiga.
Referencias
- ^ "Reseñas de Amiga: Running Man, The" . Archivado desde el original el 20 de octubre de 2007 . Consultado el 10 de julio de 2006 .