Цифровой журнал «Компьютерра» № 65 (Журнал «Компьютерра») - страница 12



Плотность кода

1990-1992 годы были переломными для «Спектрума» в нашей стране. Именно в этот момент «количество перешло в качество». Комплектующие и периферия дешевели, и аппетиты пользователей законным образом росли. Всё чаще стали появляться клоны «Спектрума» с контроллером дисковода «Beta disk interface» и системой TR-DOS, прошитой в ПЗУ. Именно она стала для нашей страны стандартом де факто. Подавляющее большинство программ и игр быстро адаптировали для пятидюймовых дискет.

Но главным прорывом этого периода стала смена модельного ряда. В 1990 или 1991 году радиолюбители повторили модель ZX Spectrum 128K — со 128 Кб ОЗУ, двумя экранными страницами и музыкальным сопроцессором. Первыми «новыми» спектрумами были «Москва-128» и «Пентагон-128». Дальше всё пошло как и с 48К: каждый способный радиолюбитель делал по своему клону. Модели со 128 килобайтами и дисководом быстро вытеснили «классические» спектрумы. Программисты тоже быстро стали ориентироваться на 128 Кб как на новый стандарт. Стандарт ZX-48 умер, но жизнь Спектрума продолжалась.

Количество перешло в качество и в программировании. В отличие от «больших» компьютеров, возможности софта прирастали прежде не за счёт увеличения числа мегабайт и мегагерц, а за счёт максимального использования всех особенностей архитектуры компьютера и оптимизации машинного кода (а именно на нём написано подавляющее большинство серьёзных приложений для «Спектрума»). Глядя на некоторые игры и программы, появившиеся с тех пор, трудно поверить, что им хватает 128 килобайтов памяти и восьмибитного процессора с тактовой частотой до семи мегагерц: посмотрите хотя бы на спектрумовские ипостаси известных игр Mortal Kombat, DOOM и Wolfenstein.

http://www.youtube.com/watch?v=E951F53F39573ED9?hl=en_US

Ещё поразительнее для непосвящённых выглядят демонстрационные компьютерные клипы, в просторечии «демки», демонстрирующие посредством аудиовизуальных эффектов «крутизну» кода её автора. В качестве примера можно привести такие демоклипы, как AEON, JAM, BINARY LOVE или ANAMNESIS... да что там — их великое множество. У многих демок есть сюжет, и они смотрятся не хуже видеоклипов. Но это не видеоклипы, ведь всё, что происходит на экране, — плод математических способностей процессора и таланта программиста.

Демонстрация — красот и возможностей

Одно из главных увлечений современных любителей древних компьютеров — написание и просмотр демосцен, то есть небольших видеороликов, изображение в которых генерируется компьютером «на лету». Технические достижения в виде разнообразных визуальных эффектов здесь сочетаются с настоящим искусством — работами художников и музыкантов.