Build 756 (Alien Logic)

Материал из Zone Chronicles
Перейти к: навигация, поиск
Alien Logic
Загрузочный экран
Загрузочный экран
Номер сборки756
Дата компиляции26 апреля 2001
В составе исполнительные файлы
игровые ресурсы
Работоспособностьзапускается / работает
Локации1 демонстрационная
3 одиночных
Защита

"XRAY Engine" demo build 756 — наиболее поздняя известная сборка игры Alien Logic на движке X-Ray Engine.

Описание[править | править код]

Основная статья: Build 748 (Alien Logic)

Является дальнейшим развитием "XRAY Engine" demo build 748. Обе сборки полностью одинаковы по составу игровых ресурсов, разработчиками были изменены только исполнительный файл alien.exe и внешняя библиотека texture_std.dll. Также различаются конфигурационный файл user.ltx, файл учётных записей user.all и присутствует папка со скриншотами, но эти изменения произошли из-за того, что сборка была запущена кем-то ранее.

В alien.exe была добавлена иконка приложения в виде эмблемы игры и появились следующие функции:

CApplication::CApplication()
CApplication::~CApplication()
bool CApplication::LoadLevelsInfo()
void CApplication::OnFrame()

В библиотеке texture_std.dll была дописана функция вывода в log-файл списка загружаемых текстур и изменена маска представления чисел форматированной печати. В предыдущей сборке маска представления чисел выглядела так[прим. 1]:

%s%s.t

%s – путь к файлу;
%s – имя файла;
.t – расширение файла;

В данной сборке используемые текстуры уже записываются в log-файл и маска представления чисел изменилась:

%s:%dX%d

%s – путь к файлу с именем файла и его расширением;
%d – десятичное число (в данном случае ширина текстуры в пикселях);
X – префикс соотношения, пишущийся при указании разрешения любых изображений;
%d – десятичное число (высота текстуры в пикселях);

История сборки[править | править код]

См. также Alien Logic § История разработки

У сборки есть расхождения в датировании: приложение пишет дату компиляции 26 апреля, но это число противоречит дате компоновки в PE-секциях файла alien.exe (13 мая) и дата изменения самого exe-файла (18 сентября). Внешняя библиотека texture_std.dll была создана 13 мая, что соответствует дате компоновки alien.exe.

Данная сборка была предоставлена редакторскому составу журналу «Домашний ПК» № 39 (март 2002) для составления рецензии и распространения на прилагаемом CD-диске. 4 февраля 2002 года редакцией журнала были сделаны скриншоты (они остались в папке, но в дальнейшем не использовались), 6 февраля сборка была запущена кем-то из редакции, изменившем настройки звука, — в таком виде она была записана на диск.

Скачивание и запуск[править | править код]

Галерея[править | править код]

Примечания[править | править код]

  1. ^ Она использовалась тогда, когда приложение не находило требуемую текстуру и не выводило список загружаемых текстур в log-файл