Oprogramowanie szmaragdowe
Przemysł | Gry wideo |
---|---|
Założony | 1988 |
Los | Zamknięte w 1991 roku |
Siedziba | Waterford , Irlandia |
Kluczowi ludzie |
Davida Martina, Mike'a Dixona |
Produkty | The Running Man , Moonwalker Michaela Jacksona |
Liczba pracowników |
17 programistów, 5 grafików, 2 administratorów |
Emerald Software był wydawcą gier wideo założonym w 1988 roku przez dwóch brytyjskich dyrektorów ds. rozrywki - Davida Martina z Martech i Mike'a Dixona, który wcześniej pracował z EMI i pracował jako dyrektor generalny firmy.
Siedziba firmy mieściła się w trzypiętrowym georgiańskim domu („Washington Lodge”) przy Wilkin Street w Waterford w Irlandii.
Ambitna firma miała bardzo obiecujący start, ale szereg krytycznych opóźnień w programie rozwoju ostatecznie doprowadziło do jej zamknięcia w 1991 roku.
Ludzie
Firma była w większości zamieszkana przez absolwentów lub stażystów z ówczesnej Waterford Regional Technical College - niektórzy z University College Dublin, a inni bez formalnego szkolenia komputerowego.
W szczytowym okresie Emerald Software zatrudniało 17 programistów i 5 grafików. Ci ludzie byli rozmieszczeni w 5 działach, luźno podzielonych, aby objąć każdą z obsługiwanych platform programistycznych i grafiki – z dwoma dodatkowymi pracownikami w Administracji i Zasobach Ludzkich.
Rozwój
Firma jest autorem gier na systemy Commodore Amiga , IBM PC , Atari ST , Commodore 64 , ZX Spectrum i Amstrad CPC .
Tworzenie gier dla Amigi i Atari ST odbywało się przy użyciu języka Manx C i Motorola 68000 Assembly . Ponieważ zarówno Amiga, jak i ST były maszynami opartymi na 68000, gry były zwykle tworzone na Amidze, a następnie przenoszone przy użyciu własnego autorskiego środowiska portowania / zdalnego debugowania / programowania; pozwoliło to na edycję kodu na bardziej wydajnej Amidze, a następnie przesłanie go do ST i zdalne wykonanie / debugowanie z Amigi. System programistyczny został napisany przez Briana Kelly'ego i był oparty na Lattice C. Procedury graficzne i dźwiękowe wymagały ponownego napisania, ale w wielu przypadkach było to proste.
Gry na Amigę nie działały na Workbench/AmigaOS – ale na napisanym na zamówienie małym systemie operacyjnym (KOS) z zastrzeżonym formatem dysku, który oferował większą pojemność danych na dyskietce, a także pomagał utrudniać przypadkowe kopiowanie. Zostało to napisane przez Briana Kelly'ego (K w KOS).
Rozwój gier Spectrum i CPC odbywał się w dostępnym na rynku środowisku programistycznym cross-assembler (PDS) hostowanym na klonie IBM PC, który był podłączony do Spectrum. Pozwoliło to na stworzenie gry w stabilnym środowisku PC (wraz z kopią zapasową dysku), a następnie „wrzucenie” bezpośrednio do pamięci Spectrum, aby umożliwić natychmiastowe testowanie. Rozwój w ten sposób pozwolił na znacznie wyższe prędkości rozwoju, niż można by osiągnąć w przypadku natywnego rozwoju w Spectrum.
Ponieważ zarówno ZX Spectrum, jak i CPC 464 były maszynami opartymi na Zilog Z80, wersje CPC były zwykle przeniesionymi wersjami gier Spectrum, z wyświetlaczem graficznym na bardziej wydajnym CPC rekonfigurowanym tak, aby był zbliżony do tego z bardziej prymitywnego Spectrum . Rozwój Z80 był prowadzony głównie przez Damiana Scattergooda. Zespół opracował system wyświetlania grafiki dla CPC 464, który emulował układ ekranu Spectrum, co oznaczało szybkie przenoszenie procedur graficznych. Damian opracował również własny język programowania makr, co oznaczało, że kod można było kompilować i natychmiast udostępniać na obu platformach. Rozwój Z80 został faktycznie wykonany na komputerze PC, na którym można było szybko edytować i kompilować kod, a następnie został przeniesiony przez RS232 bezpośrednio na maszyny Spectrum i CPC w celu przetestowania.
Lista gier
Firma wyprodukowała wiele gier podczas swojego krótkiego istnienia, które spotkały się z nieco mieszanymi recenzjami. Były to w dużej mierze porty istniejących gier zręcznościowych ( na przykład Vigilante ) lub oryginalne powiązania filmowe ( The Running Man ), ale było też kilka oryginalnych koncepcji gier (np. Phantom Fighter):
- Głębia (1988)
- Jeśli się rusza, strzelaj! (1988)
- Widmowy wojownik (1988) [1]
- Uciekający mężczyzna (1989)
- Strażnik (1989)
- Moonwalker Michaela Jacksona (1989)
- Upadły anioł (1989)
- Pułapka skarbów (1990)
Biegnący mężczyzna
- Sekwencja wprowadzająca do amigowej wersji „The Running Man” zajmowała praktycznie jedną pełną dyskietkę 800k z zestawu dwóch dyskietek. Działając w ciągłej pętli aż do przerwania, zawierał zdigitalizowane sekwencje głosowe, muzyczne i wideo z filmu, dlatego często był uruchamiany w sklepach komputerowych jako demonstrator funkcji Amigi.