Настройки
http://lfforever.ru/design/black.css http://lfforever.ru/design/ds_dw.css http://lfforever.ru/design/xmas.css
Присоединяйся к каналу LFF в Discord!
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Перевод] Установка DLL-компилятора
20.02.15 13:27 | #1

Репутация: 416
Постов: 8073
Оригинальная статья

Примерно всё, что описано в этой статье, уже не раз упоминалось. Например, в моем старом видео DBD EXE 03, начиная с 7-й минуты - прим. переводчика, - данный перевод имеет модифицированный текст, который актуален для нашего времени, так как гайд довольно старый сам по себе.

Шаг 1:
Скачиваем MASM32: http://masm32.com/masmdl.htm (по любой из ссылок на выбор)
Шаг 2:
Распакуйте, запустите install.exe.
Шаг 3:
Установщик спросит куда устанавливать, выбирайте c:\
Шаг 4:
Начинайте установку
Могут появляться всплывающие окошки, просто пропускайте и соглашайтесь
Шаг 5:
Могут появляться предупреждающие сообщения (warning), можно отключить антивирус или проигнорировать
Шаг 6:
Будет сказано об установке на C:\ , соглашаемся.
Шаг 7:
Снова окошко. Жмем ОК.
Шаг 8:
Снова окошко, жмем Распаковать (extract)
Шаг 9:
Куча консольного текста будет появляться в черном окошке. Дождитесь, пока процесс закончится.
Шаг 10:
После завершения установки всплывает запрос на нажатие любой клавиши для завершения. Нажимаем.
Шаг 11:
Снова окошко, соглашаемся, как и с любым другим окошком.

Отлично, вы установили MASM32! Теперь дело за RadASM

Шаг 1:
Качаем его: http://lfforever.ru/load/30-1-0-462
Шаг 2:
Распакуйте его, я это сделал на C:\ (c:\radasm) , желательно ставить на тот же раздел жесткого диска, где стоит MASM32
Шаг 3:
Запускайте RadASM.exe внутри папки RadASM

Поздравляем, Вы установили и запустили RadASM!! Теперь вы можете использовать и компилировать DLL-проекты.
(Дальше пример устаревшего DLL-прототипа заменен примером Neora - прим. переводчика)

Шаг 1:
Скачайте последнюю версию Neora
Шаг 2:
Распакуйте набор куда-нибудь.
Шаг 3:
Откройте RadASM, в верхнем меню: File - Open Project, найдите в наборе папку DLL, и откройте оттуда neora.rap

Поздравляем! Вы открыли исходные коды проекта.
Чтобы открыть файлы проекта посмотрите на правую панель программы, там находится список файлов проекта. Двойной клик по любому из них откроет вкладку с этим файлом и покажет, что в нем содержится.

Для компиляции нажмите ALT+SHIFT+F5, или в верхнем меню Make -> Build. В папке исходников появится файл Neora.dll, который можно использовать уже непосредственно в модификации.

Для использования dll нужно подгружать его в ехе файле игры.
Но если вы скачивали набор движка Neora, то ехе файл внутри набора уже может его подгружать, достаточно скопировать ваш dll файл в ту же папку, где находится ехе.

Поздравляем! Вы закончили с руководством по установке и эксплуатации dll-проектов для LF2.

~Написано (Lord) Silva
~Переведено Archer-Dante

Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of tan levels in your blood.
  • Страница 1 из 1
  • 1
Поиск: