|

|
Первое впечатление от редактора Fallout 2 by BIS. Автор:
ABel
Скорее всего, все уже в курсе, что Интерплей выложила по адресу http://www.blackisle.com/fallout/ маппер, компилятор скриптов и, теоретически, те самые скрипты, которые мы наблюдаем в Fallout 2.
Что находится внутри этого архива (с точки зрения реверсионщика ;)
1. Собственно mapper2.exe - это Fallout2 и маппер, два стакана в одном флаконе, как говорится.
Радует, что маппер умеет работать с DAT - архивами, и распаковывать вроде бы ничего не требуется (у меня, во всяком случае, пока не потребовалось). Достаточно прописать строчки master_dat и critter_dat в mapper2.cfg (мне еще потребовалось уменьшить значение параметра art_cache_size - иначе маппер отказывался запускаться).
Кроме того, отладочные сообщения могут быть выведены, как и в случае отладочного патча от Ноида. Просто меняем параметры в секции [debug] и устанавливаем переменную среды окружения debugactive.
Особенно радует то, что из бинарника не вырезаны отладочные символы - вот где можно разгуляться! К сожалению, отладочные символы записаны в несколько нестандартном формате, который переваривает только Watcom'овский отладчик.
2. Компилятор скриптов compiler.exe. C-подобный компилер, синтаксис которого совпадает с компилятором из Klingin Academy, а также версией Ноида.
Отладочная информация тоже тут, но вряд ли она кому-либо понадобится.
3. Исходники скриптов Фолла, а также заголовки C-препроцессора. Ух, сколько тут всего! Взгляните хотя бы на файл headers\define.h!
4. Некое подобие документации по скриптованию - описание команд-опкодов и стандартных обработчиков. Не очень много, но и это лишним не будет.
Подвожу итог: разумеется, качать всем, пока не прикрыли кормушку :)
Жаль, конечно, что всё это богатство выложено так поздно, и жаль, что пока нет конвертеров. Будем надеяться, что остальные запчасти для Фолла также будут открыты в ближайшее время.
| |